29 lines
613 B
Python
29 lines
613 B
Python
import vona.globals as globals
|
|
from flask import (
|
|
Blueprint,
|
|
jsonify,
|
|
)
|
|
|
|
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
|
|
})
|