summaryrefslogtreecommitdiffstats
path: root/mirrors
AgeCommit message (Expand)AuthorFilesLines
2012-11-21Fix mirror URL duplication in status viewDan McGee1-1/+2
2012-11-16Use Python 2.7 dictionary comprehension syntaxDan McGee1-7/+4
2012-11-16Optimize mirror status data fetchingDan McGee1-8/+16
2012-11-13Prefetch the available protocols on the mirror overview pageDan McGee2-5/+8
2012-11-12Add get_latest_by to MirrorLog Meta classDan McGee1-0/+1
2012-11-11Add title to mirror status data pointsDan McGee1-1/+3
2012-11-11Mirror graph tweaking after usage with real dataDan McGee3-4/+6
2012-11-11Re-add nice() calls for mirror status axesDan McGee1-2/+2
2012-11-11Mirror status graph, now with points AND linesDan McGee2-17/+44
2012-11-10Enable mirror status graph resizingDan McGee1-15/+28
2012-11-10Add initial version of mirror status chartDan McGee1-0/+97
2012-11-10Allow filtering retrieved mirror statuses by mirror_idDan McGee2-8/+19
2012-11-10Add mirror extended status JSON viewDan McGee2-3/+35
2012-10-11Make mirror log time query a bit more efficientDan McGee1-4/+6
2012-09-19Sort mirrorlist by English country name, not ISO codeDan McGee1-1/+1
2012-08-08Push more default values down into the databaseDan McGee4-5/+5
2012-08-01Declare 'enums' at class scopeDan McGee2-10/+9
2012-07-25Replace deprecated direct_to_template() with render() shortcutDan McGee1-10/+9
2012-07-25Remove custom utc_now() function, use django.utils.timezone.now()Dan McGee2-11/+13
2012-07-09Correctly reassign queryset with added annotation in mirror statusDan McGee1-1/+1
2012-07-09mirrorcheck: Don't use bulk_create on sqlite3Dan McGee1-2/+6
2012-07-09Don't include StdDev on sqlite3 mirror status queryDan McGee1-3/+9
2012-07-09Handle HTTPException being thrown in mirrorcheckDan McGee1-0/+6
2012-05-19mirrors: add an alternate_email columnDan McGee3-2/+71
2012-05-14Add ability to restrict status report to single tierDan McGee3-4/+18
2012-05-14Add rsync support to mirrorcheck and other small improvementsDan McGee1-41/+89
2012-05-14Change mirror log error text to unlimited lengthDan McGee2-1/+71
2012-05-14Don't limit protocols returned by mirror status functionDan McGee1-2/+0
2012-05-12Use python json module directly in place of simplejsonDan McGee1-3/+2
2012-05-02Add a smart protocol filter to mirrorlist generatorDan McGee1-15/+40
2012-05-02Allow mirrorlist generator pattern to match any protocolDan McGee2-9/+14
2012-04-30Use a custom User-Agent when checking mirror URLsDan McGee1-7/+10
2012-04-29mirrorresolv: only run update query if values changedDan McGee1-1/+7
2012-04-26Remove now-unused NullCharFieldDan McGee9-18/+11
2012-04-25Ensure sorted order of mirrors in status page matches with JSDan McGee2-8/+7
2012-04-25Clean up mirrorlist generation form a bitDan McGee1-3/+15
2012-04-25Finish django countries implementationDan McGee4-34/+130
2012-04-25Add django_countries country code fields and population migrationsDan McGee4-3/+173
2012-04-25Rename mirror country fields to country_old in prep for normalizationDan McGee5-14/+82
2012-04-20Fix ContentType related migrationsDan McGee1-1/+20
2012-04-09Don't blow up when no mirror status data is availableDan McGee1-1/+1
2012-04-08Add migrations for on_delete attributesDan McGee1-0/+68
2012-04-07Choose an up-to-date mirror for download URLsDan McGee1-0/+34
2012-03-26Bump signoffs and mirror status JSON API versionsDan McGee1-1/+1
2012-03-24Use bulk_create() when inserting mirror log entriesDan McGee1-2/+1
2012-03-24Make all datetime objects fully timezone awareDan McGee2-7/+11
2012-03-24Change Django urls.py importDan McGee2-2/+2
2012-02-13Don't select FTP by default in mirrorlistsDan McGee6-6/+148
2012-01-05Adjust page and content caching lengths and decoratorsDan McGee1-2/+2
2011-12-12PyLint suggested cleanupsDan McGee1-2/+2