diff options
author | Dan McGee <dan@archlinux.org> | 2014-11-07 09:27:56 -0600 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2014-11-07 09:27:56 -0600 |
commit | cd22bfd73b184888df13b194ecdf6e482b36c3fc (patch) | |
tree | b906e8ac5f48071e9814da36cb7d0a9ff521ce55 /visualize | |
parent | 9b5eb6ab383dcd090cdbf88a250ecdfd407c3beb (diff) |
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.js | 5 |
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; } |