audiobookshelf/client/components
Denis Arnst 33bee70a12
Revamp OIDC auth: remove Passport wrapper, add schema-driven settings UI
- Remove Passport.js wrapper from OIDC auth, use openid-client directly
- Add schema-driven OIDC settings UI (OidcSettingsSchema.js drives form rendering)
- Add group mapping with KeyValueEditor (explicit mapping or legacy direct name match)
- Add scopes configuration (authOpenIDScopes)
- Add verified email enforcement option (authOpenIDRequireVerifiedEmail)
- Fix group claim validation rejecting URN-style claims (#4744)
- Add auto-discover endpoint for OIDC provider configuration
- Store oidcIdToken in sessions table instead of cookie
- Add AuthError class for structured error handling in auth flows
- Migration v2.33.0 adds oidcIdToken column and new settings fields
2026-02-05 17:54:59 +01:00
..
app Revamp OIDC auth: remove Passport wrapper, add schema-driven settings UI 2026-02-05 17:54:59 +01:00
cards Update tooltip with plaintext prop 2025-12-12 17:24:01 -06:00
content Fix item page text overlap on details #4187 2025-04-07 17:19:48 -05:00
controls Display localized/styled text for selected filter. 2025-12-28 11:28:36 -06:00
covers Implement new JWT auth 2025-06-29 17:22:58 -05:00
modals Sort the playlist sections alphabetically. 2025-12-12 04:18:29 +00:00
player Fix aria-label for jumpBackward button 2026-01-09 14:26:56 +00:00
prompt Add base style for button for cursor:pointer, update default btn bg and confirm yes btn color 2025-03-25 17:47:11 -05:00
readers Fix epub toc search input colors for themes 2025-07-25 17:31:59 -05:00
stats Update tooltip with plaintext prop 2025-12-12 17:24:01 -06:00
tables Merge branch 'master' into jwt_auth_refactor 2025-07-07 16:50:58 -05:00
ui Merge pull request #4649 from votex001/multi-select-item-fix 2025-12-21 14:58:04 -06:00
widgets Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718 2025-10-08 14:52:14 -05:00