Commit Graph

3 Commits

Author SHA1 Message Date
Jacobo Dominguez
2ac818f4be fix: a11y for screen readers on roles and permissions tabs (#69) 2026-03-03 20:05:52 +11:00
Brayan Cerón
8dc3139ef9 feat: [FC-0099] allow deleting user's roles (#13)
Allows deleting users' roles from the users' roles view.
2025-10-24 13:03:02 -03:00
Diana Olarte
b50731187b feat(authz): [FC-0099] create LibrariesUserManager view to manage roles for a specific user (#6)
* refactor: use Link from react-router in Breadcrumb links

* feat: create RoleCard component

This is a reusable component, that display a card for each role with a collapsible showing the associated permissions. The permissions, are organized by  resource and enable/disable.

* feat: create the user management view

* feat: integrate the LibrariesUserManagement view in the application

* style: add ts doc to buildPermissionsByRoleMatrix  function

* feat: add loading state to the cards roles

* style: nit space

* fix: nit extra comment and validation

* test: update fireEvent with useEvent
2025-10-21 17:08:22 -04:00