2015-08-20 14:18:49 +02:00
< h4 class = "ui top attached header" >
2017-12-31 01:47:52 +01:00
< div class = "ui stackable grid" >
< div class = "six wide column" >
{{ .CommitCount }} {{ .i18n.Tr "repo.commits.commits" }} {{ if .Branch }} ({{ .Branch }} ){{ end }}
2015-12-07 23:30:52 +01:00
< / div >
2017-12-31 01:47:52 +01:00
< div class = "ten wide right aligned column" >
{{ if .PageIsCommits }}
2018-09-17 00:28:23 +02:00
< form class = "ignore-dirty" action = " {{ .RepoLink }} /commits/ {{ .BranchNameSubURL | EscapePound }} /search" >
2017-12-31 01:47:52 +01:00
< div class = "ui tiny search input" >
< input name = "q" placeholder = " {{ .i18n.Tr "repo.commits.search" }} " value = " {{ .Keyword }} " autofocus >
< / div >
< div class = "ui checkbox" >
< input type = "checkbox" name = "all" id = "all" value = "true" {{ .All }} >
< label for = "all" > {{ .i18n.Tr "repo.commits.search_all" }} </ label >
< / div >
< button class = "ui black tiny button" data-panel = "#add-deploy-key-panel" > {{ .i18n.Tr "repo.commits.find" }} </ button >
< / form >
{{ else if .IsDiffCompare }}
< a href = " {{ $.CommitRepoLink }} /commit/ {{ .BeforeCommitID }} " class = "ui green sha label" > {{ ShortSha .BeforeCommitID }} </ a > ... < a href = " {{ $.CommitRepoLink }} /commit/ {{ .AfterCommitID }} " class = "ui green sha label" > {{ ShortSha .AfterCommitID }} </ a >
{{ end }}
< / div >
< / div >
2015-08-20 14:18:49 +02:00
< / h4 >
2015-09-02 01:07:02 +02:00
{{ if .Commits }}
2015-12-07 23:30:52 +01:00
< div class = "ui attached table segment" >
< table class = "ui very basic striped fixed table single line" id = "commits-table" >
< thead >
< tr >
< th class = "four wide" > {{ .i18n.Tr "repo.commits.author" }} </ th >
2017-03-22 11:43:54 +01:00
< th class = "two wide sha" > SHA1< / th >
< th class = "seven wide message" > {{ .i18n.Tr "repo.commits.message" }} </ th >
2015-12-07 23:30:52 +01:00
< th class = "three wide right aligned" > {{ .i18n.Tr "repo.commits.date" }} </ th >
< / tr >
< / thead >
2017-11-30 06:08:40 +01:00
< tbody class = "commit-list" >
2015-12-07 23:30:52 +01:00
{{ $r := List .Commits }}
{{ range $r }}
< tr >
< td class = "author" >
{{ if .User }}
2016-10-29 18:04:56 +02:00
{{ if .User.FullName }}
< img class = "ui avatar image" src = " {{ .User.RelAvatarLink }} " alt = "" /> < a href = " {{ AppSubUrl }} / {{ .User.Name }} " > {{ .User.FullName }} </ a >
{{ else }}
< img class = "ui avatar image" src = " {{ .User.RelAvatarLink }} " alt = "" /> < a href = " {{ AppSubUrl }} / {{ .User.Name }} " > {{ .Author.Name }} </ a >
{{ end }}
2015-12-07 23:30:52 +01:00
{{ else }}
< img class = "ui avatar image" src = " {{ AvatarLink .Author.Email }} " alt = "" /> {{ .Author.Name }}
{{ end }}
< / td >
2017-03-22 11:43:54 +01:00
< td class = "sha" >
< a rel = "nofollow" class = "ui sha label {{ if .Signature }} isSigned {{ if .Verification.Verified }} isVerified {{ end }}{{ end }} " href = " {{ AppSubUrl }} / {{ $.Username }} / {{ $.Reponame }} /commit/ {{ .ID }} " >
{{ ShortSha .ID.String }}
{{ if .Signature }}
< div class = "ui detail icon button" >
{{ if .Verification.Verified }}
< i title = " {{ .Verification.Reason }} " class = "lock green icon" ></ i >
{{ else }}
< i title = " {{ $.i18n.Tr .Verification.Reason }} " class = "unlock icon" ></ i >
{{ end }}
< / div >
{{ end }}
< / a >
< / td >
2017-02-06 16:24:59 +01:00
< td class = "message collapsing" >
2017-11-13 02:35:55 +01:00
< span class = "has-emoji {{ if gt .ParentCount 1 }} grey text {{ end }} " > {{ RenderCommitMessage .Summary $.RepoLink $.Repository.ComposeMetas }} </ span >
2017-11-30 06:08:40 +01:00
{{ if IsMultilineCommitMessage .Message }}
< button class = "basic compact mini ui icon button commit-button" > < i class = "ellipsis horizontal icon" > < / i > < / button >
< pre class = "commit-body" style = "display: none;" > {{ RenderCommitBody .Message $.RepoLink $.Repository.ComposeMetas }} </ pre >
{{ end }}
2017-09-14 08:51:32 +02:00
{{ template "repo/commit_status" .Status }}
2015-12-07 23:30:52 +01:00
< / td >
< td class = "grey text right aligned" > {{ TimeSince .Author.When $.Lang }} </ td >
< / tr >
{{ end }}
< / tbody >
< / table >
< / div >
2015-09-02 01:07:02 +02:00
{{ end }}
2015-08-20 14:18:49 +02:00
2018-09-17 00:28:23 +02:00
{{ template "base/paginate" . }}