gitlab-org--gitlab-foss/spec/policies
Patrick Bajao e371520f46 Allow protected branch creation via web and API
This commit includes changes to add `UserAccess#can_create_branch?`
which will check whether the user is allowed to create a branch even
if it matches a protected branch.

This is used in `Gitlab::Checks::BranchCheck` when the branch name
matches a protected branch.

A `push_to_create_protected_branch` ability in `ProjectPolicy` has been
added to allow Developers and above to create protected branches.
2019-03-06 12:20:27 +00:00
..
application_setting
ci
clusters
concerns
base_policy_spec.rb
board_policy_spec.rb
commit_policy_spec.rb
deploy_key_policy_spec.rb
deploy_token_policy_spec.rb
environment_policy_spec.rb
global_policy_spec.rb
group_policy_spec.rb
issuable_policy_spec.rb
issue_policy_spec.rb
namespace_policy_spec.rb
note_policy_spec.rb
personal_snippet_policy_spec.rb
project_policy_spec.rb Allow protected branch creation via web and API 2019-03-06 12:20:27 +00:00
project_snippet_policy_spec.rb
protected_branch_policy_spec.rb
user_policy_spec.rb