Release note
Release date: 2024-11-29
4.0.0
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
Last updated