Commit Graph

9 Commits

Author SHA1 Message Date
Dan McGee
2b9519996a Update D3 to 3.0.0
Signed-off-by: Dan McGee <dan@archlinux.org>
2012-12-27 16:43:01 -06:00
Dan McGee
500d19a914 Move PGP key visualizations to master keys page
Signed-off-by: Dan McGee <dan@archlinux.org>
2012-11-13 10:21:02 -06:00
Dan McGee
3e2e4d4ef8 Convert STATIC_URL usage to {% static %} template tag
This is a lot more flexible and will allow more than just simple
prefixing of the static file resources.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-24 12:37:19 -05:00
Dan McGee
8e10699d53 Use 'url from future' everywhere
The old-style url template tag disappears in Django 1.5, so we can and
should convert to the new-style tag now.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-23 20:09:38 -05:00
Dan McGee
14c51a5bd8 Update d3 to 2.8.1
Signed-off-by: Dan McGee <dan@archlinux.org>
2012-03-02 11:41:01 -06:00
Dan McGee
c4ca96b269 Enable PGP signature visualization
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-09 10:19:37 -06:00
Dan McGee
943ef2e8e4 Convert to and enable staticfiles contrib application
This moves our site static files into the sitestatic directory if they
are shared resources, and also moves a handful of things (such as the
artwork logos) into application-specific static/ directories. This
allows the staticfiles contrib app to work after a few settings tweaks,
a run of collectstatic, and massaging the hardcoded '/media/' prefix out
of our templates.

Django 1.4 is going to make this a lot easier to move things to a CDN
and provides better template tags; for now this is setting the stage
before we can move to that.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05 23:06:10 -06:00
Dan McGee
1c23308299 Add developer keys visualization
Well, almost add it- it is currently commented out as I have a few more
things I'd like to take care of, namely correcting static files
versioning and caching, to ensure this doesn't break things.

This is a force-directed graph drawn using D3 as the package treemap
already does. We color the dots by "group", e.g. "dev", "tu", or
"master", and then outline developer keys in green if they have at least
3 master key signatures, red if they have fewer. Hovering over a circle
will show you who's key you are seeing in the visualization.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05 22:12:09 -06:00
Dan McGee
d5063bd1d2 Add package visualizations page
Why the hell not? Have fun clicking all the pretty buttons.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-10-05 15:45:44 -05:00