Skip to content

Latest commit

 

History

History
190 lines (129 loc) · 4.81 KB

CHANGELOG.md

File metadata and controls

190 lines (129 loc) · 4.81 KB

Changelog

All notable changes in keycloak-group-management will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2024-11-15

Changed

  • Change suspend and reactivate email
  • Change group membership update email
  • Change invitation emails for group admins

Fixed

  • General email fixes

[1.0.0rc2] - 2024-11-13

Added

  • Spinner when loading groups for Admin and Group Members
  • Group Path in Invitation Flow

Changed

  • Rename NO_APPROVAL group enrollment request status to SELF_APPROVED
  • Edit Membership for Indirect Members Improvement

Fixed

  • Fix null in enrollment request without approval email
  • Fix implementation for user attribute update
  • Multiselect Roles in Enrollment Fix
  • Removed Effective Expiration Warning for Parent Groups
  • Extend Membership Warning Action Bug

[1.0.0rc1] - 2024-10-25

Added

  • Effective Expiration
  • Exposed Enrollment Discovery Page to Members
  • Warning indications for Expiring Memberships
  • Extended Edit Membership View

Fixed

  • Group Members Admin View Bug
  • Correct geting rules for update member

[0.23.1] - 2024-10-08

Changed

  • Improve accept/ reject member invitation email

[0.23.0] - 2024-10-07

Added

  • Group Path in Members Group View

Fixed

  • Emails fixes

[0.22.0]

Changed

  • Improve update membership emails
  • Improve add/remove admin emails
  • Added Valid From to Invitation Flow

Fixed

  • Correct calculation of membership expiration for enrollment request of an already member

[0.21.1]

Fixed

  • Bug in Msg Params
  • Bug in Enrollment Configuration Rules in Edit Enrollment Modal

[0.21.0]

Added

  • Support adding/ removing group admin by username
  • Add support for search group members by username
  • Validate group enrollment configuration based on rules (REST API)
  • Can not reactivate member if a parent member is suspended
  • Delete realm admin REST API
  • Edit Membership in Group Admin View

Fixed

  • When search for subgroup (ids) in group management must return all tree hierarchy
  • Default Value for Enrollment Expiration Days Bug
  • Group Management Labels Update

[0.20.0]

Added

  • User assurance for group enrollment

[0.19.2]

Fixed

  • Removed Unused Fields and updated Labels in Enrollment Request Review Page

[0.19.1]

Added

  • Added AuthnAuthorityRepresentation default constructor

[0.19.0]

This version is compatible with Keycloak version 22.0.10-1.8

Added

  • User attributes for group enrollment
  • Inform others group admins for suspension - reactivation

Fixed

  • Fix bug where removing a group will not remove group entitlement user attribute from group members

[0.18.0] - 2024-05-23

This version is compatible with Keycloak version 22.0.10-1.4

Added

  • SSH Public Keys Page (UI)
  • Error Handling Group Admin Actions

Fixed

  • Footer CSS
  • Membership Expiration Input Bug

[0.17.0] - 2024-05-16

Fixed

  • Enrollment Configuration Validation Bug Fix

[0.16.0] - 2024-04-26

Added

  • Breadcrumb Links for Parents in Subgroup page
  • Loading component in Admin Actions

Fixed

  • Reset Enrollment Form when it closes

[0.15.0] - 2024-04-19

Added

  • Routable Tabs in Group Managment
  • Indirect Members in Group Admin view
  • Expand invite group member search to include group admins RCIAM-1343
  • Requires Approval - Create Enrollment Page RCIAM-1345

Changed

Fixed

  • Correct notifications for submitting enrollment request
  • Redirects in UI

[0.14.0] - 2024-04-08

Added

  • Support advanced group management entity
  • Support for roles in group
  • Support for group admins
  • Support for group enrollement configuration
  • Support for enrollement requests to join in a group
  • Support for invitation to join in a group
  • Support for invitation to become group admin
  • Group admin can add another group admin
  • Suspend and reactivate group member
  • Group membership expiration
  • Extra support for account events
  • Group member being able to leave group
  • Support for pending group members
  • Support for AARC-G069 compatible entitlement user attribute URN value based on group membership
  • Group admin can delete a group
  • Support for manage-groups users
  • manage-groups users can create top-level group
  • Group admin can create subgroups
  • Group admin can view/ update group attributes