summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2012-03-26 10:27:01 -0500
committerDan McGee <dan@archlinux.org>2012-03-26 10:27:01 -0500
commit8edc3c4b9dddecac436a741aa54b8ada52f87dae (patch)
treecd1f9d1aa08880f2f0e25df12fcf62d045199fab
parentfd1c992472ea259111a2f4930b73a805c07ee068 (diff)
Bump signoffs and mirror status JSON API versions
Due to datetime formatting changes in Django 1.4, we know follow the ECMA specification more closely and use 'yyyy-mm-ddThh:mm_ssZ' format. As this could break existing users of the JSON data, bump the version. Signed-off-by: Dan McGee <dan@archlinux.org>
-rw-r--r--mirrors/views.py2
-rw-r--r--packages/views/signoff.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/mirrors/views.py b/mirrors/views.py
index 2ef8654d..e93097a3 100644
--- a/mirrors/views.py
+++ b/mirrors/views.py
@@ -169,7 +169,7 @@ class MirrorStatusJSONEncoder(DjangoJSONEncoder):
def status_json(request):
status_info = get_mirror_statuses()
data = status_info.copy()
- data['version'] = 1
+ data['version'] = 2
to_json = simplejson.dumps(data, ensure_ascii=False,
cls=MirrorStatusJSONEncoder)
response = HttpResponse(to_json, mimetype='application/json')
diff --git a/packages/views/signoff.py b/packages/views/signoff.py
index cf00b0b9..63341a1d 100644
--- a/packages/views/signoff.py
+++ b/packages/views/signoff.py
@@ -180,7 +180,7 @@ class SignoffJSONEncoder(DjangoJSONEncoder):
def signoffs_json(request):
signoff_groups = sorted(get_signoff_groups(), key=attrgetter('pkgbase'))
data = {
- 'version': 1,
+ 'version': 2,
'signoff_groups': signoff_groups,
}
to_json = simplejson.dumps(data, ensure_ascii=False,