Releases: Jefferson49/webtrees-oauth2-client
Releases · Jefferson49/webtrees-oauth2-client
v1.1.9 Provider, Feature, and Bugfix Update
-
Additionally supported authentification provider:
- Authelia
-
New Features:
- Added option in the module settings to choose a "pretty" redirect URL
-
Bugfixes:
- Reject authorization if the identity received from the provider already exists in webtrees
-
Languages:
- Updated Durch and German
-
Readme:
- Further hints for trouble shooting
v1.1.8 Bugfix and Translation Update
Bugfix:
- Fixed issue with a wrong common library selected, potentially also affecting other Jefferson49 custom modules
Translations:
- Updated Catalan and Spanish translations, contributed by @BernatBanyuls
v1.1.7 Provider, Feature, and Bugfix Update
Additionally supported authentification provider:
- Kanidm
New Features:
- Support of PKCE (Proof Key for Code Exchange)
Themes:
- Show suitable menu icons in all webtrees themes
Bugfixes:
- Also show sign in button labels in flash messages and on register page (fixes #19)
Languages:
- Updated German, Dutch, English AU, English GB
v1.1.6 Bugfix Update
Bugfixes:
- Added text box for registration comment. Avoid captcha reject during a registration an with authorization provider.
- Show danger (instead of info) flash message if registration is not allowed
v1.1.5 Bugfix and Translation Update
Bugfix:
- Email cannot be edited during webtrees registration without authorization provider, if "Keep email address synchronized" option is activated, fixes #17
Translation:
- Updated Dutch translation
v1.1.4 Security, Provider, and Bugfix Update
Security:
- Due to a security issue, all earlier versions should be updated to v1.1.4
Additionally supported authentification provider:
- Keycloak
New Feature:
- Added setting in the control panel to hide the webtrees sign in (with username/password), fixes #14
Bugfixes:
- Connecting with an authorization provider is rejected if the transmitted credentials contain an existing webtrees user name or email
- Link with wrong Github URL shown in control panel
v1.1.3 Translation Update
New Translation:
- Danish, contributed on POEditor
v1.1.2 Translation Update
v1.1.1 Feature and Bugfix Update
New Feature:
- Added a specific client to configure Nextcloud
Bugfixes:
- PHP error "Undefined variable $provider" if selecting "My account" page (fixes #11)
- Diconnect is always shown in "My account" page
- PHP error if alert view shall be shown
v1.1.0 Feature Update
IMPORTANT:
Percent encoded slashes (i.e. "%2F") were substituted in the redirect URL. If certain connections with authorization providers fail, you might need to update the redirect URL (see module settings).
Additionally supported authentification providers:
- Dropbox
- Spotify, contributed by @arbor95
- Authentik, configuration with "Generic" provider contributed by @ProjectPatatoe
New Features:
- Connect existing webtrees users with authorization providers
- Disconnect an user from an authorization providers
- Module setting to keep email address synchronized with provider
- Sign in and registration are handled separetely with different menus and views
- Directly register new authorization provider users without showing "Register" page
Other Changes:
- redirect URL: Substituted percent encoded slashes (i.e. "%2F") by characters (i.e."/"), because Dropbox would not accept percent encodings
- Improved debug logs and flash messages
Bugfixes:
- webtrees primary menu not shown in some of the views
- Improved robustness if provider is assigned to an user, but provider is not configured