feat: add authenticated tlsync token endpoint

This commit is contained in:
2026-05-28 15:12:51 +01:00
parent 550d405935
commit 93fb35eae7
4 changed files with 117 additions and 0 deletions
+4
View File
@@ -35,6 +35,7 @@ from routers.dev.test_analysis import router as test_analysis_router
from routers.queue_management import router as queue_management_router
from routers.maintenance.redis_admin import router as redis_admin_router
from routers import provisioning as provisioning_router
from routers import tlsync as tlsync_router
from routers.transcribe.sessions import router as sessions_router
from routers.transcribe.canvas_events import router as canvas_events_router
from routers.transcribe.keywords import router as keywords_router
@@ -124,6 +125,9 @@ def register_routes(app: FastAPI):
# Provisioning Routes
app.include_router(provisioning_router.router)
# TLSync runtime auth route
app.include_router(tlsync_router.router, prefix="/tlsync", tags=["TLSync"])
# Transcription Routes (CIS Phase 1)
app.include_router(sessions_router, prefix="/transcribe", tags=["Transcription Sessions"])
app.include_router(canvas_events_router, prefix="/transcribe", tags=["Transcription Canvas Events"])