30 lines
1.3 KiB
Text
30 lines
1.3 KiB
Text
- if @commits.present?
|
|
.panel.panel-default
|
|
.panel-heading
|
|
%i.icon-list
|
|
Commits (#{@commits.count})
|
|
.commits.mr-commits
|
|
- if @commits.count > 8
|
|
%ul.first-commits.well-list
|
|
- @commits.first(8).each do |commit|
|
|
= render "projects/commits/commit", commit: commit, project: @merge_request.source_project
|
|
%li.bottom
|
|
8 of #{@commits.count} commits displayed.
|
|
%strong
|
|
%a.show-all-commits Click here to show all
|
|
- if @commits.size > MergeRequestDiff::COMMITS_SAFE_SIZE
|
|
%ul.all-commits.hide.well-list
|
|
- @commits.first(MergeRequestDiff::COMMITS_SAFE_SIZE).each do |commit|
|
|
= render "projects/commits/inline_commit", commit: commit, project: @merge_request.source_project
|
|
%li
|
|
other #{@commits.size - MergeRequestDiff::COMMITS_SAFE_SIZE} commits hidden to prevent performance issues.
|
|
- else
|
|
%ul.all-commits.hide.well-list
|
|
- @commits.each do |commit|
|
|
= render "projects/commits/inline_commit", commit: commit, project: @merge_request.source_project
|
|
|
|
- else
|
|
%ul.well-list
|
|
- @commits.each do |commit|
|
|
= render "projects/commits/commit", commit: commit, project: @merge_request.source_project
|
|
|