summaryrefslogtreecommitdiffstats
path: root/routers/repo/commit.go
diff options
context:
space:
mode:
authorLauris BH <lauris@nix.lv>2017-05-07 17:40:31 +0300
committerBo-Yi Wu <appleboy.tw@gmail.com>2017-05-07 22:40:31 +0800
commit79494047b062069fd8e692152d29773a22877d76 (patch)
tree59f8f66828e25ee9f9c13f2baf50494e5474bbcd /routers/repo/commit.go
parentc864ccf9b1414dfdae1fd271511853e058b9e7c9 (diff)
downloadgitea-79494047b062069fd8e692152d29773a22877d76.tar.gz
gitea-79494047b062069fd8e692152d29773a22877d76.zip
Show commit status icon in commits table (#1688)
* Show commit status icon in commits table * Add comments * Fix icons * Few more places where commit table is displayed * Change integration test to use goquery for parsing html * Add integration tests for commit table and status icons * Fix status to return lates status correctly on all databases * Rewrote lates commit status selects
Diffstat (limited to 'routers/repo/commit.go')
-rw-r--r--routers/repo/commit.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/routers/repo/commit.go b/routers/repo/commit.go
index 62f55a52e3..22de2450f2 100644
--- a/routers/repo/commit.go
+++ b/routers/repo/commit.go
@@ -69,6 +69,7 @@ func Commits(ctx *context.Context) {
commits = renderIssueLinks(commits, ctx.Repo.RepoLink)
commits = models.ValidateCommitsWithEmails(commits)
commits = models.ParseCommitsWithSignature(commits)
+ commits = models.ParseCommitsWithStatus(commits, ctx.Repo.Repository)
ctx.Data["Commits"] = commits
ctx.Data["Username"] = ctx.Repo.Owner.Name
@@ -123,6 +124,7 @@ func SearchCommits(ctx *context.Context) {
commits = renderIssueLinks(commits, ctx.Repo.RepoLink)
commits = models.ValidateCommitsWithEmails(commits)
commits = models.ParseCommitsWithSignature(commits)
+ commits = models.ParseCommitsWithStatus(commits, ctx.Repo.Repository)
ctx.Data["Commits"] = commits
ctx.Data["Keyword"] = keyword
@@ -170,6 +172,7 @@ func FileHistory(ctx *context.Context) {
commits = renderIssueLinks(commits, ctx.Repo.RepoLink)
commits = models.ValidateCommitsWithEmails(commits)
commits = models.ParseCommitsWithSignature(commits)
+ commits = models.ParseCommitsWithStatus(commits, ctx.Repo.Repository)
ctx.Data["Commits"] = commits
ctx.Data["Username"] = ctx.Repo.Owner.Name
@@ -281,6 +284,7 @@ func CompareDiff(ctx *context.Context) {
}
commits = models.ValidateCommitsWithEmails(commits)
commits = models.ParseCommitsWithSignature(commits)
+ commits = models.ParseCommitsWithStatus(commits, ctx.Repo.Repository)
ctx.Data["CommitRepoLink"] = ctx.Repo.RepoLink
ctx.Data["Commits"] = commits