* WIP modal
* modal WIP
* add modal
* place modal in separate file
* format
* wip implementation
* getCompositeRoles with Jeff
* add associated roles tab WIP
* addComposites function WIP
* fix post call
* additional roles fetch
* big rebase
* WIP refresh
* resolve conflicts with Erik latest -> fixes role creation
* delete refresh from associatedrolestab
* fix key and localize
* gets rid of console warnings from watch
* cypress tests, bump react-hook-form to remove console warnings
* update snapshot
* fix delete confirm role name
* delete add
* refresh with Jeff, update cypress tests, select additional roles tab on add
* make dropdownId optional
* format
* remove log stmt
* initial version of authentication section
* remove dialog for now should go to detail page
* added link and buildin label to first column
* added key attributes
* removed setTimeout workaround
* only delete when not in use
* Update src/authentication/messages.json
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* Update src/authentication/messages.json
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* refresh table on duplicate
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
fix storybook demos
add attributes tab to realm roles section
use TableComposable
fix formatting
css updates
fix up styling of role attributes table
fix check-types erros
logic from call with Jeff
clean up, format, make eslint proud
delete roledetails
call with Erik
add delete function and css changes
fix storybook demos and format
make key input disabled once new attribute is created
minus icon gray
address PR feedback from Sarah
set add and save buttons to disabled when new input field is empty
fix save/add
fix onChange formState
rebase with resolved conflicts
fix formatting
remove !important
Update RealmRolesSection.css
Update src/realm-roles/RoleAttributes.tsx
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
address PR feedback from Sarah and Erik
fix paths and use error msg from response
remove log stmt
fix lint
remove minLength
* remove circular dependency on realm context
* added realm as a param of the url
* updated links to include realm
* null !== undefined
* set realm if realm in url
* fixed breadcrumb type
* fixed tests
* addressed pr review comments
* jumplinks on main content scroll but buggy
* update PF and move anchor to heading
* add fix for double highlight of jumplink
* mysterious change to unrelated test
* add yarn.lock
* initial version of a data list
* introduced paginate property
* added search key
* added types and actions
* added renderer to customize rendering of one cell
* changed `ClientList` to new `DataList`
* replaced client scope list with `DataList`
* added empty state
* Replaced RoleList with `DataList`
* switched to lodash cloneDeep
* fix merge error
* changed to use the admin client
* added helper to always set realm
* fixed merge
* no need to polyfill anymore
* updated to use keycloak-admin-client
* updated to release version
* fixed types
* added user federation
* update test
* lint
* poc of possible way to change form dynamically
* fixed detail routs
* Update src/components/form-access/FormAccess.tsx
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* Update src/components/form-access/FormAccess.tsx
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* Update src/components/form-access/FormAccess.tsx
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* added more form access and logic for Controller
* render switches for boolean types
* better render of `<Controller` wrapped components
* added isDisabled property
* added test
* small refactor
* fixed types
* TextArea doesn't support isDisabled
* when field is disabled, disable button as well
* added jsdoc
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
* add code to group section
* updates to group section
* more updates to groupsection
* add Eriks changes
* groups broken
* more group work
* lots of updates
* fix bugs
* working on typescript and clearing out dead code
* fix TS errors and PR feedback
* more TS fixes
* fixed the TS errors
* run prettier
* fix errors from yarn checktypes command
* fix prettier
* fix lint and checktypes
* remove isInline
* revert prettier
* revert prettier commits
* update i18
* fix prettier
* feedback
* fix error
* moved files into new structure
* translation files / namespace per "page"
fixes: #77
* renamed pages to sections
* moved save, delete and others to common bundle