summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-05Add a stub admin command to help fix permissions/content typesDan McGee
I needed this today to get the application working from scratch on another host. Probably not all there yet, but we'll see how far it gets us. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Slight tweaks to default local_settingsDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Convert to and enable staticfiles contrib applicationDan McGee
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-05Add developer keys visualizationDan McGee
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-05Add pgp_keys visualize JSON viewDan McGee
This will be used for an SVG graph of all of the master and developer PGP keys. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Add import signatures management commandDan McGee
This allow importing signatures from a provided gpg keyring, such as that produced by the generate_keyring management command that already exists. These will eventually be used for producing stats involving developer signing keys and their certification by master keys. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05download: add a link to the new netboot environmentThomas Bächler
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Add D3 geometry packageDan McGee
This will be needed for the PGP visualization. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Add new PGPSignature modelDan McGee
This will be used to track cross-developer and master key signatures to build a visualization in the web interface of key signatures, as well as be able to provide info on who is verified, who is not, etc. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Update d3 resourcesDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Update groups fixtureDan McGee
Fix up permissions surrounding signoff objects. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-05Merge branch 'master' of /srv/git/repositories/parabolawebParabola
Conflicts: media/admin_media
2011-12-05Link admin_media to django packageParabola
2011-12-04Change "Developers" to "Hackers" in groups.jsonLuke Shumaker
2011-12-04I think this should fix all css problems.Luke Shumaker
2011-12-04revert /media/media_admin to point to the system install of djangoLuke Shumaker
2011-12-04Fix 5 missed instances of `Arch Linux' that slipped through.Luke Shumaker
One of these even predates the latest merge.
2011-12-04Fix a URL that was still pointing to kiwwwi.orgLuke Shumaker
2011-12-04strip https: from another URLLuke Shumaker
2011-12-04in requirements_prod.txt: drop MySQL-python for psycopg2Luke Shumaker
2011-12-04Adjust README (fix markdown, remove hack for bad groups.json)Luke Shumaker
2011-12-04Merge branch 'master' of ssh://gparabola/parabolawebNicolás Reynolds
Conflicts: local_settings.py.example media/archweb.css packages/templatetags/package_extras.py public/views.py templates/packages/details.html templates/packages/flag.html templates/packages/flag_confirmed.html templates/packages/flagged.html templates/packages/search.html templates/public/download.html templates/todolists/view.html
2011-12-05Merge branch 'master' of /srv/git/repositories/parabolawebParabola
2011-12-03reporead: don't update timestamp on --forceDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03reporead: fix --force flagDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Rename files list template for consistencyDan McGee
We use underscores in all other templates. Also remove some of the generated whitespace in the template which is noticeable in very large package lists. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Show files and directory count in standalone package files viewDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Switch to HTML5 doctype for base templateDan McGee
This moves us from XHTML strict to the more useful HTML5 doctype. One old holdover table attribute (cellspacing) is also fixed. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Convert packager link to search by packagerDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Exclude Latin Name from developer profile formDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-03Allow architecure selection for difference viewJohannes Krampf
2011-12-03Fix differences query if there are more than 2 architecturesJohannes Krampf
2011-12-03Re-enable fixture import by deleting the offending permissions for nowJohannes Krampf
2011-12-03Add mips64el to arches fixtureJohannes Krampf
2011-12-03Merge https://projects.archlinux.org/git/archwebJohannes Krampf
2011-12-02Merge branch 'master' of https://johkra.net/git/parabolaweb-johkraLuke Shumaker
Conflicts: packages/templatetags/package_extras.py
2011-12-02Add database settings for PostgreSQLJohannes Krampf
2011-12-02Fix download link. Solution looks a bit unclean to me.Johannes Krampf
2011-12-02Fix bug tracker URLsJohannes Krampf
2011-12-02Spelling in ReadmeJohannes Krampf
2011-12-02These for references to arch slipped through.Luke Shumaker
2011-12-01Normalize the URI scheme used for inbound links. Don't use one when ↵Luke Shumaker
possible, else use https
2011-12-01I think this fixes all the broken links (that point to parabolagnulinux.org ↵Luke Shumaker
anyway)
2011-12-01add get_wiki_link() to packages/templatetags/package_extras.py (fix the 500 ↵Luke Shumaker
error)
2011-12-01this probably should have happened during the merge (small stuff)Luke Shumaker
2011-11-30reporead: fix not defined variableDan McGee
Way to fail at refactoring, Dan. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-12-01Update localsettings.py.example, README, etc for parabolaweb.Luke Shumaker
2011-12-01move media/silhouette.png to media/devs/silhouette.pngLuke Shumaker
2011-11-30Master keys: reduce query count, add default orderingrelease_2011-11-30Dan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-11-30Allow generation of an ownertrust fileDan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>