admin API with internal network

This commit is contained in:
2025-06-06 09:03:39 +02:00
parent 57fa221d47
commit 56177b2811
4 changed files with 506 additions and 2 deletions

2
app.py
View File

@@ -8,6 +8,7 @@ from flask_wtf.csrf import generate_csrf
from routes.room_files import room_files_bp
from routes.room_members import room_members_bp
from routes.trash import trash_bp
from routes.admin_api import admin_api
from tasks import cleanup_trash
import click
from utils import timeago
@@ -88,6 +89,7 @@ def create_app():
app.register_blueprint(room_files_bp, url_prefix='/api/rooms')
app.register_blueprint(room_members_bp, url_prefix='/api/rooms')
app.register_blueprint(trash_bp, url_prefix='/api/trash')
app.register_blueprint(admin_api, url_prefix='/api/admin')
@app.cli.command("cleanup-trash")
def cleanup_trash_command():