New Features
Wishlist now supports authenticating via a third-party identity provider with OAuth and OpenID Connect. This means you can log in with your favorite self-hosted auth providers such as Authelia or Authentik. Any provider which supports the OpenID Connect spec should be supported. Configuration is done through the global application settings.
With this change, the settings page has been redesigned to look a little nicer and is more functional.
What's Changed
- Remove lucia dependency by @cmintey in #214
- OAuth Authentication by @cmintey in #248
- Refactor settings page by @cmintey in #269
- Update dependencies by @cmintey in #270
- Unify auth checks by @cmintey in #271
- Add a real logger by @cmintey in #272
- Translations update from Hosted Weblate by @weblate in #268
Full Changelog: v0.41.4...v0.42.0