Commit Graph

438 Commits

Author SHA1 Message Date
Jon Koops e16161d344 Fix 'Cancel' button in the user form (#25161) (#25286)
Closes #25051

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-12-05 09:03:16 +00:00
Jon Koops bf81ec1d0e If application has no URL, render text only (#25138) (#25197)
Fixes #25124

Signed-off-by: Stan Silvert <ssilvert@redhat.com>
Co-authored-by: Stan Silvert <ssilvert@redhat.com>
2023-12-01 12:07:16 +01:00
Jon Koops 948bc65370 Attempt to request storage access for cookies (#25055) (#25157)
Closes #23872

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-12-01 11:04:00 +00:00
Jon Koops 33c4586fe0 skipping the revocation tests (#25195) (#25196)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-12-01 08:59:10 +00:00
rmartinc d17e3bf1d7 Use LinkedIn instead of LinkedIn OpenID Connect for better UI experience
Closes https://github.com/keycloak/keycloak/issues/24659

Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 5fad76070a)
2023-11-30 14:15:43 +01:00
Jon Koops c1f7c53ba0 Wait for request when testing session revocation (#24048) (#25072)
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2023-11-28 09:04:45 +00:00
Jon Koops 02714d2982 fix exception when user does not have view-realm role (#24036) (#24231)
Closes #23954

Co-authored-by: jackie-linz <120340761+jackie-linz@users.noreply.github.com>
2023-10-23 17:59:00 -04:00
Erik Jan de Wit e9550eb737 added default field type (#24172) (#24221)
* added default field type

default will now render a multiline input
which makes more sense then a multi select
with no options

fixes: #23911

* changed to only render multi line when needed
2023-10-23 09:59:20 -04:00
Jon Koops b48f27f3d6 Enhance user profile attribute form UX (#24083) (#24106)
Enhances the user experience for the create and edit form for User Profile attribute by making the following changes:

- Prevents the scopes from being persisted if an attribute can always be shown.
- Hides the scopes if 'Always' is selected, as the control is not interactive.
- Sets the attribute to be editable by admins by default.

Closes #24081
Closes #23790

Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-10-19 12:35:05 +02:00
Jon Koops 420fbf4c2a Allow full use of Authorization tab for anyone with manage-authorization (#23983) (#24078)
Closes #23294
2023-10-18 13:23:30 +02:00
Erik Jan de Wit 087bc41bd9 removed invalid RealmName check (#24001) (#24065)
back to having the server check this
now that we have #23667 there are no issues with spaces
2023-10-17 18:03:13 +00:00
Erik Jan de Wit b42ea8fe9d Encode parameters for React Router links in URL-safe manner (#23667) (#24047)
Closes #22600

Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-10-17 09:07:29 +00:00
Jon Koops 1ff31e4b52 Resolve several usability issues around User Profile
Backports #23507, #23584, #23740, #23774, #22982

Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2023-10-13 08:40:59 -03:00
Jon Koops 885b298185 Update GroupAttributes to refresh fields on group change (#23819)
Backports #23654

Co-authored-by: osorionicolas <osorionicolas95@gmail.com>
2023-10-09 15:38:31 +02:00
vickeybrown 8535452a51 Made adapters compatible with KC23 "iss" parameter change (#23583)
Closes #23794
2023-10-06 16:42:08 +02:00
Stian Thorgersen d64bfc50c6 Fix set-version.sh's handling of NPM versions (#23638) (#23680)
This introduces a maven property, `project.version.npm`, to allow maven to know what NPM version is, in scenarios that it's not identical to `project.version`. This occurs when the set-version's semver translation code is activated

Closes #23635

Co-authored-by: Alex Szczuczko <aszczucz@redhat.com>
2023-10-04 09:22:01 +02:00
Erik Jan de Wit 7c2905b0b6 changed to validators (#23628)
Backports #23180
2023-10-02 16:54:15 +02:00
Jon Koops 3115d056af Fix issue with groups search not sending the search input in the request (#23614)
Backports #23341

Co-authored-by: osorionicolas <osorionicolas95@gmail.com>
2023-09-30 11:16:32 +00:00
Jon Koops 1fd2bbec25 Always check storage access before placing test cookie (#23558)
Backports #22839
2023-09-27 14:18:22 +00:00
Stian Thorgersen 2f67aa104a Attach js-adapter to maven uploads and rewrite version to semver compatible if needed (#23512) (#23555)
Closes #23312
2023-09-27 15:07:24 +02:00
Ricardo Martin ddf11ced16 Ensure that the EncryptedKey is passed to the DecryptionKeyLocator for SAML (#23468)
Closes https://github.com/keycloak/keycloak/issues/22974
2023-09-26 08:04:41 -04:00
Jon Koops 8a128c588a fix userform lastname input can not get focus (#23505)
Backports #23481

Co-authored-by: potterhe <potter.he@gmail.com>
2023-09-25 09:37:14 +00:00
agagancarczyk 20ad5fd0d7 Fixed creating user (#23504)
Backports #23327
2023-09-25 09:07:26 +00:00
Jon Koops 298df190de Add 'consent' prompt option to KeycloakLoginOptions (#23467)
Backports #23447

Co-authored-by: Anders Lunde <8294494+Andilun@users.noreply.github.com>
2023-09-22 08:34:48 +00:00
Jon Koops 012e8c197f better features overview (#23429)
Backports #17733

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-09-21 12:57:41 +00:00
Jon Koops b70348f820 fixed ip address filter (#23430)
Backports #22923

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-09-21 11:26:34 +00:00
Jon Koops 90ed1b9649 add stringify for custom idp (#23426)
Backports #22478

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-09-21 11:26:05 +00:00
Jon Koops cebb748798 moved keycloak to context so it can be updated (#23423)
Backports #11931

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-09-21 10:53:42 +00:00
Jon Koops 415d4c866f Call correct SAML key download API (#23422)
Backports #23251

Co-authored-by: Stan Silvert <ssilvert@redhat.com>
2023-09-21 10:25:02 +00:00
Stan Silvert 7542c7fd02 Not-working link during adding a SAML Identity provider (#23181)
Backports #22892
2023-09-14 10:52:52 +02:00
stianst afa2171f3e Fix lint errorin identity_providers_test.spec.ts 2023-09-11 10:26:09 +02:00
stianst ba58b510ee Fix failure in identity_providers_test.spec.ts after old LinkedId provider was deprecated
Closes #23118
2023-09-11 09:37:07 +02:00
rmartinc 4f2115c642 Add a new identity provider for LinkedIn based on OIDC
Closes https://github.com/keycloak/keycloak/issues/22383
2023-09-07 15:49:24 +02:00
Pedro Igor e88c0aa61d Decoupling legacy and dynamic user profiles and exposing metadata from admin api
Closes #22532

    Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-09-07 11:27:53 +02:00
Jon Koops ae0e182927 Add correct translation key for temporary password reset help text (#22933)
Backports #22924
2023-09-04 11:18:40 +00:00
Jon Koops d3a07e5266 Centralize user form to user representation conversion (#22925)
Backports #22900
2023-09-04 09:10:36 +00:00
agagancarczyk 7c96e1ecaf fixed eventTypes mapping issue (#22817) (#22850)
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-08-31 12:22:49 +02:00
mposolda aec6e2655c Use an original domain name of Kerberos Principal in UserModel attribute instead of configured value of Kerberos realm in User federation
closes #20045

(cherry picked from commit 57e51e9dd4)
2023-08-30 14:54:10 +02:00
agagancarczyk e39b9c395f Backports #22670 (#22766)
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-08-29 12:52:56 +00:00
Jon Koops 64ed80fd3e Add missing translation for theme select placeholder text (#22782)
Backports #22760
2023-08-29 13:15:36 +02:00
agagancarczyk 61ca260d37 Backports #22570 (#22753)
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2023-08-28 16:51:30 +02:00
Stan Silvert e94e2cd5e6 Make base theme hidden for admin and account UIs. (#22672) (#22728)
* Make base theme hidden for admin and account UIs.

* Fix test.
2023-08-28 07:58:35 -04:00
Jon Koops ef0f8ea532 lazy populate the treeview for groups (#21520) (#22656)
Fixes: #19954
2023-08-23 17:42:06 +02:00
Jon Koops 7c9525d9a6 made added groups browsable (#21588) (#22658)
fixes: #21173

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 16:44:22 +02:00
Jon Koops 94106ba9ff render components based on the annotations (#21180) (#22652)
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 16:11:30 +02:00
Jon Koops 21e2592f69 fix for validators that don't have config (#21579) (#22653)
fixes: #21528

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 15:43:13 +02:00
Jon Koops 3686b176a7 no longer use subgroup cache (#21783) (#22655)
fixes: #21693

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 15:39:59 +02:00
Jon Koops b0099bf9a2 fixes the details page (#21776) (#22651)
fixes: https://github.com/keycloak/keycloak/issues/15344#issuecomment-1636965834

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 15:29:05 +02:00
Jon Koops c353f58c2d added alias to view (#22219) (#22649)
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 13:48:42 +02:00
Jon Koops 26c6ad3423 keep config if it exists (#22247) (#22650)
fixes: #21960

Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2023-08-23 13:48:13 +02:00