diff options
author | Dan McGee <dan@archlinux.org> | 2012-08-01 01:37:30 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2012-08-01 01:37:30 +0200 |
commit | 3f0c024754047d92e8ce4aa4ecf93a06865f8448 (patch) | |
tree | 89b27b1986de6d2a72ac8a1a7a05d56442b15bda /templates/public/keys.html | |
parent | 4ad43fd8165834b26914ff8ba0666ce96267205b (diff) | |
download | archweb-3f0c024754047d92e8ce4aa4ecf93a06865f8448.tar.gz archweb-3f0c024754047d92e8ce4aa4ecf93a06865f8448.tar.xz |
PGP key handling updates
* Import signatures for all known keys, not just active developers
* Ensure we are only showing and accounting for active developers on the
master keys page
* Add a new table showing signatures between developers
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'templates/public/keys.html')
-rw-r--r-- | templates/public/keys.html | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/templates/public/keys.html b/templates/public/keys.html index 1fed3c1..1b02720 100644 --- a/templates/public/keys.html +++ b/templates/public/keys.html @@ -89,6 +89,33 @@ </tbody> </table> </div> + +<div class="box"> + <h2>Developer Cross-Signatures</h2> + + <p>This table lists signatures directly between developer keys.</p> + + <table class="pretty2" id="cross-signatures"> + <thead> + <tr> + <th>Signer</th> + <th>Signee</th> + <th>Created</th> + <th>Expires</th> + </tr> + </thead> + <tbody> + {% for sig in cross_signatures %} + <tr> + <td>{% user_pgp_key_link active_users sig.signer %}</td> + <td>{% user_pgp_key_link active_users sig.signee %}</td> + <td>{{ sig.created }}</td> + <td>{{ sig.expires|default:"" }}</td> + </tr> + {% endfor %} + </tbody> + </table> +</div> {% load cdn %}{% jquery %}{% jquery_tablesorter %} <script type="text/javascript" src="{% static "archweb.js" %}"></script> <script type="text/javascript"> @@ -97,6 +124,9 @@ $(document).ready(function() { sortLocaleCompare: true, headers: { 1: { sorter: false } } }); + $("#cross-signatures").tablesorter({ + sortLocaleCompare: true + }); }); </script> {% endblock %} |