summaryrefslogtreecommitdiff
path: root/main/admin.py
AgeCommit message (Collapse)Author
2009-08-20Add an 'external projects' model and admin for managing the projects page.Dusty Phillips
2009-08-12Too many columns in mirror adminDusty Phillips
2009-08-12Add a couple columns to user admin at Aaron's request.Dusty Phillips
2009-08-12Add a couple fields to mirror admin at Aaron's requestDusty Phillips
2009-02-07Mirror rsync IP: allow netmask specificationDan McGee
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 McGee
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 McGee
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-05User profiles are cool. Go go power notebookDusty Phillips
2008-10-05port admin to django 1.0Dusty Phillips