* only query realms endpoint once
currently the realm list query is expensive and we only need it once.
* fixed refresh issues
* fixed tests
* fixed imports
* fixed types
* removed strange non code
* reload instead
* added more realm tests
* added recently used realms to the top
fixing: #396
* fixed add realm button
* moved setting recent to setRealm
cleanup to where realm list is updated
* 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>
* initial version of the advanced tab
* added registered nodes
* added fine grain open id connect configuration
* added open id connect compatibility section
* added advanced section
* added backend
* fixed type
* renamed 'advanced' to advancedtab
to prevent strange add of '/index.js' by snowpack
* fixed storybook stories
* change '_' to '-' because '_' is also used
* fix spacing buttons
* stop passing the form
* cypress test for advanced tab
* more tests
* saml section
* changed to use NumberInput
* added authetnication flow override
* fixed merge error
* updated text and added link to settings tab
* fixed test
* added filter on flows and better reset
* added now mandetory error handler
* added sorting
* Revert "changed to use NumberInput"
This reverts commit 7829f2656ae8fc8ed4a4a6b1c4b1961241a09d8e.
* allow users to put empty string as value
* already on detail page after save
* fixed merge error
* whoAmI has the realm access information
so when a new realm is created the whoAmI request has to be done again
* fixed "add realm" button
* remove debug
* refactor
* also force token update
* refresh realm list on realm change
* renamed `useFetch` to `asyncStateFetch`
otherwise React will mistake it for a react hook and will complain.
* added jsdoc
* fixed the user red stories
* renamed
* 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
* 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
* initial version credentials tab
* added signed jwt
* submit token endpoint signing alg
* added x509
* show tab when public client
* fixed test default confimnation dailog size is small
* pr review comments
* 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>