Files
update-server/app/api/router.py
T

36 lines
998 B
Python

from fastapi import FastAPI
from app.api.routes import (
admin_app_channel,
admin_auth,
admin_config,
admin_crash_report,
admin_device,
admin_license,
admin_logs,
admin_policy,
admin_publish,
admin_version,
client_update,
crash_api,
frontend,
)
def include_api_routes(app: FastAPI):
frontend.mount_admin_assets(app)
crash_api.register_exception_handlers(app)
app.include_router(frontend.router)
app.include_router(admin_auth.router)
app.include_router(admin_policy.router)
app.include_router(admin_version.router)
app.include_router(admin_license.router)
app.include_router(admin_config.router)
app.include_router(admin_publish.router)
app.include_router(admin_app_channel.router)
app.include_router(admin_logs.router)
app.include_router(admin_crash_report.router)
app.include_router(admin_device.router)
app.include_router(client_update.router)
app.include_router(crash_api.router)