summaryrefslogtreecommitdiff
path: root/spec/validators
Commit message (Expand)AuthorAgeFilesLines
* Reallow project paths ending in periodsdm-reallow-project-path-ending-in-periodDouwe Maan2017-11-064-97/+114
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-021-2/+2
* Ensure all project factories use `:repository` trait or `:empty_project`rs-empty_project-cleanupRobert Speicher2017-08-011-1/+1
* Rebuild the dynamic path before validating itbvl-validate-path-updateBob Van Landuyt2017-06-211-0/+9
* Avoid crash when trying to parse string with invalid UTF-8 sequenceBob Van Landuyt2017-05-301-0/+22
* Revert "Remove changes that are not absolutely necessary"Douwe Maan2017-05-241-7/+7
* Remove changes that are not absolutely necessarydm-fix-routesDouwe Maan2017-05-231-7/+7
* Fix ambiguous routing issues by teaching router about reserved wordsDouwe Maan2017-05-231-225/+25
* Add a better error message when a certain path is missingBob Van Landuyt2017-05-021-3/+34
* Update path validation & specsBob Van Landuyt2017-05-021-3/+40
* Reuse Gitlab::Regex.full_namespace_regex in the DynamicPathValidatorBob Van Landuyt2017-05-021-1/+10
* Reject group-routes as names of child namespacesBob Van Landuyt2017-05-011-25/+51
* Reject paths following namespace for paths including 2 `*`Bob Van Landuyt2017-05-011-12/+14
* Use `%r{}` regexes to avoid having to escape `/`Bob Van Landuyt2017-05-011-5/+5
* The dynamic path validator can block out partial pathsBob Van Landuyt2017-05-011-60/+80
* Make path validation case-insensitiveBob Van Landuyt2017-05-011-1/+7
* Rename `NamespaceValidator` to `DynamicPathValidator`Bob Van Landuyt2017-05-011-1/+1
* Split off validating full pathsBob Van Landuyt2017-05-011-0/+20
* Improve detection of reserved words from routesBob Van Landuyt2017-05-011-14/+67
* Streamline the path validation in groups & projectsBob Van Landuyt2017-05-011-0/+33
* Add forbidden paths to the namespace validatorBob Van Landuyt2017-05-011-0/+29