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
Erik Jan de Wit
760b1d2a4c
changed to use serverBaseUrl instead ( #32412 )
...
fixes : #32205
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-09 15:40:26 -04:00
Alexander Schwartz
4d1e1e0bcb
Show details for error messages where they were missing ( #32534 )
...
Closes #32533
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-09-04 07:23:54 -04:00
Erik Jan de Wit
d21327445d
added 'x' to clear value and fix required * ( #32572 )
...
fixes : #32546
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 14:17:00 -04:00
Theresa Henze
a1c23fef8c
introduce event types to update/remove credentials
...
Closes #10114
Signed-off-by: Theresa Henze <theresa.henze@bare.id>
2024-09-03 18:27:27 +02:00
Erik Jan de Wit
cd206b4dfe
added disable warning ( #32414 )
...
fixes : #30267
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 15:06:11 +02:00
Erik Jan de Wit
5308313046
fix for finding execution by index ( #32593 )
...
fixes : #32481
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-09-03 08:14:41 -04:00
Stan Silvert
943d5320f1
Make group filter case-insensitive ( #32471 )
...
Fixes #32419
Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2024-09-02 09:46:31 -04:00
Erik Jan de Wit
fff5087d30
Add dark mode styling to account console ( #32484 )
...
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-08-29 14:13:02 +00:00
Jon Koops
bacfeed7b1
Upgrade typescript-eslint
to the latest version ( #32422 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-08-27 13:24:00 +02:00
Erik Jan de Wit
776a491989
added organizations table to account ( #32311 )
...
* added organizations table to account
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-08-22 15:44:03 -03:00
Erik Jan de Wit
957f97d9cc
moved datatable to ui-shared so it can be used in account ( #32122 )
...
* moved datatable to ui-shared so it can be used in account
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* merged changes
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-21 13:07:38 +02:00
Stefan Guilhen
585d179fe0
Ensure identity providers returned to the org IDP selection are IDPs not associated with any orgs.
...
Closes #32238
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
2024-08-21 07:49:01 -03:00
Erik Jan de Wit
1df779e710
added * when field is required ( #32225 )
...
related issue: #26963
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-21 10:38:59 +02:00
Erik Jan de Wit
c58128fcf7
use stringify for client scope mappers ( #32224 )
...
fixes : #26794
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-21 10:38:32 +02:00
Peter Zaoral
1b5fe5437a
Warnings for temporary admin user and service account ( #31387 )
...
* UI banner, labels and log messages are shown when temporary admin account is used
* added UI tests that check the elements' presence
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
2024-08-21 09:30:24 +02:00
Erik Jan de Wit
7567506550
fixed message when sending an invite
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-08-20 11:11:14 -03:00
Pedro Igor
d8bb5087ed
Adding sendInvite message
...
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-08-20 11:11:14 -03:00