aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Magorsch <arzano@gentoo.org>2020-02-20 22:34:25 +0100
committerMax Magorsch <arzano@gentoo.org>2020-02-20 22:36:09 +0100
commitb3b1512a77941c901dbe367b1dfcde63d2be5b0c (patch)
treee5ef6bd58d0757c23c63c01ee3166505a82fa1e3 /app/views/packages/_changelog_entry.html.erb
parentAdd yarn.lock again (diff)
downloadpackages-5-b3b1512a77941c901dbe367b1dfcde63d2be5b0c.tar.gz
packages-5-b3b1512a77941c901dbe367b1dfcde63d2be5b0c.tar.bz2
packages-5-b3b1512a77941c901dbe367b1dfcde63d2be5b0c.zip
Add information about the committer
So far, only the author infos have been parsed and displayed. The author and committer (dates) may however differ largely (especially in case of pull requests). That's why the committer infos will also be parsed, stored in the ES index and displayed in the changelog now. Signed-off-by: Max Magorsch <arzano@gentoo.org>
Diffstat (limited to 'app/views/packages/_changelog_entry.html.erb')
-rw-r--r--app/views/packages/_changelog_entry.html.erb19
1 files changed, 16 insertions, 3 deletions
diff --git a/app/views/packages/_changelog_entry.html.erb b/app/views/packages/_changelog_entry.html.erb
index b3c1442..c6a2e32 100644
--- a/app/views/packages/_changelog_entry.html.erb
+++ b/app/views/packages/_changelog_entry.html.erb
@@ -1,9 +1,22 @@
<li class="list-group-item">
<strong><%= annotate_bugs changelog.message.lines.first %></strong>
<div class="kk-byline">
- <%= mail_to changelog.email, changelog.author %>,
- <%= i18n_date(changelog.date) %>,
- commit&nbsp;<%= link_to_gitweb_commit changelog.id%>
+ <table>
+ <tr>
+ <td class="pr-3">author </td>
+ <td class="pr-3"><img class="rounded-sm inline" src="<%= gravatar_url changelog.author_email %>"> <%= changelog.author_name %> &lt;<%= changelog.author_email %>&gt;</td>
+ <td><%= i18n_date(changelog.author_date) %></td>
+ </tr>
+ <tr>
+ <td class="pr-3">committer </td>
+ <td class="pr-3"><img class="rounded-sm inline" src="<%= gravatar_url changelog.committer_email %>"> <%= changelog.committer_name%> &lt;<%= changelog.committer_email %>&gt;</td>
+ <td><%= i18n_date(changelog.committer_date) %></td>
+ </tr>
+ <tr>
+ <td class="pr-3">commit </td>
+ <td colspan="2"><%= full_link_to_gitweb_commit changelog.id%> (<a href="<%= gitweb_patch_url changelog.id%>">patch</a>)</td>
+ </tr>
+ </table>
</div>
<table class="table table-condensed kk-changelog-diffstat">