blakeblackshear.frigate/frigate/api
Josh Hawkins cd606ad240
Enforce default admin role requirement for API endpoints (#21065)
* require admin role by default

* update all endpoint access guards

* explicit paths and prefixes exception lists

* fix tests to use mock auth

* add helper and simplify auth conditions

* add missing exempt path

* fix test

* make metrics endpoint require auth
2025-11-26 15:07:28 -06:00
..
defs Implement Wizard for Creating Classification Models (#20622) 2025-10-23 13:27:28 -06:00
__init__.py Update flask and restructure into api folder with apis put into separate folders (#10193) 2024-03-02 22:10:37 +00:00
app.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
auth.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
camera.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
classification.py Miscellaneous Fixes (#21024) 2025-11-24 06:34:56 -07:00
event.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
export.py Fix review summary for DST (#20770) 2025-11-03 07:34:47 -06:00
fastapi_app.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
media.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00
notification.py Api docs updates (#20388) 2025-10-08 14:55:38 -05:00
preview.py Api docs updates (#20388) 2025-10-08 14:55:38 -05:00
review.py Enforce default admin role requirement for API endpoints (#21065) 2025-11-26 15:07:28 -06:00