aboutsummaryrefslogtreecommitdiff
path: root/app/views/api.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/api.py')
-rw-r--r--app/views/api.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/views/api.py b/app/views/api.py
index 1e7190a..273ae8e 100644
--- a/app/views/api.py
+++ b/app/views/api.py
@@ -61,3 +61,9 @@ def topic_set_discard():
db.session.commit()
return jsonify(topic.getAsDictionary())
+
+
+@app.route("/api/minetest_versions/")
+def api_minetest_versions_page():
+ return jsonify([{ "name": rel.name, "protocol_version": rel.protocol }\
+ for rel in MinetestRelease.query.all() if rel.getActual() is not None])