4.3.0
Release date: 2025-07-11
Task
  - [GZL-9475] Add new endpoint returning minimal set of user information
 
4.2.0
Release date: 2025-07-04
Story
  - [GZL-9497] Upgrade Keycloak to version 26.2.5
 
Task
  - [GZL-9495] Utilisateur délégué sans organisation sur production
 
  - [GZL-9496] Implementation of remediations for lib vulnerabilities
 
4.1.2
Release date: 2025-03-27
Bug
  - [GUM-384] Special characters are allowed in email during User Registration
 
4.1.1
Release date: 2025-02-24
Bug
  - [GUM-377] Users are not able to complete action in Gazelle User Management
 
4.1.0
Release date: 2025-02-07
Bug
  - [GUM-364] error when the user have desynchro between GUM and PNT
 
Improvement
  - [GUM-367] Make Automatic Email Sending Configurable in GUM Interface
 
4.0.0
Release date: 2024-11-29
Step 4 of Gazelle User Management renovation (new user management interface).
Bug
  - [GUM-105] Users created by administrators in Keycloak are not purged
 
  - [GUM-221] Timestamp data are stored without time zone
 
Story
  - [GUM-98] [GUM04] Implement specific Keycloak CAS mapper groups->roles
 
  - [GUM-260] Account management - Swagger for REST APIs
 
  - [GUM-261] Account management - Content-Range header for pagination
 
  - [GUM-268] Account management - Possibility to delete user
 
  - [GUM-290] User management interface - Possibility for admin to create users
 
Task
  - [GUM-241] Upgrade to Keycloak V24
 
  - [GUM-245] OIDC Authn and Authz framework - Integrate Groups into GUM
 
  - [GUM-249] Account management - New user preferences API
 
  - [GUM-252] Account management - Update GUM APIs for user management
 
  - [GUM-259] Integrate authorisation framework
 
  - [GUM-262] Upgrade Keycloak to V25
 
  - [GUM-265] Account management - Add cache for user preferences
 
  - [GUM-266] Create migration script for user preferences
 
  - [GUM-271] OIDC Authn and Authz framework - Migrate existing user roles to user groups
 
Improvement
  - [GUM-288] Rework users api to divide user registration from user creation
 
  - [GUM-295] i18n for GUM mails
 
  - [GUM-320] Inform user that inactive account will be deleted
 
  - [GUM-327] Refacto transaction from DAO to Service
 
  - [GUM-333] Upgrade Keycloak to V26.0.6
 
3.2.2
Release date: 2024-XX-XX
Improvement
  - [GUM-319] Make the limit for the users purge customizable
 
3.2.1
Release date: 2024-08-06
Bug
  - [GUM-284] Problem of SMTP sender host configuration
 
3.2.0
Release date: 2024-06-21
Improvement
  - [GUM-257] Redundancy database possibility
 
3.1.1
Release date: 2024-06-05
Bug
  - [GUM-243] Configure other domain for SMTP sender mails
 
3.1.0
Release date: 2024-05-13
Bug
  - [GUM-195] Purge of inactivated user did not work.
 
Task
  - [GUM-219] [RAF] Common delegation code review
 
Improvement
  - [GUM-210] Update of Quarkus to 3.2.10.Final
 
  - [GUM-220] Easy access to Keycloak Admin Console for Gazelle admins
 
3.0.1
Release date: 2024-04-19
Bug
  - [GUM-216] Client registration does not update attributes at each restart
 
  - [GUM-217] Duplicate key value on consent
 
