9920551536
This commit alters views for the following models to use the markdown cache if present: * AbuseReport * Appearance * ApplicationSetting * BroadcastMessage * Group * Issue * Label * MergeRequest * Milestone * Project At the same time, calls to `escape_once` have been moved into the `single_line` Banzai pipeline, so they can't be missed out by accident and the work is done at save, rather than render, time.
39 lines
1.4 KiB
Text
39 lines
1.4 KiB
Text
%p
|
|
.commit-info-row
|
|
Pipeline
|
|
= link_to "##{@pipeline.id}", namespace_project_pipeline_path(@project.namespace, @project, @pipeline.id), class: "monospace"
|
|
with
|
|
= pluralize @pipeline.statuses.count(:id), "build"
|
|
- if @pipeline.ref
|
|
for
|
|
= link_to @pipeline.ref, namespace_project_commits_path(@project.namespace, @project, @pipeline.ref), class: "monospace"
|
|
- if @pipeline.duration
|
|
in
|
|
= time_interval_in_words(@pipeline.duration)
|
|
- if @pipeline.queued_duration
|
|
= "(queued for #{time_interval_in_words(@pipeline.queued_duration)})"
|
|
|
|
.pull-right
|
|
= link_to namespace_project_pipeline_path(@project.namespace, @project, @pipeline), class: "ci-status ci-#{@pipeline.status}" do
|
|
= ci_icon_for_status(@pipeline.status)
|
|
= ci_label_for_status(@pipeline.status)
|
|
|
|
- if @commit
|
|
.commit-info-row
|
|
%span.light Authored by
|
|
%strong
|
|
= commit_author_link(@commit, avatar: true, size: 24)
|
|
#{time_ago_with_tooltip(@commit.authored_date)}
|
|
|
|
.commit-info-row
|
|
%span.light Commit
|
|
= link_to @pipeline.sha, namespace_project_commit_path(@project.namespace, @project, @pipeline.sha), class: "monospace"
|
|
= clipboard_button(clipboard_text: @pipeline.sha)
|
|
|
|
- if @commit
|
|
.commit-box.content-block
|
|
%h3.commit-title
|
|
= markdown(@commit.title, pipeline: :single_line)
|
|
- if @commit.description.present?
|
|
%pre.commit-description
|
|
= preserve(markdown(@commit.description, pipeline: :single_line))
|