James Hewitt
ee93561706
Change the default role mapping filter to clients ( #29405 )
...
Client roles are more common that realm roles, so we should start the
user off looking at a more useful set of options.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
2024-05-13 09:46:07 +02:00
Erik Jan de Wit
e28aa90fcb
use context for adminClient ( #28693 )
...
* use context for adminClient
Now we can reuse the components as we can use the adminClient from the context
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* split environment into base, admin and account
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added type to useEnvironment
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-05-08 10:23:43 +02:00
Erik Jan de Wit
02cece07e5
use default also when it doesn't contain a "##" ( #29308 )
...
fixes : #29263
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-05-07 09:46:20 +02:00
Erik Jan de Wit
9e10cec665
only render when ui when feature is enabled ( #29101 )
...
fixes : #29057
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-30 08:58:45 +02:00
Erik Jan de Wit
f6a393252a
fix default value when stringyfy is on ( #29042 )
...
fixes : #28979
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-24 11:40:29 +02:00
Erik Jan de Wit
659f0f583f
changed name and added version number ( #28157 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-19 14:10:34 -04:00
Erik Jan de Wit
a8d1d6edd7
use filtered times instead of all ( #28770 )
...
fixes : #28748
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-17 09:04:41 +02:00
Erik Jan de Wit
38662c86a7
fixed style of clickable card ( #28521 )
...
* fixed style of clickable card
fixes : #28519
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fix aria
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* use useId instead of passing it
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-16 15:48:58 +02:00
Erik Jan de Wit
aa2ae61f22
added show inherited roles to empty state ( #28793 )
...
fixes : #28640
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-16 13:03:54 +02:00
agagancarczyk
ce8e925c1a
made roleName disabled instead of readOnly ( #28590 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-04-10 10:20:49 -04:00
Erik Jan de Wit
1d8744e6c1
use subGroupCount to render subGroups ( #28173 )
...
* use subGroupCount to render subGroups
fixes : #28080
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* PR review changes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-08 14:29:52 +02:00
Jon Koops
d3c2475041
Upgrade admin and account console to PatternFly 5 ( #28196 )
...
Closes #21345
Closes #21344
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Mark Franceschelli <mfrances@redhat.com>
Co-authored-by: Hynek Mlnařík <hmlnarik@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-04-05 16:37:05 +02:00
Erik Jan de Wit
952d484907
filter out parent group if it doesn't match ( #28344 )
...
fixes : #28079
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-04-03 10:56:08 +02:00
Erik Jan de Wit
b321c4b406
only start searching on enter and search button click ( #28040 )
...
fixes : #27917
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-22 12:06:43 +01:00
Erik Jan de Wit
53d52ecf15
changed to use ui-shared ( #27933 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-22 11:27:09 +01:00
Erik Jan de Wit
4e7c2a5fa3
introduced password control ( #27652 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-19 14:23:32 +01:00
Erik Jan de Wit
60d4c15a79
changed to use ui-shared ( #27848 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-14 13:42:15 +01:00
Erik Jan de Wit
63bd46b8cd
converted client select to ui-shared ( #27799 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-14 13:41:36 +01:00
Jon Koops
0adc842ac7
Port role form to new form controls ( #27626 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-03-07 15:08:36 +01:00
Erik Jan de Wit
4feb776d3d
fixed the search attributes when federation is enabled ( #27550 )
...
fixes : #23701
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-03-07 10:03:56 +01:00
agagancarczyk
65448ff8c3
Changed KeyckloakTextInput to TextControl in NewRealmForm ( #27596 )
...
* Replaced KeycloakTextInput with TextControl
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* changed Switch to DefaultSwitchControl
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* Fix `defaultValue` behaviour for `SwitchControl`
Signed-off-by: Jon Koops <jonkoops@gmail.com>
* fixing test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixing test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-03-06 14:07:49 +00:00
Hynek Mlnarik
486c21cf77
Read Only Access of a realm clients' Authz is broken for Admin Console
...
Fixes #24586
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-03-01 14:03:08 +01:00
Oliver
bf89d53134
Show display name in realm selector ( #27259 )
...
Solves #17735
Signed-off-by: Oliver Cremerius <antikalk@users.noreply.github.com>
2024-02-26 14:04:38 +01:00
mposolda
b4d289c562
Fixing UriValidator
...
closes #26792
Signed-off-by: mposolda <mposolda@gmail.com>
2024-02-15 10:30:39 +01:00
Erik Jan de Wit
ba91f2aacc
refresh the when we need to refresh ( #27028 )
...
fixes : #27002
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-02-14 13:19:52 +00:00
agagancarczyk
2a8b54114f
Removed duplicate refresh buttons ( #26857 )
...
* fixed refresh btn for events
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* cleanup
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-02-07 11:24:52 +00:00
agagancarczyk
f0e5172b11
fixed tabbing issues in dropdown forms ( #26827 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-02-06 14:21:02 +00:00
Erik Jan de Wit
acd9def8aa
added refresh button ( #26599 )
...
fixes : #21771
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-02-06 08:30:06 -05:00
agagancarczyk
c29188c629
Fixed/improved issues with effective message bundles tab ( #26760 )
...
* added default locale to the search
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* filtered out duplicate locales
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed dropdown and locales
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed dropdown and locales
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* locale chip to lower case
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed type
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed empty chip issue
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added DropdownPanel component
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improved css
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* improved css
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-02-06 10:15:30 +00:00
Hynek Mlnarik
0df5452507
Keep time units upon time entry
...
Fixes : #26549
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-02-05 10:02:50 +01:00
agagancarczyk
1fe103f260
fixed disabling unassign on cancel ( #26693 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-02-01 14:21:55 +00:00
Marek Posolda
651d99db25
Allow selecting attributes from user profile when managing token mappers ( #26415 )
...
* Allow selecting attributes from user profile when managing token mappers
closes #24250
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-01-25 17:01:02 +01:00
agagancarczyk
73e5c8290f
Fixed a11y violations and typos in translations for messages in the dialog message for disabling clients. ( #26395 )
...
* fixed critical violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed more a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* renamed translation
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added area-label
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added area-label
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* renamed spinners translation
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-23 09:28:50 +00:00
Erik Jan de Wit
37790c7956
Add a way to extend the UI with an Java API ( #23772 )
...
* POC to see how we could extend the UI
This is very crude and there are still open issues that need to be worked out
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added saving option
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added list and recreate client form
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* add tab ui
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* integrate tabs
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* remove examples
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed error messages
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added Feature for ui customization
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-22 08:19:58 +00:00
Erik Jan de Wit
118965ca7e
refactored authentication to use the ui-shared ( #25730 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-12 10:52:50 +01:00
agagancarczyk
01cd645668
Fixed a11y violations ( #26125 )
...
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed a11y violations
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-01-11 15:22:21 +00:00
dependabot[bot]
8e8ff33b1f
Bump vitest from 1.1.1 to 1.1.3 in /js ( #25969 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.1.3/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 12:17:52 +00:00
Jon Koops
326ba672cd
Replace react-error-boundary
with own implementation ( #26094 )
...
Closes #21515
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-01-10 13:37:59 -05:00
Erik Jan de Wit
2a0ca1cb84
change text based on the context ( #25664 )
...
fixes : #25302
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-01-09 14:39:53 +01:00
Erik Jan de Wit
8263c538d8
don't add empty key values ( #25472 )
...
* don't add empty key values
fixes : #24678
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* fixed test
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-12-15 12:30:16 +00:00
Erik Jan de Wit
6ba716cbed
set the searching state when we actually are ( #24499 )
...
* set the searching state when we actually are
fixes : #24430
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* Update js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-12-07 12:06:23 +01:00
Jon Koops
dc0455b73c
Unify utils for interpolated labels under ui-shared
( #25203 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-12-01 14:41:15 +01:00
Pedro Igor
c7f63d5843
Add options to change behavior on how unmanaged attributes are managed
...
Closes #24934
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-11-30 06:58:21 -03:00
Erik Jan de Wit
cb4008e8d6
removed status row and use badge ( #24683 )
...
fixes : #24470
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-11-28 17:13:36 +01:00
Hynek Mlnařík
c03c2e953a
Support OR condition for forms + authz ( #24879 )
...
Closes : #24586
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2023-11-28 08:07:11 -05:00
Jon Koops
90f4fbe4e5
Fix search in group picker dialog ( #25009 )
...
Closes #25008
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-11-24 14:29:22 +00:00
Erik Jan de Wit
c0c0a80e21
fixed possible undefined enabled flag ( #24915 )
...
fixes : #23841
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-11-24 12:53:37 +01:00
dependabot[bot]
9c37cdd0ac
Bump vite from 4.5.0 to 5.0.0 in /js ( #24806 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.0 to 5.0.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@5.0.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-16 23:41:25 +01:00
dependabot[bot]
f550ac9035
Bump prettier from 3.0.3 to 3.1.0 in /js ( #24724 )
...
* Bump prettier from 3.0.3 to 3.1.0 in /js
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix linting issues
Signed-off-by: Jon Koops <jonkoops@gmail.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-11-14 17:59:24 +00:00
Erik Jan de Wit
89abc094d1
userprofile shared ( #23600 )
...
* move account ui user profile to shared
* use ui-shared on admin same error handling
also introduce optional renderer for added component
* move scroll form to ui-shared
* merged with main
* fix lock file
* fixed merge error
* fixed merge errors
* fixed tests
* moved user profile types to admin client
* fixed more types
* pr comments
* fixed some types
2023-11-14 08:04:55 -03:00