Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Github Importer | Valery Sizov | 2015-01-10 | 1 | -1/+1 |
| | |||||
* | Update default regex message to match regex. | Ciro Santilli | 2014-10-01 | 1 | -2/+1 |
| | |||||
* | Dont allow ? in project path | Dmitriy Zaporozhets | 2014-07-08 | 1 | -1/+1 |
| | | | | | | | Because it causes 500 error on every page where link to such project exists Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Fix username validation message to match regexp. | Ciro Santilli | 2014-06-26 | 1 | -0/+23 |
| | | | | Also used for project, group and web ui new file names. | ||||
* | Allow underscore as the first char for project names. | mk | 2014-03-06 | 1 | -2/+2 |
| | | | | Not sure if the default_regex really has to be expanded for this special use case. We tried to extend only the project_name_regex first, but that didn't help. | ||||
* | Allow . files to be created | Jeroen van Baarsen | 2014-01-14 | 1 | -2/+2 |
| | | | | Fixes: https://github.com/gitlabhq/gitlabhq/issues/5770 | ||||
* | Add support for various archive formats. | Jason Hollingsworth | 2014-01-02 | 1 | -0/+5 |
| | | | | | | | Used mime-types gem instead of hardcoding content types. Allow multiple extensions in archive route (.tar.gz, .tar.bz2). Change content disposition from infile(?) to attachment for api. Fixed api would return “archive” instead of {project}-{hash}.{ext} | ||||
* | Fixed issue with `bundle exec rake routes` not running. | Jason Hollingsworth | 2013-12-23 | 1 | -11/+11 |
| | | | | Wrap regex comments in (?#comment) construct. | ||||
* | Extend Gitlab#default_regex. Dont allow project path ends with .git | Dmitriy Zaporozhets | 2013-11-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Expand refs constraints to include valid characters | Peter Fern | 2013-10-24 | 1 | -0/+23 |
| | | | | Fixes #4831, #4865, #4932 | ||||
* | Allow project name, path etc start with number. Fixed specs | Dmitriy Zaporozhets | 2013-08-13 | 1 | -2/+2 |
| | |||||
* | Prevent xss attack over group name. Added regex validation for group and ↵ | Dmitriy Zaporozhets | 2013-02-18 | 1 | -0/+4 |
| | | | | team name | ||||
* | Allow spaces in project name | Dmitriy Zaporozhets | 2012-12-28 | 1 | -1/+1 |
| | |||||
* | Add Project name validation | Andrey Kumanyaev | 2012-12-26 | 1 | -0/+4 |
| | |||||
* | Validate username. Gitlab::Regex added | Dmitriy Zaporozhets | 2012-11-28 | 1 | -0/+19 |