Skip to content

Releases: Jefferson49/webtrees-oauth2-client

v1.1.9 Provider, Feature, and Bugfix Update

30 Aug 07:26

Choose a tag to compare

  • 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

12 Aug 18:21

Choose a tag to compare

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

09 Aug 09:35

Choose a tag to compare

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

27 Apr 19:46

Choose a tag to compare

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

18 Apr 06:05

Choose a tag to compare

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

13 Apr 17:39

Choose a tag to compare

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

22 Feb 10:59

Choose a tag to compare

New Translation:

v1.1.2 Translation Update

08 Feb 08:28

Choose a tag to compare

New Translations:

v1.1.1 Feature and Bugfix Update

04 Feb 18:25

Choose a tag to compare

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

28 Jan 19:58

Choose a tag to compare

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