Commit Graph
12 Commits
Author SHA1 Message Date
Elias Schneiderandcopilot-swe-agent[bot] 0ec6bfa191 refactor: authorize API routes with per-endpoint scopes (#1823)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-10-09 21:33:14 +02:00
Anthony Clerici 86cf73b86c docs: add error responses to openapi spec (#1684) 2026-08-11 19:26:48 +02:00
Elias Schneider 7a4d0dd275 refactor: standardize API error handling (#1635) 2026-08-02 23:36:06 +02:00
Alessandro (Ale) SegalaandElias Schneider 7b4ccd1f30 fix: ensure user inputs are normalized (#724)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2025-07-13 16:15:57 +00:00
Elias Schneider 3cc82d8522 docs: remove difficult to maintain OpenAPI properties 2025-06-08 16:10:42 +02:00
Elias Schneider ea4e48680c docs: fix pagination API docs 2025-06-08 16:04:58 +02:00
Alessandro (Ale) SegalaandKyle Mendell ec626ee797 fix: use transactions when operations involve multiple database queries (#392)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
2025-04-06 15:04:08 +02:00
Elias Schneider c9e0073b63 refactor: fix code smells 2025-03-27 16:48:36 +01:00
Kyle Mendell 7888d70656 docs: fix api routers for swag documentation (#378) 2025-03-23 19:26:07 +00:00
Kyle MendellandElias Schneider 62915d863a feat: api key authentication (#291)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2025-03-11 19:16:42 +00:00
Elias Schneider c6ab2b252c chore: replace stonith404 with pocket-id after org migration 2025-02-05 18:08:01 +01:00
Elias Schneider c056089c60 feat: custom claims (#53) 2024-10-28 18:11:54 +01:00