🔑 Authentication Changes
This update brings support for OIDC Authentication 🎉! Please test it out and let me know if you encounter any bugs.
The application was switched over to ABS's JWT authentication system. This will require everyone to re-authenticate their accounts after updating the app. For more information checkout: advplyr/audiobookshelf#4460
Lastly, I also added support for setting custom network headers on the login screen for those that want to support proxies or the like.
What's Changed
- Use proper Bearer token setup for authentication by @r0adkll in #521
- Add OIDC authentication to Login flow by @r0adkll in #529
- Allow custom network headers during auth by @r0adkll in #534
- Dependency updates to K2.3.0, K/CMP 1.10.0 by @r0adkll in #542
- Moved palette picker in item detail view by @r0adkll in #543
- Add Drawer navigation item for viewing offline downloads by @r0adkll in #544
- Fix predictive back navigation + Other Bugs by @r0adkll in #555
- Fixed analytics consent screen re-appearing by @r0adkll in #556
- Reauthentication Flows + Uis by @r0adkll in #558
- Added denser grid option to library layout by @r0adkll in #560
- Persist filters across screen transitions & state restoration by @r0adkll in #561
- Fixed issue where search result handler was stale after session changes by @r0adkll in #564
- Updated Baseline/Startup profiles by @r0adkll in #565
- Fixing token/refresh bug causing accounts to prematurely log out by @r0adkll in #566
Full Changelog: 0.8.0-beta...0.9.0-beta