d924c56b17
Cosmetic
/ build (push) Successful in 5s
/ test (push) Successful in 5s
2025-02-20 02:56:28 +01:00
435c11b6ca
Working use as third party resource provider
/ build (push) Successful in 6s
/ test (push) Successful in 5s
2025-02-19 04:07:57 +01:00
40ddb61636
Cleanup
/ build (push) Successful in 5s
/ test (push) Successful in 5s
2025-02-13 18:26:48 +01:00
9d3146dc1c
Add role protection to resource servers, remove hardcoded resources
2025-02-13 18:15:26 +01:00
0464047f8a
Container: add demo plugin
/ build (push) Successful in 5s
/ test (push) Successful in 6s
2025-02-12 03:21:06 +01:00
64f6a90f22
Add resource provided registry and plugin system
/ build (push) Successful in 6s
/ test (push) Successful in 5s
2025-02-11 17:27:49 +01:00
e56be3c378
Continue refactor
/ build (push) Successful in 6s
/ test (push) Successful in 5s
2025-02-10 14:14:32 +01:00
496ce016e3
Continue refactor; fetch resources from the providers' settings
/ build (push) Successful in 5s
/ test (push) Successful in 5s
2025-02-10 02:05:34 +01:00
c5bb4f4319
Refactor most code, isolate authlib somehow
/ build (push) Successful in 6s
/ test (push) Successful in 5s
2025-02-09 06:20:48 +01:00
923a63f5d5
Add refresh token button
/ build (push) Successful in 5s
/ test (push) Successful in 5s
2025-02-08 18:32:02 +01:00
ff72f0cae5
Display full token info
/ build (push) Successful in 5s
/ test (push) Successful in 5s
2025-02-08 01:55:36 +01:00
3eb6dc3dcf
Migrate all resources to json contents;
...
/ build (push) Successful in 5s
/ test (push) Successful in 5s
improve token decoding & logging error messages
2025-02-07 16:09:49 +01:00
d39adf41ef
Create a sub-app for resource server move all resources to resource server;
...
/ build (push) Successful in 5s
/ test (push) Successful in 5s
use token bearer instead of session cookie for resources and use fetch instead of XMLHttpRequest for checking resource status;
add UserWithRole class for fastapi depends (instead of has_role decorator);
add asserts for typing QC; code formatting;
comment out introspect endpoint processing
2025-02-07 13:57:17 +01:00
b86ae4eb11
Raise HTTPException on resource server error
2025-02-05 02:13:09 +01:00
af49242192
Add self resouce provider
/ test (push) Successful in 6s
/ build (push) Failing after 14s
2025-02-04 02:27:32 +01:00
dc181bd3a8
Store raw access token within user; get resource
/ build (push) Failing after 15s
/ test (push) Successful in 5s
2025-02-03 13:20:33 +01:00
61be70054b
Fix account url, use template for settings
/ build (push) Failing after 15s
/ test (push) Successful in 5s
2025-01-26 23:42:55 +01:00
5b6c6f1aac
Fix account url, use template for settings
/ build (push) Failing after 14s
/ test (push) Successful in 6s
2025-01-26 23:37:56 +01:00
dc93c7c05b
Add user self-care link & setting for supporting providers
/ build (push) Failing after 1m5s
/ test (push) Successful in 56s
2025-01-26 19:08:49 +01:00
90cfdb66dd
Cleanup
/ build (push) Failing after 15s
/ test (push) Successful in 5s
2025-01-19 16:27:12 +01:00
5b70d4bbea
Fix non complient logout
/ build (push) Failing after 14s
/ test (push) Successful in 5s
2025-01-19 14:54:08 +01:00
54345dcafd
List of resources for OIDC providers
/ build (push) Failing after 1m8s
/ test (push) Successful in 5s
2025-01-19 14:26:54 +01:00
f14d8d3114
Refactor; add services in settings
2025-01-19 01:48:00 +01:00
17fabd21c9
Cosmetic
/ build (push) Failing after 14s
/ test (push) Successful in 5s
2025-01-18 14:24:28 +01:00
b96bfa870a
Fix token introspection link (should be 401)
/ build (push) Failing after 14s
/ test (push) Successful in 4s
2025-01-18 14:23:01 +01:00
2fe7536c53
Remove OAuthToken from db (use authlib dict); basic OAuth2 service provider with Forgejo
/ build (push) Failing after 13s
/ test (push) Successful in 4s
2025-01-18 06:20:44 +01:00
ae53a1472d
Style
/ build (push) Failing after 14s
/ test (push) Successful in 5s
2025-01-13 17:06:45 +01:00
d8c9546c62
Style
/ build (push) Failing after 14s
/ test (push) Successful in 5s
2025-01-13 17:01:11 +01:00
26128d0c1a
Style
/ build (push) Failing after 14s
/ test (push) Successful in 5s
2025-01-11 03:54:53 +01:00
b1553ec7bf
Add hint to providers
/ test (push) Successful in 5s
2025-01-10 23:40:24 +01:00
c7478aff5f
Cosmetic
2025-01-10 19:03:09 +01:00
57681d91fe
Run container with uvicorn, move templates for packaging, add systemd config for container deployment, add OIDC_TEST_SETTINGS_FILE env var for setting, misc fixes
2025-01-10 17:33:10 +01:00