Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add documentation and specs for webhook URL rewriting | Sean McGivern | 2018-07-06 | 1 | -0/+26 |
| | |||||
* | Ensure users can't create environments with leading or trailing slashes ↵39885-ensure-users-cannot-create-environments-with-leading-slashes | Dylan Griffith | 2018-02-13 | 1 | -2/+6 |
| | | | | (Fixes #39885) | ||||
* | Merge branch 'ac/41346-xss-ci-job-output' into 'security-10-3' | Robert Speicher | 2018-01-16 | 1 | -1/+1 |
| | | | | | | | | | | [10.3] Fix XSS vulnerability in Pipeline job trace See merge request gitlab/gitlabhq!2258 (cherry picked from commit 44caa80ed9a2514a74a5eeab10ff51849d64851b) 5f86f3ff Fix XSS vulnerability in Pipeline job trace | ||||
* | Merge branch 'check-environment-regex' into 'master' | Grzegorz Bizon | 2018-01-08 | 1 | -1/+1 |
| | | | | | | Fix environment scope regex See merge request gitlab-org/gitlab-ee!3641 | ||||
* | Update container repository path reference | Grzegorz Bizon | 2017-11-16 | 1 | -1/+1 |
| | | | | | | | We should allow to use double underscore in the path, and it seems that our container repository path regexp was outdated. See https://github.com/docker/distribution/blob/master/reference/regexp.go | ||||
* | Add CI build trace sections extractor | Alessio Caiazza | 2017-10-05 | 1 | -0/+4 |
| | |||||
* | Enfouce namespace for Kubernetes to lowercase | Shinya Maeda | 2017-08-22 | 1 | -1/+2 |
| | |||||
* | Add a test for container repository name regexp | Grzegorz Bizon | 2017-07-19 | 1 | -0/+4 |
| | |||||
* | Fix docker tag reference routing constraints | Grzegorz Bizon | 2017-07-19 | 1 | -5/+7 |
| | |||||
* | Backports for ee-2112 | Lin Jen-Shin | 2017-07-06 | 1 | -1/+5 |
| | | | | https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2112 | ||||
* | Removes file_name_regex from Gitlab::Regex32408-allow-creation-of-files-and-dirs-with-spaces-in-web-ui | Tiago Botelho | 2017-07-05 | 1 | -8/+0 |
| | |||||
* | Allow creation of files and directories with spaces in web UI | Tiago Botelho | 2017-07-05 | 1 | -1/+1 |
| | |||||
* | Replace invalid chars while seeding environments | Zeger-Jan van de Weg | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | Revert "Remove changes that are not absolutely necessary" | Douwe Maan | 2017-05-24 | 1 | -262/+1 |
| | | | This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5 | ||||
* | Remove changes that are not absolutely necessarydm-fix-routes | Douwe Maan | 2017-05-23 | 1 | -1/+262 |
| | |||||
* | Fix ambiguous routing issues by teaching router about reserved words | Douwe Maan | 2017-05-23 | 1 | -79/+1 |
| | |||||
* | Reuse Gitlab::Regex.full_namespace_regex in the DynamicPathValidator | Bob Van Landuyt | 2017-05-02 | 1 | -0/+4 |
| | |||||
* | Refactor changing files in web UI | Douwe Maan | 2017-04-20 | 1 | -16/+0 |
| | |||||
* | Check registry repository name against regexp | Grzegorz Bizon | 2017-04-03 | 1 | -0/+7 |
| | | | | | This regexp is extracted from Docker Distribution 2.4.1 docs, contains additional `/` element that can be a separator of components. | ||||
* | Use Namespace#full_path instead of #path where appropriatedm-more-namespace-full-path | Douwe Maan | 2017-02-23 | 1 | -5/+6 |
| | |||||
* | Add GFM support to nested groupsdz-nested-groups-gfm-alt | Dmitriy Zaporozhets | 2017-02-13 | 1 | -0/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow to use + symbol in filenames | blackst0ne | 2017-01-15 | 1 | -2/+2 |
| | |||||
* | Add an environment slug | Nick Thomas | 2016-12-15 | 1 | -0/+9 |
| | |||||
* | Introduce deployment services, starting with a KubernetesService | Nick Thomas | 2016-12-14 | 1 | -0/+8 |
| | |||||
* | Allow all alphanumeric characters in file names (!8002) | winniehell | 2016-12-13 | 1 | -2/+2 |
| | |||||
* | Add nested groups support to the routingdz-allow-nested-group-routing | Dmitriy Zaporozhets | 2016-11-23 | 1 | -2/+12 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Fix 500 error when group name ends with git | Dmitriy Zaporozhets | 2016-11-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow registering users where the username contains dots (.). | Timothy Andrew | 2016-11-18 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | Javascript does not support the negative lookbehind assertion (?<!) used in the Ruby regex (to disallow usernames ending in `.git` or `.atom`. Getting the client side code to fully support this format is non-trivial, since we'd either have to heavily complicate the regex used, or modify the frontend code to support more complex validation schemes (it currently uses HTML5 validations). The pragmatic choice is to create a `Gitlab::Regex::NAMESPACE_REGEX_STR_SIMPLE` regex to serve as a Javascript-compatible version of `NAMESPACE_REGEX_STR`. The client-side code will not display an error for usernames ending in `.git` and `.atom`, but these will be caught by the server-side validation. | ||||
* | Added ability to put emojis into repository name | Vincent Composieux | 2016-11-12 | 1 | -3/+3 |
| | | | | Added ability to put emojis into repository name | ||||
* | Refactor namespace regexdz-refactor-namespace-regex | Dmitriy Zaporozhets | 2016-11-07 | 1 | -0/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Correct namespace validation to forbid bad names #21077 | Will Starms | 2016-10-07 | 1 | -2/+2 |
| | | | | | | Adds .git and .atom to the master namespace regex Updates existing group tests and adds two new ones Updates path cleaning to also forbid .atom | ||||
* | Remove trailing spaces from messages in Gitlab::Regexrs-trailing-spaces-in-regex-messages | Robert Speicher | 2016-09-20 | 1 | -3/+3 |
| | |||||
* | Fix validation regexs (+1 squashed commit) | Kamil Trzcinski | 2016-09-19 | 1 | -2/+2 |
| | | | | | Squashed commits: [f9a9315] Use : to test invalid environment name | ||||
* | Fix environments handling | Kamil Trzcinski | 2016-09-19 | 1 | -2/+2 |
| | |||||
* | Add support for dynamic environments | Kamil Trzcinski | 2016-09-19 | 1 | -2/+2 |
| | | | | Environments that can have a URL with predefined CI variables. | ||||
* | Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-lines | Grzegorz Bizon | 2016-07-01 | 1 | -6/+0 |
| | |||||
* | Validate environment name with regex | Kamil Trzcinski | 2016-06-14 | 1 | -0/+8 |
| | |||||
* | WIP | Kamil Trzcinski | 2016-05-08 | 1 | -1/+1 |
| | |||||
* | Added docker registry view | Kamil Trzcinski | 2016-05-04 | 1 | -0/+4 |
| | |||||
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into fix/atom-url-issue | James Lopez | 2016-02-02 | 1 | -4/+4 |
|\ | |||||
| * | Allow "@" in file names and pathallow-@ | Jacob Vosmaer | 2016-02-01 | 1 | -4/+4 |
| | | |||||
* | | refactor previous test and add validation to project model | James Lopez | 2016-01-29 | 1 | -2/+2 |
|/ | |||||
* | Add ability to create directories in the editor | Ben Ford | 2015-10-29 | 1 | -0/+17 |
| | | | | | | | | | | | | | Simply type a name with a `/` directory separator and new directories will be created. This does not do the fancy UI work that github.com does, but it will get the job done. I could not find tests for file creation, so I didn't add a test for this slight behaviour modification. I did test directory traversals though, using both absolute paths like `/tmp/foo.txt` and relative paths like `../../foo.txt`. Neither case escaped the repository, though attempting to traverse with a relative path resulted in a 500 error that did not affect application stability upon reload. | ||||
* | Fix (project_)name_regex to accept non-ASCII letters and dash | Jakub Jirutka | 2015-04-27 | 1 | -4/+4 |
| | |||||
* | Revert "Rename namespace_regex to namespace_path_regex." | Douwe Maan | 2015-04-24 | 1 | -4/+4 |
| | | | | This reverts commit c0116926c743818b2593474946abb40b56d8fefa. | ||||
* | Rename namespace_regex to namespace_path_regex. | Douwe Maan | 2015-04-24 | 1 | -4/+4 |
| | |||||
* | Revert "Revert disallowing usernames to end in period." | Douwe Maan | 2015-04-24 | 1 | -2/+2 |
| | | | | This reverts commit c75c6b840ba9ed82bb01eca52e968c2b0ec985e6. | ||||
* | Revert disallowing usernames to end in period.revert-username-period | Douwe Maan | 2015-04-20 | 1 | -2/+2 |
| | |||||
* | Don't allow username to end in period. | Douwe Maan | 2015-03-27 | 1 | -2/+4 |
| | |||||
* | Use more specific regexes. | Douwe Maan | 2015-03-27 | 1 | -30/+34 |
| |