e371520f46
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. |
||
---|---|---|
.. | ||
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 | ||
project_snippet_policy_spec.rb | ||
protected_branch_policy_spec.rb | ||
user_policy_spec.rb |