aboutsummaryrefslogtreecommitdiffstats
path: root/fatcat/routes.py
diff options
context:
space:
mode:
Diffstat (limited to 'fatcat/routes.py')
-rw-r--r--fatcat/routes.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/fatcat/routes.py b/fatcat/routes.py
index ba12043d..24fd5b18 100644
--- a/fatcat/routes.py
+++ b/fatcat/routes.py
@@ -30,6 +30,15 @@ def release_view(ident):
entity = json.loads(rv.data.decode('utf-8'))
return render_template('release_view.html', release=entity)
+@app.route('/release/<int:ident>/changelog', methods=['GET'])
+def release_changelog(ident):
+ rv = api.api_release_get(ident)
+ release = json.loads(rv.data.decode('utf-8'))
+ rv = api.api_release_changelog(ident)
+ changelog_entries = json.loads(rv.data.decode('utf-8'))
+ return render_template('release_changelog.html', release=release,
+ changelog_entries=changelog_entries)
+
@app.route('/release/random', methods=['GET'])
def release_random():
rv = api.api_release_random()