Improvements
- SSL certificate validation setting - new toggle to disable SSL certificate verification for network requests, applied across all download clients, metadata providers, and bypass services. Toggle between enabled, disabled locally, and disabled overall. (#642)
- OIDC UX polish (#636):
HIDE_LOCAL_AUTHenv var - hides the password login option when OIDC is enabledOIDC_AUTO_REDIRECTenv var - automatically redirects to the OIDC provider on the login page- Improved first-time OIDC setup flow, including local admin user creation
- Callback URL label displayed on OIDC settings page
- Added OIDC env var configuration info in settings
- Added OIDC documentation (
docs/oidc.md) and Users & Requests documentation (docs/users-and-requests.md)
Fixes
- Fixed direct search mode request flow not completing correctly (#644)
- Fixed certain OIDC providers not linking emails to existing local user accounts (#642)
- Fixed OIDC name fallback when provider returns limited user info (#632)
- Fixed "All Languages" search filter reverting to the default language (#642)
- Fixed download/request dismissal not working correctly with multiple admin users (#642)
- Fixed request state handling on the details modal (#642)
- Fixed Prowlarr sort-by-peers option not appearing (#642)
- Fixed qBittorrent save path bug (#636)
- Unpinned flask dependency