Skip to content

Releases: cuzy-app/auth-keycloak

1.5.1

15 Jan 14:23

Choose a tag to compare

1.5.1 (January 15, 2025)

  • Enh #29: Add email scope to Keycloak API configuration (thanks @saeltz)

1.5.0 (August 31, 2025)

31 Aug 12:54

Choose a tag to compare

  • Enh: Migration to Bootstrap 5 for HumHub 1.18
  • Enh: Use new ControllerHelper::isActivePath & $module?->isEnabled

1.4.4 (June 7, 2025)

07 Jun 11:08

Choose a tag to compare

1.4.4 (June 7, 2025)

  • Chg Minimal HumHub version is now 1.17
  • Enh: Upgrade mohammad-waleed/keycloak-admin-client (v0.37.0 => v0.38.0)
  • Enh: Replace abandoned web-token/jwt-key-mgmt library with web-token/jwt-library v3.4.8

1.4.3

23 Jan 15:27

Choose a tag to compare

1.4.2

19 Feb 14:29

Choose a tag to compare

  • Enh: Added the new requirements.php file (humhub/humhub#6831)
  • Chg: Require PHP 8.1 or later
  • Fix: Added PHP extensions requirements: MBString, JSON and BCMath or GMP

1.4.1

18 Jan 10:24

Choose a tag to compare

  • Fix: API communication error with Keycloak 23: cURL error 25: Chunky upload is not supported by HTTP 1.0
  • Chg: Updated library mohammad-waleed/keycloak-admin-client from 0.34 to 0.37

1.4.0: Merge pull request #11 from cuzy-app/back-channel

16 Jan 14:38
9806cec

Choose a tag to compare

  • Chg: Require PHP 8.0 or later
  • Enh: OpenID Connect instead of Oauth 2 protocol
  • Enh: Added Back channel feature (see README and module configuration)
  • Fix: PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'search.update.xxxxxxxxxxxxx' for key 'queue_exclusive.PRIMARY' i

1.3.1

10 May 06:46

Choose a tag to compare

  • Fix: On module install and uninstall, check if keycloak_id exists or not in the group table in case of previous improper install or uninstall

1.3.0

06 Apr 09:32

Choose a tag to compare

  • Chg: Minimum Humhub version is now 1.14.0
  • Chg: Removed auto-login feature
  • Enh: Sync Keycloak user's attributes (groups, email and username) to Humhub on login (in addition to syncing on Humhub change)
  • Enh: Compatibility with this new feature: Invitation by link: when registering within an SSO, the email should only be requested on the service provider (humhub/humhub#6164)
  • Enh: Username and email sync to Keycloak is now done by cron job
  • Fix: Updated translations

1.2.4

25 Feb 09:57

Choose a tag to compare

  • Fix: Don't add to group a user that is not active
  • Fix: PHP 8.1 warning in the module settings if empty values