summaryrefslogtreecommitdiff
path: root/app/views/protected_branches/index.html.haml
blob: 055d93690913b5c29b6fe5251924540ae34068cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
= render "repositories/branches_head"

= form_for [@project, @protected_branch] do |f|
  -if @protected_branch.errors.any?
    .alert-message.block-message.error
      %ul
        - @protected_branch.errors.full_messages.each do |msg|
          %li= msg

  .clearfix
    = f.label :name
    .input= f.select(:name, @project.open_branches.map { |br| [br.name, br.name] } , { :include_blank => "Select branch" }, { :style => "width:300px" })
  .actions
    = f.submit 'Add', :class => "primary btn"


- unless @branches.empty?
  %table
    %thead
      %tr
        %th Name
        %th Last commit
    %tbody
      - @branches.each do |branch|
        %tr
          %td
            = link_to project_commits_path(@project, :ref => branch.name) do
              %strong= branch.name
              - if branch.name == @project.root_ref
                %span.label default
          %td
            = link_to project_commits_path(@project, branch.commit.id) do
              = truncate branch.commit.id.to_s, :length => 10
            = time_ago_in_words(branch.commit.committed_date)
            ago


:javascript
  $('select#protected_branch_name').chosen();