Releases: folio-org/stripes-authorization-components
Releases · folio-org/stripes-authorization-components
v1.0.3
v1.0.2
- UISAUTHCOM-43 Fix capabilities from unselected application sometimes shown as assigned for a role after editing.
Release v1.0.1
1.0.1 (2024-11-08)
- UISAUTHCOM-36 Avoid extra capability requests for role sharing when not in central tenant
- UISAUTHCOM-37 ECS - Add Tenant identifier to title of Select user modal.
- UISAUTHCOM-38 Include "create" and "delete" actions in "settings" capability/capabilitySet accordions
Release v1.0.0
1.0.0 (2024-11-01)
- UISAUTHCOM-2 Move component CapabilitiesSection from
ui-authorization-roles. - UISAUTHCOM-5 Add formatter to highlight unique values in
CapabilitySection. - UISAUTHCOM-1 Move reusable components from UIROLES to a shared
repository. - UISAUTHCOM-6 Add
expand
parameter to queryKey in
useRoleCapabilities hook. - UISAUTHCOM-7 Fix definition and calls to
useRoleCapabilities/useRoleCapabilitySets so correct value is used for X-Okapi-Tenant. - UISAUTHCOM-8 Add hooks for fetching users capabilities.
- UISAUTHCOM-10 Clean up query cache on close edit role mode.
- UISAUTHCOM-9 Conditionally set values of selected capabilities/sets to true if checked and remove from object if NOT.
- UISAUTHCOM-11 Move reusable components from
ui-authorization-policies
repository. - UISAUTHCOM-13 Cleanup only capabilities related queries from react-query cache on close edit role.
- UISAUTHCOM-12 Ensure support for the passed
tenantId
value for manipulations in the context of a specific tenant. - UISAUTHCOM-17 Create reusable components for editing, saving Authorization policies for the consortium.
- UISAUTHCOM-15 Check if user exists in Keycloak on assign users to role. If not show confirmation dialog to create user records in Keycloak.
- UISAUTHCOM-18 Add button to unassign all assigned capabilities/sets when editing an authorization role in RoleForm.
- UISAUTHCOM-19 Create reusable hooks and components for duplicate authorization role.
- UISAUTHCOM-22 Move "Select application" button to the top of the role form
- UISAUTHCOM-14 ECS - Support sharing of authorization roles and policies.
- UISAUTHCOM-20 ECS - Prevent editing of shared Role from outside "Consortium manager".
- UISAUTHCOM-21 ECS - Prevent editing of shared Policies from outside "Consortium manager".
- UISAUTHCOM-23 Display toast message for saving and editing authorization roles.
- UISAUTHCOM-16 Provide maxHeight to the capabilities tables.
- UISAUTHCOM-25 Update user capability hooks.
- UISAUTHCOM-24 Hide "edit" and "share" actions for policies.
- UISAUTHCOM-27 - Fix premature confirmation dialog appearance by putting Loading, MCL, ConfirmationDialog into accordion body.
- UISAUTHCOM-28 - Cleanup capabilities/sets data from query cache on RoleCreate.
- UISAUTHCOM-29 Protect mutation actions of roles by permissions.