_merge_request.html.haml 1.7 KB
Newer Older
1
%li{ class: mr_css_classes(merge_request) }
D
Dmitriy Zaporozhets 已提交
2
  .merge-request-title
3
    %span.merge-request-title-text
4
      = link_to_gfm merge_request.title, merge_request_path(merge_request), class: "row_title"
S
Stefan Tatschner 已提交
5 6
    .merge-request-labels
      - merge_request.labels.each do |label|
R
Robert Speicher 已提交
7
        = link_to_label(label, project: merge_request.project)
D
Dmitriy Zaporozhets 已提交
8
    .pull-right.light
9 10 11
      - if merge_request.merged?
        %span
          %i.fa.fa-check
12
          ACCEPTED
13 14
      - elsif merge_request.closed?
        %span
15 16
          %i.fa.fa-ban
          REJECTED
17 18 19 20 21
      - else
        %span.hidden-xs.hidden-sm
          %span.label-branch<
            %i.fa.fa-code-fork
            %span= merge_request.target_branch
22
      - note_count = merge_request.mr_and_commit_notes.user.count
S
Stefan Tatschner 已提交
23 24 25
      - if merge_request.assignee
        &nbsp;
        = link_to_member(merge_request.source_project, merge_request.assignee, name: false)
26
      - if note_count > 0
27 28 29
        &nbsp;
        %span
          %i.fa.fa-comments
30
          = note_count
S
Stefan Tatschner 已提交
31 32 33 34 35 36
      - else
        &nbsp;
        %span.merge-request-no-comments
          %i.fa.fa-comments
          = 0

D
Dmitriy Zaporozhets 已提交
37
  .merge-request-info
S
Stefan Tatschner 已提交
38
    = "##{merge_request.iid} opened #{time_ago_with_tooltip(merge_request.created_at, 'bottom')} by #{link_to_member(@project, merge_request.author, avatar: false)}".html_safe
R
Riyad Preukschas 已提交
39
    - if merge_request.votes_count > 0
40
      = render 'votes/votes_inline', votable: merge_request
D
Dmitriy Zaporozhets 已提交
41
    - if merge_request.milestone_id?
S
Stefan Tatschner 已提交
42
      &nbsp;
D
Dmitriy Zaporozhets 已提交
43
      %span
S
Sullivan SENECHAL 已提交
44
        %i.fa.fa-clock-o
D
Dmitriy Zaporozhets 已提交
45
        = merge_request.milestone.title
46 47 48
    - if merge_request.tasks?
      %span.task-status
        = merge_request.task_status
D
Dmitriy Zaporozhets 已提交
49

50
    .pull-right.hidden-xs
51
      %small updated #{time_ago_with_tooltip(merge_request.updated_at, 'bottom', 'merge_request_updated_ago')}