2020-11-08 17:21:54 +00:00
<div id="rev-container">
<ul id="rev-list">
{{ range $ commitI , $ commit : = .Graph .Commits }}
<li id="commit- {{ $ commit .Rev }} " data-flow=" {{ $ commit .Flow }} ">
{{ if $ commit .OnlyRelation }}
<span />
{{ else }}
<span class="sha" id=" {{ $ commit .ShortRev }} ">
{{ $ class : = "ui sha label" }}
{{ if $ commit .Commit .Signature }}
{{ $ class = ( printf "%s%s" $ class " isSigned" ) }}
{{ if $ commit .Verification .Verified }}
{{ if eq $ commit .Verification .TrustStatus "trusted" }}
{{ $ class = ( printf "%s%s" $ class " isVerified" ) }}
{{ else if eq $ commit .Verification .TrustStatus "untrusted" }}
{{ $ class = ( printf "%s%s" $ class " isVerifiedUntrusted" ) }}
{{ else }}
{{ $ class = ( printf "%s%s" $ class " isVerifiedUnmatched" ) }}
{{ end }}
{{ else if $ commit .Verification .Warning }}
{{ $ class = ( printf "%s%s" $ class " isWarning" ) }}
{{ end }}
{{ end }}
<a href=" {{ AppSubUrl }} / {{ $ .Username }} / {{ $ .Reponame }} /commit/ {{ $ commit .Rev }} " rel="nofollow" class=" {{ $ class }} ">
<span class="shortsha"> {{ ShortSha $ commit .Commit .ID .String }} </span>
{{ - if $ commit .Commit .Signature - }}
<span class="shortsha-pad"></span> {{ template "repo/shabox_badge" dict "root" $ "verification" $ commit .Verification }}
{{ - end - }}
</a>
</span>
<span class="message df ac mr-2"> {{ RenderCommitMessage $ commit .Subject $ .RepoLink $ .Repository .ComposeMetas }} </span>
<span class="tags df ac">
{{ range $ commit .Refs }}
{{ $ refGroup : = .RefGroup }}
{{ if eq $ refGroup "pull" }}
{{ if $ .HidePRRefs }}
{{ if ( containGeneric $ .SelectedBranches .Name ) }}
2020-11-10 22:27:11 +01:00
<a class="ui labelled icon button basic tiny" href=" {{ $ .RepoLink }} /issues/ {{ .ShortName | PathEscape }} ">
2020-11-08 17:21:54 +00:00
{{ svg "octicon-git-pull-request" 1 6 "mr-2" }} # {{ .ShortName }}
</a>
{{ end }}
{{ else }}
2020-11-10 22:27:11 +01:00
<a class="ui labelled icon button basic tiny" href=" {{ $ .RepoLink }} /issues/ {{ .ShortName | PathEscape }} ">
2020-11-08 17:21:54 +00:00
{{ svg "octicon-git-pull-request" 1 6 "mr-2" }} # {{ .ShortName }}
</a>
{{ end }}
{{ else if eq $ refGroup "tags" }}
<a class="ui labelled icon button basic tiny" href=" {{ $ .RepoLink }} /src/tag/ {{ .ShortName | PathEscape }} ">
{{ svg "octicon-tag" 1 6 "mr-2" }} {{ .ShortName }}
</a>
{{ else if eq $ refGroup "remotes" }}
<a class="ui labelled icon button basic tiny" href=" {{ $ .RepoLink }} /src/commit/ {{ $ commit .Rev }} ">
{{ svg "octicon-cross-reference" 1 6 "mr-2" }} {{ .ShortName }}
</a>
{{ else if eq $ refGroup "heads" }}
<a class="ui labelled icon button basic tiny" href=" {{ $ .RepoLink }} /src/branch/ {{ .ShortName | PathEscape }} ">
{{ svg "octicon-git-branch" 1 6 "mr-2" }} {{ .ShortName }}
</a>
{{ else }}
<!-- Unknown ref type {{ .Name }} -->
{{ end }}
{{ end }}
</span>
<span class="author df ac mr-2">
{{ $ userName : = $ commit .Commit .Author .Name }}
{{ if $ commit .User }}
{{ if $ commit .User .FullName }}
{{ $ userName = $ commit .User .FullName }}
{{ end }}
2020-12-03 19:46:11 +01:00
{{ avatar $ commit .User }}
<a href=" {{ AppSubUrl }} / {{ $ commit .User }} "> {{ $ userName }} </a>
2020-11-08 17:21:54 +00:00
{{ else }}
2020-12-03 19:46:11 +01:00
{{ avatarByEmail $ commit .Commit .Author .Email $ userName }}
{{ $ userName }}
2020-11-08 17:21:54 +00:00
{{ end }}
</span>
<span class="time df ac"> {{ $ commit .Date }} </span>
{{ end }}
</li>
{{ end }}
</ul>
</div>