Elias Schneider
|
39c1f93756
|
feat: add CLI command for importing and exporting Pocket ID data (#998)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-26 10:38:15 +01:00 |
|
Elias Schneider
|
e22822890f
|
feat!: drop support for storing JWK on the filesystem (#1088)
|
2025-11-14 12:02:51 +01:00 |
|
Alessandro (Ale) Segala
|
78266e3e4c
|
feat: Support OTel and JSON for logs (via log/slog) (#760)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
|
2025-07-27 01:03:52 +00:00 |
|
Alessandro (Ale) Segala
|
5550729120
|
feat: encrypt private keys saved on disk and in database (#682)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
|
2025-07-03 13:34:34 -05:00 |
|
Alessandro (Ale) Segala
|
b62b61fb01
|
feat: allow introspection and device code endpoints to use Federated Client Credentials (#640)
|
2025-06-09 21:17:55 +02:00 |
|
Kyle Mendell
|
c111b79147
|
feat: oidc client data preview (#624)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-06-09 15:46:03 +00:00 |
|
Alessandro (Ale) Segala
|
05bfe00924
|
feat: JWT bearer assertions for client authentication (#566)
Co-authored-by: Kyle Mendell <ksm@ofkm.us>
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-06-06 12:23:51 +02:00 |
|
Elias Schneider
|
adf74586af
|
fix: define token type as claim for better client compatibility
|
2025-04-16 15:58:38 +02:00 |
|
Alessandro (Ale) Segala
|
f83bab9e17
|
refactor: simplify app_config service and fix race conditions (#423)
|
2025-04-10 13:41:22 +02:00 |
|
Andreas Schneider
|
7e5d16be9b
|
feat: implement token introspection (#405)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-04-09 07:18:03 +00:00 |
|
Alessandro (Ale) Segala
|
96876a99c5
|
feat: add support for ECDSA and EdDSA keys (#359)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2025-03-27 18:20:39 +01:00 |
|
Elias Schneider
|
f7e36a422e
|
fix: kid not added to JWTs
|
2025-03-18 23:03:34 +01:00 |
|
Alessandro (Ale) Segala
|
a7c9741802
|
feat: store keys as JWK on disk (#339)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
|
2025-03-18 21:08:33 +01:00 |
|
Alessandro (Ale) Segala
|
7b654c6bd1
|
feat: allow setting path where keys are stored (#327)
|
2025-03-13 17:01:15 +01:00 |
|
Elias Schneider
|
7550333fe2
|
feat: add end session endpoint (#232)
|
2025-02-14 17:09:27 +01:00 |
|
Elias Schneider
|
c6ab2b252c
|
chore: replace stonith404 with pocket-id after org migration
|
2025-02-05 18:08:01 +01:00 |
|
Elias Schneider
|
0729ce9e1a
|
fix: passkey can't be added if PUBLIC_APP_URL includes a port
|
2024-12-31 10:42:54 +01:00 |
|
Elias Schneider
|
282ff82b0c
|
fix: add key id to JWK
|
2024-10-11 20:52:31 +02:00 |
|
Elias Schneider
|
fdc1921f5d
|
feat: add user info endpoint to support more oidc clients
|
2024-08-19 18:48:18 +02:00 |
|
Elias Schneider
|
601f6c488a
|
refactor: use dependency injection in backend
|
2024-08-17 21:57:14 +02:00 |
|