2040 Commits

Author SHA1 Message Date
github-actions[bot]
ba2566fe5f Set version to 26.0.13 2025-07-15 17:22:26 +00:00
mposolda
f63a870c76 Add option 'Requires short state parameter' to OIDC IDP
closes #40237

Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit 274afa88fae0967ab281be93d41ec0ad1e8586cc)
2025-07-14 08:43:44 +02:00
Venelin Cvetkov
4ae7d60784 Add config param disableTypeClaimCheck in order to validate external tokens without typ claim
Closes #33332

Signed-off-by: Venelin Cvetkov <venelin.tsvetkov@gmail.com>
(cherry picked from commit d388dc79361cd8ba2ace049bd888334faf253552)
2025-04-17 15:11:25 +02:00
rmartinc
154206c5f3 Define a max expiration window for Signed JWT client authentication
Closes #38576

Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit a10c8119d4452b866b90a9019b2cc159919276ca)
2025-04-03 13:24:12 +02:00
Martin Bartoš
74624e732d
Fix broken JavaScript CI
Closes #36998

Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2025-02-06 12:24:57 +01:00
Erik Jan de Wit
3dad95ba28
fix AccessContext in bundle (#36516) (#36519)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit b12a0734f448166da5abad879af0c0319039b752)
2025-01-27 10:29:56 +00:00
Pedro Igor
5b2b671d8e
Attribute is required only if the corresponding field in the metadata is set (#36406)
Close #36241

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-14 09:15:39 +01:00
Agnieszka Gancarczyk
d818793e81
Backport to fix showing events auth and representation
Fixes: #35483

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2025-01-13 17:43:53 +01:00
Erik Jan de Wit
26d063ec81
fix issue re-ordering flows
Closes #35765

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-01-13 17:41:36 +01:00
Erik Jan de Wit
64dd7c8789
make test less flaky (#34994) (#35099)
* skip this flacky test

references #34822

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* make test less flaky

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit e32513091c633d2d71a0ea7dfd7649934bf4a9ce)
2024-12-09 09:31:24 -05:00
Agnieszka Gancarczyk
b89583093c
Backport to fix dialog title when deleting a user (#35508)
* Backport to fix dialog title when deleting a user

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>

* improvement

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>

---------

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-12-09 09:30:53 -05:00
Agnieszka Gancarczyk
61d5c66ac1
Backport to fix css for temporary password switch (#35658)
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-12-09 09:30:23 -05:00
Erik Jan de Wit
60945cf6f6
Show forbidden section only after whoAmI is set (#34589) (#35132)
closes #34402


(cherry picked from commit 6482e41cd816e7ea14341fa1df94e599ee0471f7)

Signed-off-by: Christian Janker <christian.janker@gmx.at>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Christian Ja <christian.janker@gmx.at>
2024-12-09 15:26:29 +01:00
Erik Jan de Wit
2ea9dee1fa
Fix(admin-ui): key status filtering issue in KeysListTab (#34721) (#35133)
Support customer reports that keys with 'Active' set to 'off' still appear in the Active keys list in the Admin console under Realms settings -> Keys -> Keys list. The root cause was identified as the filtering logic, which does not apply status-based filtering for the first item in FILTER_OPTIONS ('ACTIVE'). This commit corrects the filtering logic to properly exclude keys based on the 'Active' status selection.

Closes #34675


(cherry picked from commit 46f7fb529020dea911762602a7ed0c053e0bec6a)

Signed-off-by: Charley <charley.geoffroy@protonmail.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Charley <71822392+charley04310@users.noreply.github.com>
2024-12-09 09:19:49 -05:00
Stan Silvert
601bda4839
Fix help text for role policy. (#35423) (#35707)
Fixes #35273

Signed-off-by: Stan Silvert <ssilvert@redhat.com>
(cherry picked from commit c5d9750490a09c3104e02233a0623fdfaeba0400)
2024-12-09 08:58:37 -05:00
Erik Jan de Wit
26130f3e6c
do not filter the realm list on recent used as it might be on the next page (#34510) (#35642)
* do not filter the realm list on recent used as it might be on the next page

fixes: #34072
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* remove deleted realms from realm list

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* filter recent realms with existing realms

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 04e32c197e8c483df187284b21102d9c73b0150e)
2024-12-05 13:59:33 +01:00
Agnieszka Gancarczyk
3755cfbc0f
Backport to sort event types (#35648)
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-12-05 13:36:17 +01:00
Agnieszka Gancarczyk
f52f93748d
Backport to improve label in admin events search (#35494)
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-12-04 10:33:31 +00:00
Erik Jan de Wit
9ec5977aeb
added missing components to the bundle (#35312) (#35560)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit a3f85ec2a0aeef5ffc6b3874aea363dd24aaad31)
2024-12-03 13:56:53 +00:00
Erik Jan de Wit
a23ac5e9cb
BACKPORT: Events tab on client and user (#35512)
* [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>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* use user and client from form when on the events section (#35098)

fixes: #35048

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

* Remove columns and un-clearable filters (#34735)

fixes: #34734

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

---------

Signed-off-by: Oliver Cremerius <antikalk@users.noreply.github.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Oliver <antikalk@users.noreply.github.com>
2024-12-03 11:06:21 +01:00
Agnieszka Gancarczyk
f0243a8c0b Backport to expose membership type
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-11-27 11:15:25 -03:00
Erik Jan de Wit
36c942adb8
no longer disable when resource is pre selected (#34702) (#35134)
as you can add more resources

fixes: #34678

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 90d8c4df207a811bffd03bd85f053cb28f576f12)
2024-11-25 13:53:27 -05:00
Erik Jan de Wit
15ee6bb868
trying to make general test switch less flaky (#34993) (#35100)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>

#34751
(cherry picked from commit 49462c939d91eaca10b82d010f0d495e2c563d28)
2024-11-25 13:52:38 -05:00
Erik Jan de Wit
c110149f32
wait for login to finish (#35044) (#35083)
fixes: #34864

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit ced8e643c9c80ccd549439d0db9d03088748b464)
2024-11-25 13:51:40 -05:00
Agnieszka Gancarczyk
f789e87aa9
Removed obsololete a11y tests
Closes #34391

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-11-22 12:16:03 +01:00
Agnieszka Gancarczyk
fea68ac818
Backport to fix a11y issue in FormattedLink (#35126)
Closes #34821

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-11-22 12:15:01 +01:00
Agnieszka Gancarczyk
1aefd6e7e0
Fixed the wrapping issue
Closes #34572

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-11-22 12:13:29 +01:00
Erik Jan de Wit
4e858b8b3d
more stable way to assert the text
fixes: #33810

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 98a6ddead0d7121470f5d17be635e1f4dbf3058e)
2024-11-22 12:09:24 +01:00
Jon Koops
091245ba52
Use a hidden form to do POST based logout
Closes #32648

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit b2930a4799ad66e65a50384b6a505463bcf1c80b)
2024-11-22 12:03:50 +01:00
Stefan Guilhen
739afecb05 Send exact param in user attr search only when its enabled
Closes #34233

Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
(cherry picked from commit afc6a9cb30ff7166c2565cab3da79d790442d010)
2024-11-22 12:02:02 +01:00
Agnieszka Gancarczyk
c15bc7c47b
Backport to make improvements for translations (#34878)
Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-11-13 12:36:31 +01:00
Erik Jan de Wit
9b0fad6581
changed to use TextArea (#34539) (#34688)
fixes: #34201

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit e4101b1b6167fa77070e5375e077ade7be64b40f)
2024-11-12 10:49:09 +01:00
Pedro Igor
5c9f1837d7
Added a representation that includes an organization and user model
Closes #34013

Signed-off-by: Robert Rieser <Robert.Rieser@degoya.studio>
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
Co-authored-by: Robert Rieser <Robert.Rieser@degoya.studio>
2024-11-12 10:12:51 +01:00
Erik Jan de Wit
a3549f465e
Revise help icons for WebauthnPolicy settings (#34465) (#34466) (#34690)
- Add missing icons with help labels
- Use correct help text for webAuthnPolicyCreateTimeout

Fixes #34465

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
(cherry picked from commit e41ca1f579653ed49386b0997f767ae8c89563ba)

Co-authored-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-11-11 23:00:46 +01:00
Erik Jan de Wit
3e067810b5
fixed link to documentation (#34613) (#34689)
fixes: #34519

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 1718a3ee94598fb9111deb5116a20d7ed893676c)
2024-11-07 14:21:18 +01:00
Erik Jan de Wit
282ad88c18
fix bundling issues (#34387) (#34648)
fixes: #34386

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 28c469cf2c4277c751bf36b9b37b24ecdb0c0c36)
2024-11-05 08:20:41 -05:00
Erik Jan de Wit
1397f7f274
added required attribute to multiline (#34336) (#34477)
fixes: #32786

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 2e8b01aec1ed9f91b78441d9155db4a8a5207e09)
2024-11-05 08:09:07 -05:00
Erik Jan de Wit
6dbe8f7813
also call onToggle on open changed (#33813) (#34481)
fixes: #31415

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 624817bdc1ba410307e5986ebacef13ce8bd82b6)
2024-10-30 16:01:50 +00:00
Erik Jan de Wit
d145c54a99
fixed key of policy group help (#34332) (#34478)
fixes: #33618

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 27677a043234095aec11733946cea7b88bae6aa2)
2024-10-30 15:59:31 +00:00
Jon Koops
ec578c0f9e
Automatically retrieve configuration for authorization (#34044) (#34097)
Closes #14562

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 7657e71be17b18d4a2f3505e0d48401a8f251df3)
2024-10-29 10:41:31 +01:00
Gilvan Filho
c5d9edf7b7 add linear strategy to brute force
closes #25917

Signed-off-by: Gilvan Filho <gilvan.sfilho@gmail.com>
2024-10-28 10:47:02 -03:00
Jon Koops
0347eaa583
Fix link to Keycloak JS documentation (#33845) (#34205)
Closes #33844

Signed-off-by: tomaThomas <tomathomas@mailbox.org>
(cherry picked from commit 586ef7d7263bc2ae56ef21a7684d1337ab5bf793)

Co-authored-by: Thomas Möller <thomas.moeller@mailbox.org>
2024-10-23 16:06:00 +02:00
Stefan Guilhen
9de1d7a58f Add validation for role and time policies
Closes #28978

Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
(cherry picked from commit 8581886944f08c59ad88a0111be9e0f2ef7360e7)
2024-10-23 08:52:06 -03:00
Erik Jan de Wit
e3bc9890a3
reset error in error dialog (#34203) (#34211)
fixes: #33968

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 34f090143ca5edf6d0e142fa6b5d902e0756e0f8)
2024-10-23 11:50:05 +02:00
Jon Koops
0c69e0404d
Only use cookie detection iframe for non-OIDC configurations (#34139) (#34144)
Closes #20287

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 43a59afc00174b60605166bb4c9f6f693b8e3ef6)
2024-10-21 15:37:12 +02:00
Jon Koops
17bcba28b4
Clear local storage when quota exceeded (#34109) (#34115)
Closes #19101

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 12e427cd85c17c62018bc082960582f2e028f6c3)
2024-10-21 10:46:31 +02:00
Jon Koops
22ea8485c4
Honor baseUrl when generating the client home URL in the Admin Console (#34016) (#34087)
Closes #34015

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
(cherry picked from commit c7bcb269494c7b163f5b26568dad7071380ad024)

Co-authored-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-10-18 14:43:59 +01:00
Jon Koops
1190b329ee
Clear all entries stored in local storage (#34056) (#34088)
Closes #15635

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 31ce14a400657aba700cdb860476eb39a09a1a14)
2024-10-18 15:06:45 +02:00
Jon Koops
253ca1d9f7
Allow Keycloak JS to be initialized without passing options (#33950) (#33962)
Closes #8935

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 228c21a7a069905c0cd69f9ba9635970b0b15187)
2024-10-15 17:28:49 +00:00
Agnieszka Gancarczyk
36207eb9bc
Fix running Cypress tests on Firefox (#33768) (#33770)
Closes #32617

Signed-off-by: Agnieszka Gancarczyk <agagancarczyk@gmail.com>
2024-10-10 10:21:22 +00:00