changeset 295:3faee3c34d0c

Change history API endpoints so we can get the main page's history.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 28 Sep 2014 23:23:51 -0700
parents b25ccd45547b
children d1e7f4c35afd
files wikked/views/history.py
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/wikked/views/history.py	Sun Sep 28 22:37:53 2014 -0700
+++ b/wikked/views/history.py	Sun Sep 28 23:23:51 2014 -0700
@@ -52,7 +52,7 @@
     return hist_data
 
 
-@app.route('/api/history')
+@app.route('/api/site-history')
 def api_site_history():
     after_rev = request.args.get('rev')
     history = g.wiki.getHistory(limit=10, after_rev=after_rev)
@@ -61,6 +61,11 @@
     return jsonify(result)
 
 
+@app.route('/api/history/')
+def api_main_page_history():
+    return api_page_history(g.wiki.main_page_url.lstrip('/'))
+
+
 @app.route('/api/history/<path:url>')
 def api_page_history(url):
     page = get_page_or_404(url, check_perms=CHECK_FOR_READ)