From 7edc58c89c78d2e7c4f646e4b8562bc52ad7218d Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 8 Mar 2012 11:36:18 -0600 Subject: Show signature data on package details page Now that we have a way to decode and process the signature data, we can match the key_id to a known developer if possible and show this data on the package page. Signed-off-by: Dan McGee --- templates/packages/details.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'templates/packages/details.html') diff --git a/templates/packages/details.html b/templates/packages/details.html index e0dd703..be7da7b 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -1,5 +1,6 @@ {% extends "base.html" %} {% load package_extras %} +{% load pgp %} {% block title %}Arch Linux - {{ pkg.pkgname }} {{ pkg.full_version }} ({{ pkg.arch.name }}){% endblock %} {% block navbarclass %}anb-packages{% endblock %} @@ -144,13 +145,16 @@ Last Packager: {% with pkg.packager as pkgr %}{% if pkgr %}{% packager_link pkgr %}{% else %}{{ pkg.packager_str }}{% endif %}{% endwith %} - - Signed: - {{ pkg.is_signed|yesno|capfirst }} Build Date: {{ pkg.build_date|date:"DATETIME_FORMAT" }} UTC + Signed By: + {% with pkg.signer as signer %}{% if signer %}{% pgp_key_link pkg.signature.key_id signer.get_full_name %}{% else %}Unsigned{% endif %}{% endwith %} + {% if pkg.signature %} + Signature Date: + {{ pkg.signature.datetime|date:"DATETIME_FORMAT" }} UTC + {% endif %} Last Updated: {{ pkg.last_update|date }} -- cgit v1.2.3-24-g4f1b