* alphabetize and sort roles
* change delete to remove
* make col widths stationary
* remove duplicate identifier
* fix lint
* update attributes to match new design
* (-) button working
* remove log
* format
* add attribute wip
* fix attributes revert
* enable add button
* disable attributes button when last field empty
* add init field on role creation
* remove log stmts
* users can now rename groups
* add members to a group
* added cypress test
* remove rename and delete when no group is selected
* added test
* keep selected rows form other pages
* fixed empty first page and cancel button
* usergroups call wip
* user groups
* add user groups tab and list group data
* clean up log stmts
* add cypress test
* clean up userGroups
* remove comment
* fix types
* cypress test
* fix lint and cypress test
* lint
* address PR feedback from Mark
* clean up
* remove component from viewheader
* rebase and format
* remove duplicate identifier
* wrap groups in section
* fix ts errors
* add search functionality
* remove comment
* list groups initially
* remove log stmt
* realm roles UX review progress wip
* filter realm roles on Enter key press, add filter functionality
* remove chip group filters
* clean up
* format
* filterChips logic now in table toolbar
* fix lint and format
* save with erik
* remove filter chips functionality
* fix check-types
* fix realm roles cypress test
* format
* revert changes to group attributes
* cypress test
* use filter
* remove log
* remove unused prop
* changed to use the keycloak datatable
so it will benifid from a general way tables work in the admin console
* null check
* changed to use any active tab
seems sometimes the tab doesn't get set properly
so instead of "mappers" it's still "settings"
this change makes it work with both
* Allow app to run as a WAR on Keycloak server.
* New client creation json that works for both dev and prod
* fixed tests
* Try Mark's trick to get realm_test to run.
* Make tests use keycloakBefore()
* Fix duplicate import
* fix github actions
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added details for groups
* add includeSubGroups checkbox
* added tests
* fixed reload for group attributes
* fixed spacing on associate roles tab
* fixed group reload after save
* fixed test