diff options
author | Douwe Maan <douwe@gitlab.com> | 2017-05-04 18:08:26 +0000 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2017-05-04 18:08:26 +0000 |
commit | 97a9a38b689e2ff7ab6dcd04d8bae65ef778e411 (patch) | |
tree | 0e0b19c30a4e7e2740e9c3b2b1002a5284fac965 | |
parent | ecdf7c26826cec524a38b1d648090258e12b3d55 (diff) | |
parent | 4b9eab02b8cc8bd443a802d1d73da26e5b3178d9 (diff) | |
download | gitlab-ce-97a9a38b689e2ff7ab6dcd04d8bae65ef778e411.tar.gz |
Merge branch 'bvl-reject-ee-namespace-names' into 'master'
Reject EE reserved namespace paths in CE as well
Closes #31800
See merge request !11095
-rw-r--r-- | app/validators/dynamic_path_validator.rb | 7 | ||||
-rw-r--r-- | db/post_migrate/20170412174900_rename_reserved_dynamic_paths.rb | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/app/validators/dynamic_path_validator.rb b/app/validators/dynamic_path_validator.rb index 226eb6b313c..d992b0c3725 100644 --- a/app/validators/dynamic_path_validator.rb +++ b/app/validators/dynamic_path_validator.rb @@ -115,13 +115,20 @@ class DynamicPathValidator < ActiveModel::EachValidator # this would map to the activity-page of it's parent. GROUP_ROUTES = %w[ activity + analytics + audit_events avatar edit group_members + hooks issues labels + ldap + ldap_group_links merge_requests milestones + notification_setting + pipeline_quota projects subgroups ].freeze diff --git a/db/post_migrate/20170412174900_rename_reserved_dynamic_paths.rb b/db/post_migrate/20170412174900_rename_reserved_dynamic_paths.rb index a23f83205f1..08cf366f0a1 100644 --- a/db/post_migrate/20170412174900_rename_reserved_dynamic_paths.rb +++ b/db/post_migrate/20170412174900_rename_reserved_dynamic_paths.rb @@ -36,10 +36,17 @@ class RenameReservedDynamicPaths < ActiveRecord::Migration DISSALLOWED_GROUP_PATHS = %w[ activity + analytics + audit_events avatar group_members + hooks labels + ldap + ldap_group_links milestones + notification_setting + pipeline_quota subgroups ] |