3.0.0
Release date: 2024-04-05
Step 3 of Gazelle User Management renovation (delegation of authentication).
Story
  - [GUM-139] [DELEG] Delegated user can access the external IDP.
 
  - [GUM-140] [DELEG] Authentication of a delegated user.
 
  - [GUM-150] [DELEG] Authentication of a new delegated user with existing delegated orga.
 
  - [GUM-151] [DELEG] Authentication of a new delegated user with new orga.
 
  - [GUM-152] [DELEG] Delegated user must accept Gazelle TOS
 
  - [GUM-153] [DELEG] Account collision of a new delegated user
 
  - [GUM-154] [DELEG] Organisation collision with delegated authn
 
  - [GUM-155] [DELEG] Update user attributes at delegation authentication.
 
  - [GUM-156] [DELEG] Update organization attributes at delegation authn
 
  - [GUM-158] [DELEG] Delegated user cannot login from GUM.
 
  - [GUM-160] [DELEG] Delegated user must not be able to reset their password in GUM.
 
  - [GUM-166] [DELEG] Logout of a delegated user
 
  - [GUM-167] [DELEG] Delegated session expiration
 
  - [GUM-168] [DELEG] Delegation session renewal
 
  - [GUM-169] [DELEG] Local users of a delegated-orga cannot login from GUM
 
  - [GUM-170] [DELEG] Block local account creation for a delegated-organization.
 
Task
  - [GUM-171] [DELEG] Support for PKCE
 
  - [GUM-172] [DELEG] Support for Client Assertion
 
  - [GUM-173] [DELEG] Support ID Token signed with client_secret
 
  - [GUM-174] [DELEG] Support Realm updates with custom configs
 
  - [GUM-175] [DELEG] Packaging and extensions deployment
 
  - [GUM-196] Secure rest endpoint
 
  - [GUM-207] Add application licensing
 
Improvement
  - [GUM-191] [DELEG] Authorize aliases in emails gum-backend + gum-ui
 
2.0.1
Release date: 2024-03-07
Bug
  - [GUM-193] Missing error log in case of Mail failure or unexpected failure at user registration.
 
Task
  - [GUM-187] [UI] Add password requirements
 
2.0.0
Release date: 2024-01-23
Step 2 of Gazelle User Management renovation (migrate users in GUM microservice)
Story
  - [GUM-46] User submits account creation request
 
  - [GUM-56] Improve password security
 
  - [GUM-60] Remove username display in gazelle apps
 
  - [GUM-78] Create webservice to search/edit users in GUM from TM
 
  - [GUM-90] Options to prohibit organisation creation / user registration
 
  - [GUM-94] Collect user consents
 
  - [GUM-96] Purge users never activated
 
Task
  - [GUM-51] Init user preferences through webservice
 
  - [GUM-55] Script to migrate users
 
  - [GUM-57] Industrialisation of M2M authentication
 
  - [GUM-65] Init user-management-quarkus module
 
  - [GUM-67] Writing interface GUM specifications
 
  - [GUM-76] Client to perform actions on organisations in TM
 
  - [GUM-88] Integrate M2M to GUM and TM
 
  - [GUM-99] Customizable Logo in login form
 
  - [GUM-100] Integrate ServiceMetadata with scopes
 
  - [GUM-104] Cache access tokens to limit calls to Keycloak
 
  - [GUM-146] Always Lowercase user ids and emails for insertions
 
1.0.1
Release date: 2023-09-14
Bug
  - [GUM-93] User cannot login if two users have the same “lower case”
 
1.0.0
Release date: 2023-07-11
Step 1 of Gazelle User Management renovation (add Keycloak as SSO).
Bug
  - [GUM-49] Keycloak can’t manage groups with spaces
 
Story
  - [GUM-35] User authenticate himself (Part 1)
 
  - [GUM-36] Unsuccessful login (Notify user)
 
  - [GUM-37] Unsuccessful login (Blocks accounts)
 
  - [GUM-38] Redirect user to request page after login
 
  - [GUM-43] User reset his password
 
  - [GUM-48] Create account link redirect to TM account creation.
 
  - [GUM-50] Manage internationalization for emails
 
Task
  - [GUM-33] Upgrade Gazelle keycloak to V21
 
  - [GUM-34] Setup CI with Integration tests
 
  - [GUM-41] Log out
 
  - [GUM-61] [GUM] Register gazelle app in Keycloak at startup
 
  - [GUM-62] Create end 2 end tests with Cypress