versioning

This commit is contained in:
2025-12-14 23:20:51 -05:00
parent 596cb97a28
commit 68a4f1800c
5 changed files with 81 additions and 4 deletions

View File

@@ -1,12 +1,13 @@
import sys, logging, os
from config.paths import get_user_image_dir
from flask import Flask, request
from flask import Flask, request, jsonify
from flask_cors import CORS
from api.child_api import child_api
from api.image_api import image_api
from api.reward_api import reward_api
from api.task_api import task_api
from config.version import get_full_version
from events.broadcaster import Broadcaster
from events.sse import sse_response_for_user, send_to_user
from db.default import initializeImages
@@ -29,6 +30,10 @@ app.register_blueprint(task_api)
app.register_blueprint(image_api)
CORS(app)
@app.route("/version")
def api_version():
return jsonify({"version": get_full_version()})
@app.route("/events")
def events():
# Authenticate user or read a token