summaryrefslogtreecommitdiffstats
path: root/visualize
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2014-11-07 09:27:56 -0600
committerDan McGee <dan@archlinux.org>2014-11-07 09:27:56 -0600
commitcd22bfd73b184888df13b194ecdf6e482b36c3fc (patch)
treeb906e8ac5f48071e9814da36cb7d0a9ff521ce55 /visualize
parent9b5eb6ab383dcd090cdbf88a250ecdfd407c3beb (diff)
downloadarchweb-cd22bfd73b184888df13b194ecdf6e482b36c3fc.tar.gz
archweb-cd22bfd73b184888df13b194ecdf6e482b36c3fc.zip
Master signing keys page improvements
* Don't show non-packagers * Don't hardcode group names in view code * Reduce number of database queries for all of the cross-signature developer name lookups Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'visualize')
-rw-r--r--visualize/static/visualize.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/visualize/static/visualize.js b/visualize/static/visualize.js
index 5004fe6c..5254c26b 100644
--- a/visualize/static/visualize.js
+++ b/visualize/static/visualize.js
@@ -175,7 +175,7 @@ function developer_keys(chart_id, data_url) {
}
});
jQuery.map(json.nodes, function(d, i) {
- if (d.group === "dev" || d.group === "tu") {
+ if (d.group === "packager") {
d.approved = d.master_sigs >= 3;
} else {
d.approved = null;
@@ -200,8 +200,7 @@ function developer_keys(chart_id, data_url) {
return r * 1.6 - 0.75;
case "cacert":
return r * 1.4 - 0.75;
- case "dev":
- case "tu":
+ case "packager":
default:
return r - 0.75;
}