from flask import Blueprint, jsonify import vona.globals as globals conduwuit = Blueprint("conduwuit", __name__) # Endpoints used by Conduwuit and forks. @conduwuit.route("/_continuwuity/local_user_count") @conduwuit.route("/_conduwuit/local_user_count") @conduwuit.route("/_tuwunel/local_user_count") async def user_count(): return jsonify({ "count": 1 }) @conduwuit.route("/_continuwuity/server_version") @conduwuit.route("/_conduwuit/server_version") @conduwuit.route("/_tuwunel/server_version") async def server_version(): return jsonify({ "name": "Vona", "version": globals.version })