Erik Jan de Wit
19ef0a608b
Add switch to toggle dark mode ( #33822 )
...
Closes #33821
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-10-31 10:19:03 +00:00
Agnieszka Gancarczyk
c64e0ad583
Fixed persisting translations for attribute groups and improved errors for empty translations on attribute/attribute groups save ( #33943 )
...
* added fix for attribute groups
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Improved translations for attributes
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improved fetching translations in NewAttributeSettings
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improved fetching translations in NewAttributeSettings
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* cleanup
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* cleanup
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-10-31 08:01:26 +01:00
Erik Jan de Wit
fd2338c4fc
added table truncate on role description ( #34289 )
...
fixes : #32992
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-30 13:28:04 +01:00
Thomas Darimont
e41ca1f579
Revise help icons for WebauthnPolicy settings ( #34465 ) ( #34466 )
...
- Add missing icons with help labels
- Use correct help text for webAuthnPolicyCreateTimeout
Fixes #34465
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-10-30 10:32:14 +01:00
Erik Jan de Wit
28c469cf2c
fix bundling issues ( #34387 )
...
fixes : #34386
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-29 08:33:35 -04:00
Erik Jan de Wit
2e8b01aec1
added required attribute to multiline ( #34336 )
...
fixes : #32786
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-29 08:32:25 -04:00
Agnieszka Gancarczyk
09e3784f84
Added Memberships Modal ( #33433 )
...
* added MembershipsModal and fixed minor css issues
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* added test
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improved test
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-10-29 08:27:09 -04:00
Erik Jan de Wit
b47a8b3f05
some migrations have empty name ( #34288 )
...
fixes : #33309
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-29 07:13:48 -04:00
Erik Jan de Wit
b01552fe0d
use the path of the last group to display ( #34303 )
...
fixes : #34229
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-25 09:29:19 -04:00
Erik Jan de Wit
2e56896b05
remove copied FileUpload component ( #34290 )
...
* remove copied FileUpload component
fixes : #32420
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* removed dependencies
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-25 15:27:47 +02:00
Erik Jan de Wit
2f64f43266
required can have a value that is a boolean when used with controls ( #34251 )
...
* required is a boolean when used with controls
fixes : #33614
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* simplified rules declaration
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* added missing messages
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* use value when it's present
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-25 09:24:09 -04:00
Erik Jan de Wit
e520c71a1a
added dynamic components to client authenticator ( #34259 )
...
fixes : #33729
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-23 14:39:11 -04:00
Erik Jan de Wit
9db3c5eb06
also find the name of the pre selected resource ( #34236 )
...
fixes : #34017
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-23 14:35:51 -04:00
Erik Jan de Wit
cc5b8dfd38
reset first when selecting subgroup ( #34200 )
...
fixes : #34149
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-23 14:34:09 -04:00
Erik Jan de Wit
34f090143c
reset error in error dialog ( #34203 )
...
fixes : #33968
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-22 19:27:55 +02:00
Gilvan Filho
c4005d29f0
add linear strategy to brute force
...
closes #25917
Signed-off-by: Gilvan Filho <gilvan.sfilho@gmail.com>
2024-10-22 10:33:22 -03:00
Oliver
d547c04895
[issue-33569] Show User Events on dedicated tab on Client-/User-Details ( #33574 )
...
Fixes #33569
Signed-off-by: Oliver Cremerius <antikalk@users.noreply.github.com>
2024-10-22 11:31:45 +01:00
Simon Levermann
dcf1d83199
Enable enforcement of a minimum ACR at the client level ( #16884 ) ( #33205 )
...
closes #16884
Signed-off-by: Simon Levermann <github@simon.slevermann.de>
2024-10-21 13:54:02 +02:00
mposolda
dbcb3151a9
Align admin console for client for backchannel and frontchannel logout
...
closes #10138
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: Erik Jan de Wit <edewit@redhat.com>
Signed-off-by: Marek Posolda <mposolda@gmail.com>
2024-10-21 11:32:03 +02:00
Thomas Darimont
c7bcb26949
Honor baseUrl
when generating the client home URL in the Admin Console ( #34016 )
...
Closes #34015
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-10-18 12:22:07 +02:00
Pascal Knüppel
41ee68611f
Allow to create EC certificates if new EC-key-provider is created ( #31843 )
...
Closes #31842
Signed-off-by: Pascal Knüppel <pascal.knueppel@governikus.de>
2024-10-17 16:05:59 +02:00
Erik Jan de Wit
ee56ea9923
don't close the dropdown when clicking next or previous ( #33765 )
...
related: #33616
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-11 14:21:26 +02:00
Erik Jan de Wit
243e357173
made user required ( #33771 )
...
reverts changes made in https://github.com/keycloak/keycloak-ui/pull/4494
fixes : #33404
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-11 14:18:25 +02:00
Erik Jan de Wit
e999b8fd82
when user is only member of an org via idp ( #33570 )
...
removing the member from the org will result in
the user no longer being in the system.
In that case we move to the users list.
fixes : #33435
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-11 09:35:58 +02:00
Tim
ff44d8dd98
Add 'copy to clipboard' button for user id ( #33491 )
...
Closes #33496
Signed-off-by: Tim Koch <me@timkoch.dev>
2024-10-09 16:23:59 +00:00
Pedro Aguiar
14f14152de
update/fix-typo-to-a-to-a
...
- Corrected "Map a custom user attribute to a to a SAML attribute." by removing the repeated "to a".
Closes : #33603
Signed-off-by: Pedro Aguiar <contact@codespearhead.com>
2024-10-04 19:44:43 +00:00
Jon Koops
05e8b932c3
Add dark mode support to welcome theme and unify approach ( #32495 )
...
Closes #26178
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-04 08:27:37 -04:00
Oliver
f92c26d2ec
Expand the "Client Secret" field to display the entire secret value ( #33535 )
...
Closes #33467
Signed-off-by: Oliver Cremerius <antikalk@users.noreply.github.com>
2024-10-04 00:17:15 +02:00
Erik Jan de Wit
a339e79d3e
added exact search option to attributes
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-10-03 08:48:36 -03:00
Pedro Igor
b26febc32a
Hide brokers on login page by default when linking them to organizations
...
Closes #33415
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-10-02 14:59:33 -03:00
Agnieszka Gancarczyk
204908d972
Fixed pagination ( #33471 )
...
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-10-02 14:26:40 +01:00
vramik
c1653448f3
[Organizations] Allow orgs to define the redirect URL after user registers or accepts invitation link
...
Closes #33201
Signed-off-by: vramik <vramik@redhat.com>
2024-10-02 07:37:48 -03:00
Agnieszka Gancarczyk
ca91ed0029
fixed banner wrap ( #33388 )
...
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-09-30 11:13:14 +00:00
Agnieszka Gancarczyk
805a92adbf
Duplicating groups ( #32454 )
...
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - wip
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - enhancement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Duplicating groups - enhancement
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Enhancements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Enhancements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Enhancements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* Enhancements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
* improvements
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-09-27 13:25:09 +02:00
Erik Jan de Wit
6855ef3d7c
changed the way we detect that we are on the "create" screen
...
fixes : #33300
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-27 11:10:16 +02:00
Maksim Zvankovich
90dc7c168c
Add organization admin crud events
...
Closes #31421
Signed-off-by: Maksim Zvankovich <m.zvankovich@rheagroup.com>
Co-authored-by: Stefan Guilhen <sguilhen@redhat.com>
2024-09-27 09:09:28 +02:00
Stefan Guilhen
be13366c17
Improve response time when displaying group members using LDAP Provider
...
Closes #31786
Signed-off-by: rmartinc <rmartinc@redhat.com>
Co-authored-by: rmartinc <rmartinc@redhat.com>
2024-09-20 21:20:24 +02:00
Stan Silvert
fe9c4dd7ed
Client Details: show redirect URIs w/ implicit flow ( #33120 )
...
Fixes #33095
Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2024-09-20 14:31:58 -04:00
Daniel Fesenmeyer
87da4011f7
Bugfix: "User Profile" attributes not available for Users Attribute search, when admin user does not have view- or manage-realm realm-management role ( #31771 )
...
- UIRealmResource: add "info" sub-resource to get realm-related information, which is visible for ALL admins (users having any realm-management role); for now, only provide the information whether any user profile provider is enabled
- UIRealmResourceTest: test the new endpoint, including permissions check
- UserDataTable.tsx: use this resource to get the info whether user profile providers are enabled, instead of using the realm components resource (which requires "view-realm" permissions)
- .../cypress/e2e/users_attribute_search_test.spec.ts: add cypress test to test the attribute search with minimum access rights
- further small changes for reuse of components, test-code etc
Closes #27536
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch.com>
2024-09-20 14:06:08 -04:00
Stefan Guilhen
900c496ffe
Remove the kc.org.broker.public attribute and use hideOnLogin in the IDP instead
...
Closes #32209
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-20 16:08:55 +02:00
Stefan Guilhen
6503d202ac
Sort the IDPs in the admin console admin and organization tables by alias ( #32999 )
...
- prevent issues when ordering by guiOrder due to pagination of results
Closes #32669
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
2024-09-18 07:18:10 +02:00
Thomas Darimont
d5fb919dcd
Show OpenID4VCI Credential Issuer Metadata link in admin ui ( #32968 ) ( #32969 )
...
Fixes #32968
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-09-17 08:16:14 -04:00
Erik Jan de Wit
d1f141148a
refresh realm after being changed ( #32954 )
...
fixes : #32834
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-16 14:50:43 +02:00
Erik Jan de Wit
5e65bdde16
use users realm to edit admin user ( #32964 )
...
fixes : #32915
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-16 14:48:30 +02:00
Erik Jan de Wit
808883c34d
added filter to idp table and manage order ( #32889 )
...
* added filter to idp table and manage order
fixes : #32780
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: Stefan Guilhen <sguilhen@redhat.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Stefan Guilhen <sguilhen@redhat.com>
2024-09-16 13:34:29 +02:00
Thomas Darimont
3fe5d4847a
Propagate admin action lifespan to ResetCredentialDialog ( #32547 ) ( #32671 )
...
Fixes #32547
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-09-16 11:45:53 +02:00
Erik Jan de Wit
aec3eb91a8
added table wrap to avoid data off screen ( #32908 )
...
Closes #32758
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-13 15:55:53 +02:00
Erik Jan de Wit
0ac7db7a0b
Script component was getting an array instead of a value ( #32903 )
...
* seems value can be an array
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* when it's been created set the id so it's updated
fixes : #32544
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-13 15:16:00 +02:00
Erik Jan de Wit
54df62fe04
moved banner to top of the screen ( #32765 )
...
fixes : #32468
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-10 08:27:52 -04:00
Erik Jan de Wit
9a1af138a1
Use help icon instead of help ( #32642 )
...
fixes : #32641
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-09 15:46:05 -04:00