|
|
6871fcd75d
|
feat: handling for expired token
Returns a 401 with "Token expired" as the detail
|
2026-05-20 10:50:49 +01:00 |
|
|
|
34413b3fc5
|
feat: oidc claims response model
|
2026-05-20 10:42:07 +01:00 |
|
|
|
26db93b769
|
feat: user details updated in db on login
|
2026-05-20 10:06:36 +01:00 |
|
|
|
7d84f33bfa
|
fix: intake questionnaire typing
The docs were not generating correctly when using the Json type. A class with placeholder properties has been created instead.
|
2026-05-19 12:55:46 +01:00 |
|
|
|
f54876eac6
|
minor: cleanup
Minor tweaks to reduce warnings in IDE e.g. unused imports.
|
2026-05-19 12:10:06 +01:00 |
|
|
|
d89c926a38
|
feat: org exists checks on orguser routes
Routes modifying the org-user table did not check if the org existed first.
|
2026-05-19 11:49:54 +01:00 |
|
|
|
6f4556a44b
|
fix: corrected use of path param
Previously used `param: int = Path()` this worked but was incorrect.
Correct usage is `param: Annotated[int, Path()]`
|
2026-05-19 11:11:03 +01:00 |
|
|
|
2b8296d622
|
feat: combined admin dependency
org_or_super_admin_dependency can be used in place of org_admin_dependency to also allow super admins.
|
2026-05-19 11:08:22 +01:00 |
|
|
|
34cb4414c9
|
feat: auth library upgrade
The parts of Authlib used are now deprecated in favour of JoseRFC.
|
2026-05-19 09:49:27 +01:00 |
|
|
|
376a7a9fe5
|
Initial commit
|
2026-04-06 12:41:49 +01:00 |
|