Refactor radio endpoint requests to remove API key requirement and implement user role checks for permissions

This commit is contained in:
2025-09-24 16:30:54 -04:00
parent d6658512d8
commit 9b32a8f984
4 changed files with 67 additions and 46 deletions

View File

@@ -68,7 +68,7 @@ class RIP(FastAPI):
f"/{endpoint}",
handler,
methods=["GET"] if endpoint != "trip/bulk_fetch" else ["POST"],
include_in_schema=True,
include_in_schema=False,
dependencies=dependencies,
)