summaryrefslogtreecommitdiff
path: root/app/validators
Commit message (Expand)AuthorAgeFilesLines
* Reject EE reserved namespace paths in CE as wellbvl-reject-ee-namespace-namesBob Van Landuyt2017-05-041-0/+7
* Don't validate reserved words if the format doesn't match30272-bvl-reject-more-namespacesBob Van Landuyt2017-05-021-0/+1
* Update commentsBob Van Landuyt2017-05-021-5/+18
* Update path validation & specsBob Van Landuyt2017-05-021-13/+18
* Reuse Gitlab::Regex.full_namespace_regex in the DynamicPathValidatorBob Van Landuyt2017-05-021-25/+18
* Reject group-routes as names of child namespacesBob Van Landuyt2017-05-011-18/+71
* Reject paths following namespace for paths including 2 `*`Bob Van Landuyt2017-05-011-2/+2
* Allow `graphs` & `refs` project namesBob Van Landuyt2017-05-011-2/+0
* Minor style adjustmentsBob Van Landuyt2017-05-011-21/+39
* Use `%r{}` regexes to avoid having to escape `/`Bob Van Landuyt2017-05-011-1/+1
* The dynamic path validator can block out partial pathsBob Van Landuyt2017-05-011-33/+24
* Make path validation case-insensitiveBob Van Landuyt2017-05-011-0/+1
* Reject `-` as a pathBob Van Landuyt2017-05-011-0/+1
* Rename `NamespaceValidator` to `DynamicPathValidator`Bob Van Landuyt2017-05-011-3/+6
* Use the namespace validator for validating all pathsBob Van Landuyt2017-05-011-27/+0
* Check `has_parent?` for determining validation typeBob Van Landuyt2017-05-011-3/+3
* Split off validating full pathsBob Van Landuyt2017-05-011-6/+8
* Improve detection of reserved words from routesBob Van Landuyt2017-05-011-13/+2
* Streamline the path validation in groups & projectsBob Van Landuyt2017-05-012-42/+73
* Add forbidden paths to the namespace validatorBob Van Landuyt2017-05-011-1/+13
* Disallow some more namespacesBob Van Landuyt2017-05-011-0/+16
* Rename cron_time_zone to cron_timezone. Separate add_concurrent_foreign_key.Shinya Maeda2017-04-062-6/+6
* Separate cron_valid? and cron_time_zone_valid?Shinya Maeda2017-04-062-7/+10
* Move Ci::CronParser to Gitlab::Ci::CronParserShinya Maeda2017-04-061-1/+1
* Add Import/Export Setting for trigger_schedule. Remove ref validation.Shinya Maeda2017-04-061-10/+0
* Fix rubocop issues. Use add_concurrent_foreign_key.Shinya Maeda2017-04-061-1/+0
* Add validatorShinya Maeda2017-04-062-0/+26
* Merge branch 'ssrf' into 'security' Douwe Maan2017-03-201-0/+11
* Reserve few project and nested group pathsDmitriy Zaporozhets2017-03-131-1/+2
* Restrict nested group names to prevent ambiguous routesdz-nested-groups-restrictionsDmitriy Zaporozhets2017-03-072-7/+16
* Introduce DurationValidator, feedback:27762-add-default-artifacts-expirationLin Jen-Shin2017-02-241-0/+17
* Enable Style/MutableConstantDouwe Maan2017-02-231-1/+1
* Fix certificate validatorsKamil Trzcinski2017-01-312-4/+4
* Implement proper verification of certificate's public_key against the private...Kamil Trzcinski2017-01-312-10/+5
* Initial work on GitLab Pages updateKamil Trzcinski2017-01-312-0/+54
* Whitelist next project names: assets, profile, publicDmitriy Zaporozhets2017-01-061-1/+1
* Whitelist next project names: notes, servicesdz-whitelist-more-project-names-2Dmitriy Zaporozhets2016-12-211-1/+1
* Whitelist next project names: help, ci, admin, searchdz-whitelist-more-project-namesDmitriy Zaporozhets2016-12-211-1/+1
* Allow projects with dashboard as pathDmitriy Zaporozhets2016-12-211-1/+2
* Add nested groups support to the routingdz-allow-nested-group-routingDmitriy Zaporozhets2016-11-232-7/+51
* Add `robots.txt` to the list of reserved namespacesNick Thomas2016-10-111-0/+1
* Add '.well-known' to the list of reserved namespacesrs-blacklist-well-knownRobert Speicher2016-09-291-2/+3
* refactor url validator to use sanitizer for checkfix/import-url-validatorJames Lopez2016-07-011-3/+1
* few more changes from suggestionsJames Lopez2016-06-301-1/+0
* few changes based on feedbackJames Lopez2016-06-301-8/+5
* added more info on how addressable URI differs from what we use in UrlValidatorJames Lopez2016-06-241-1/+3
* updated validator based on feedbackJames Lopez2016-06-231-3/+3
* fix commentJames Lopez2016-06-201-1/+1
* fixed a few MySQL issues and added changelogJames Lopez2016-06-201-3/+3
* started working on a migration for projects that have current import_url issuesJames Lopez2016-06-201-7/+7