ProtectedBranches model, Master permission for repo\n Allow push to protected branch for masters only
This commit is contained in:
parent
3a9e5a9357
commit
37224dc9c1
14 changed files with 229 additions and 53 deletions
9
app/views/repositories/_branches_head.html.haml
Normal file
9
app/views/repositories/_branches_head.html.haml
Normal file
|
@ -0,0 +1,9 @@
|
|||
= render "repositories/head"
|
||||
%ul.pills
|
||||
%li{:class => ("active" if current_page?(branches_project_repository_path(@project)))}
|
||||
= link_to branches_project_repository_path(@project) do
|
||||
All
|
||||
%li{:class => ("active" if current_page?(project_protected_branches_path(@project)))}
|
||||
= link_to project_protected_branches_path(@project) do
|
||||
Protected
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
= link_to project_repository_path(@project) do
|
||||
%span
|
||||
Activities
|
||||
%li{:class => "#{'active' if current_page?(branches_project_repository_path(@project)) }"}
|
||||
%li{:class => "#{'active' if current_page?(branches_project_repository_path(@project)) || current_page?(project_protected_branches_path(@project)) }"}
|
||||
= link_to branches_project_repository_path(@project) do
|
||||
%span
|
||||
Branches
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= render "head"
|
||||
= render "repositories/branches_head"
|
||||
- unless @branches.empty?
|
||||
%table
|
||||
%thead
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue