From 14fe9010ae8aecc0bcd38059b4c71256524b5341 Mon Sep 17 00:00:00 2001 From: Antoine GIRARD Date: Wed, 22 Mar 2017 11:43:54 +0100 Subject: GPG commit validation (#1150) * GPG commit validation * Add translation + some little fix * Move hash calc after retrieving of potential key + missing translation * Add some little test --- routers/repo/commit.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'routers/repo') diff --git a/routers/repo/commit.go b/routers/repo/commit.go index 7f4457c52b..62f55a52e3 100644 --- a/routers/repo/commit.go +++ b/routers/repo/commit.go @@ -68,6 +68,7 @@ func Commits(ctx *context.Context) { } commits = renderIssueLinks(commits, ctx.Repo.RepoLink) commits = models.ValidateCommitsWithEmails(commits) + commits = models.ParseCommitsWithSignature(commits) ctx.Data["Commits"] = commits ctx.Data["Username"] = ctx.Repo.Owner.Name @@ -121,6 +122,7 @@ func SearchCommits(ctx *context.Context) { } commits = renderIssueLinks(commits, ctx.Repo.RepoLink) commits = models.ValidateCommitsWithEmails(commits) + commits = models.ParseCommitsWithSignature(commits) ctx.Data["Commits"] = commits ctx.Data["Keyword"] = keyword @@ -167,6 +169,7 @@ func FileHistory(ctx *context.Context) { } commits = renderIssueLinks(commits, ctx.Repo.RepoLink) commits = models.ValidateCommitsWithEmails(commits) + commits = models.ParseCommitsWithSignature(commits) ctx.Data["Commits"] = commits ctx.Data["Username"] = ctx.Repo.Owner.Name @@ -222,6 +225,7 @@ func Diff(ctx *context.Context) { ctx.Data["IsImageFile"] = commit.IsImageFile ctx.Data["Title"] = commit.Summary() + " ยท " + base.ShortSha(commitID) ctx.Data["Commit"] = commit + ctx.Data["Verification"] = models.ParseCommitWithSignature(commit) ctx.Data["Author"] = models.ValidateCommitWithEmail(commit) ctx.Data["Diff"] = diff ctx.Data["Parents"] = parents @@ -276,6 +280,7 @@ func CompareDiff(ctx *context.Context) { return } commits = models.ValidateCommitsWithEmails(commits) + commits = models.ParseCommitsWithSignature(commits) ctx.Data["CommitRepoLink"] = ctx.Repo.RepoLink ctx.Data["Commits"] = commits -- cgit v1.2.3