summaryrefslogtreecommitdiffstats
path: root/main/admin.py
AgeCommit message (Collapse)AuthorFilesLines
2010-01-31Kill a no longer necessary hack in the adminDan McGee1-1/+1
Signed-off-by: Dan McGee <dan@archlinux.org>
2009-11-10modified import paths from archweb_dev to archwebIsmael Carnales1-1/+1
2009-08-21Add an 'external projects' model and admin for managing the projects page.Dusty Phillips1-1/+2
2009-08-12Too many columns in mirror adminDusty Phillips1-1/+1
2009-08-12Add a couple columns to user admin at Aaron's request.Dusty Phillips1-0/+2
2009-08-12Add a couple fields to mirror admin at Aaron's requestDusty Phillips1-1/+1
2009-02-07Mirror rsync IP: allow netmask specificationDan McGee1-0/+17
Noticed this was necessary while trying to get all the rsync IPs into the database. Signed-off-by: Dan McGee <dan@archlinux.org>
2009-02-06Ensure all mirror URLs are saved with a trailing slashDan McGee1-2/+14
Add a clean_url() function to a custom ModelForm to accomplish this. Signed-off-by: Dan McGee <dan@archlinux.org>
2009-02-06Refactor mirror modelDan McGee1-5/+23
Break the original model down into a few different components that should give us a lot more flexibility. Mirror is now the top level entity with one-to-many relationships to both URLs and rsync IP addresses. This should allow the DB model to serve all of our currently unsynced needs. Signed-off-by: Dan McGee <dan@archlinux.org>
2008-12-06User profiles are cool. Go go power notebookDusty Phillips1-1/+12
2008-10-06port admin to django 1.0Dusty Phillips1-0/+38