add logging
All checks were successful
Deploy / deploy (push) Successful in 19s

This commit is contained in:
2026-03-12 14:20:45 +00:00
parent d8db8e2c16
commit 5cc5efd2e0
6 changed files with 208 additions and 7 deletions

View File

@@ -9,11 +9,16 @@ from api.routers.auth import router as auth_router
from api.routers.webhooks import router as webhooks_router
from api.routers.tickets import router as tickets_router
from api.routers.tournaments import router as tournaments_router
from core.middleware import AuditLogMiddleware
app = FastAPI(title="Ticketing System API")
from fastapi.middleware.cors import CORSMiddleware
# NOTE: middlewares are applied in reverse registration order (last registered = outermost).
# AuditLog is registered first so it wraps everything, including CORS.
app.add_middleware(AuditLogMiddleware)
app.add_middleware(
CORSMiddleware,
allow_origins=["*"], # Для локальной песочницы оставляем открытым