stianst
7dca54e8dc
Set version to 26.0.11
26.0.11
2025-04-24 14:12:15 +02:00
Stian Thorgersen
35b29bb6d2
Adapt fake_fips for kernel 6.11 ( #248 )
...
Closes #39125
Signed-off-by: rmartinc <rmartinc@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Ricardo Martin <rmartinc@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-04-24 14:10:08 +02:00
mposolda
b329e6e79a
Make sure Cancel AIA does not remove required action from user
...
Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit 5e0915854348c9cb95519d5d2d04b41ee97605db)
2025-04-24 11:44:46 +02:00
Steve Hawkins
f835f49065
fix: remove ANY mode modification of truststores
...
also note that ANY should not be used in production
closes: CVE-2025-3501
Add a test for the error (#1 )
Signed-off-by: Ricardo Martin <rmartinc@redhat.com>
Update docs/guides/server/keycloak-truststore.adoc
Co-authored-by: Marek Posolda <mposolda@gmail.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
2025-04-24 11:44:33 +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
Alexander Schwartz
a2deff172b
Do not terminate persistent sessions worker on exceptions
...
Closes #38925
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-04-15 13:10:29 +02:00
Martin Bartoš
e2d646ab2c
[Docs] Broken link in ExternalLinksTest for importmap
...
Closes #38930
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-04-15 11:08:32 +02:00
Alexander Schwartz
a07561b64e
Sorting the chapters of the HA guide ( #38834 )
...
Closes #38721
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-04-15 10:28:40 +02:00
Ricardo Martin
8ca108df23
Add chrome install action in GHA to force a specific version of chrome
...
Closes #38817
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 4c319aa3fa703054602e347a834f3183b18cfb9a)
2025-04-14 20:44:30 +02:00
rmartinc
2a845aa2b5
Migrate old recaptcha secret name when used
...
Closes #38607
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit ba91a092ab6a8266a89be254405d3a6d64dcce85)
2025-04-09 13:56:19 +02:00
Pedro Igor
2caf4ba4aa
Added condition to check offlineSessionMaxLifespanEnabled on clearing
...
Closes #38063
Signed-off-by: Saravana <saravanakumar.a@kobil.com>
Co-authored-by: saravanaarh <127546533+saravanaarh@users.noreply.github.com>
Co-authored-by: Saravana <saravanakumar.a@kobil.com>
2025-04-08 16:29:58 +00:00
Alexander Schwartz
b62e2f3e8e
Set the mail.from to avoid looking up the local hostname
...
Closes #38353
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-04-03 11:53:38 -03: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
Václav Muzikář
4f08adc65d
Upgrade to Quarkus 3.15.4 ( #38410 )
...
Closes #38409
Closes #36482
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-03-25 11:15:52 -03:00
Alexander Schwartz
415f6c89e7
Upgrade to Infinispan 15.0.14 ( #38219 )
...
Closes #37711
Upgrade to latest JGroups patch version to resolve thread pinning
Closes #37285
Upgrade to Infinispan 15.0.13.Final
Closes #37253
Upgrade Infinispan to 15.0.12.Final
Closes #36686
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Co-authored-by: Pedro Ruivo <pruivo@redhat.com>
2025-03-24 09:41:31 +01:00
Ricardo Martin
2adeab3c44
Use clickLink and upgrade arquillian/selenium for chrome 134 (26.0)
...
* Use clickLink and upgrade arquillian/selenium for chrome 134
Closes #38041
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 4ff2c473ef9a003e53a0752e7d84f42a0c310d6a)
* Update dependency
Signed-off-by: mposolda <mposolda@gmail.com>
* Fix AppInitiatedActionWebAuthnTest compilation
Signed-off-by: mposolda <mposolda@gmail.com>
* More changes in Forms IT for chrome 134 issues in branch 26.0
Signed-off-by: rmartinc <rmartinc@redhat.com>
---------
Signed-off-by: mposolda <mposolda@gmail.com>
Signed-off-by: rmartinc <rmartinc@redhat.com>
Co-authored-by: mposolda <mposolda@gmail.com>
2025-03-22 15:45:02 +01:00
Alexander Schwartz
fbf1ad2241
Allow a token to be revoked twice
...
Closes #37621
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-03-05 08:22:14 +01:00
Václav Muzikář
9bf74725df
Upgrade to Quarkus 3.15.3.1
...
Closes #37683
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-02-28 10:29:56 +01:00
Marek Posolda
f62acdaa42
Password policies like NoUsername should compare in case-insensitive way
...
closes #37431
Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit 2bcd2dbe74ac038c1b56b51b49087a9818541f2a)
2025-02-18 13:54:01 +00:00
Jon Koops
8ae5205ae3
Fix broken external link in Gitlab IdP docs ( #37435 ) ( #37438 )
...
Closes #37434
Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 3ccc88628fedd60a2b76aadaf0371d6317e53ad7)
2025-02-18 11:32:48 +00:00
Bruno Oliveira da Silva
3cd5b13df0
CVE-2024-47072 - XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream [26]
...
Closes #37360
Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2025-02-14 16:19:03 +00:00
Pedro Igor
44f18467d5
Only set organization to client session when re-authenticating if user is member of the mapped organization
...
Closes #37169
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-02-14 15:38:22 +00:00
Bruno Oliveira da Silva
9bd12dcacd
Trivy workflow is not reporting issues on other branches [26.0] ( #37342 )
...
Trivy workflow is not reporting issues on other branches
Closes #37331
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2025-02-14 10:26:08 -03:00
Ricardo Martin
6257cc444e
Show error message only in the username field for the login.ftl ( #37350 )
...
Closes #37229
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit a121418fe7d247e4e416b45ad79f256c0b24e7b1)
2025-02-14 12:18:58 +01:00
Bruno Oliveira da Silva
e2f2bb4ba3
Revert "Move Snyk reports from GitHub Security tab to GitHub issues"
...
This reverts commit 65a96757bd8a0ca46f536198ab8ac7fec6494aaf.
Signed-off-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2025-02-13 22:36:48 -03:00
Ricardo Martin
707a556828
Force login in reset-credentials to federated users
...
Closes #37207
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 6850f410605d79ea1fa98ea20774056e3a210217)
2025-02-13 08:31:06 +00:00
Yoshikazu Nojima
ace9068f35
Add Network Ports section for Keycloak < 26.1
...
Closes #37160
Signed-off-by: Yoshikazu Nojima <mail@ynojima.net>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>
2025-02-11 15:00:16 +01:00
Martin Bartoš
c5a7155216
Invalid migration export for empty database
...
Fixes #32535
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-02-11 13:23:39 +01:00
Alexander Schwartz
45d16b1c09
Commit proto.lock changes (only needed in release branches)
...
Closs #36919
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 08:41:29 -03:00
Alexander Schwartz
2469a33081
Changes picking up pruivo's suggestions
...
Closes #36919
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 08:41:29 -03:00
Alexander Schwartz
61a44657f0
Also cache client roles if looked up by name and not found
...
Closes #36919
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 08:41:29 -03:00
Alexander Schwartz
a3c175ffc0
Apply a heuristic to look up by the role by ID or name
...
Closes #36919
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 08:41:29 -03:00
Alexander Schwartz
242516624c
Cache empty results for role-by-name lookup
...
Closes #36919
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 08:41:29 -03: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
Václav Muzikář
9d0fe94436
Upgrade to Quarkus 3.15.3 ( #36796 )
...
Closes #36793
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-02-05 15:00:20 +01:00
Dave Meyer
813cfa16d6
Fixed typos in email theme
...
Closes #36988
Signed-off-by: Dave Meyer <contact@davemeyer.io>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-04 18:48:50 -03:00
Stefan Guilhen
845f8489c5
Ensure LDAPStorageMapper.getGroupMembers is taking the fetch strategy in consideration when retrieving the members
...
- fixes issue when MEMBER-OF strategy is selected but ignored when listing members
Closes #33477
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
(cherry picked from commit b2e8942dd1a4d931491bd25a4671e5aaac36c380)
2025-02-03 19:11:17 -03:00
Ricardo Martin
f76b7e80a7
Manage exceptions in waitForPageToLoad for chrome error in version 132
...
Closes #36781
Closes #36782
Closes #36902
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit efbeb8caa6170cfc870ac99757cdaedb22dcbbcc)
2025-02-03 19:18:57 +00:00
Alexander Schwartz
da2fceb699
Outdated documentation reCAPTCHA ( #36982 )
...
Closes #36887
Signed-off-by: Stepan Papazyan <papastepano@gmail.com>
(cherry picked from commit 0c46ad299c4d26f4806303124edb09820fbe9daf)
Co-authored-by: papastepano <papastepano@gmail.com>
2025-02-03 11:21:52 +01:00
Ricardo Martin
66a6248d51
Provide an option to force login after reset credentials ( #36856 )
...
Closes #36844
Signed-off-by: rmartinc <rmartinc@redhat.com>
Co-authored-by: Ricardo Martin <rmartinc@redhat.com>
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>
Co-authored-by: Marek Posolda <mposolda@gmail.com>
Signed-off-by: Marek Posolda <mposolda@gmail.com>
2025-01-29 10:05:00 +01:00
Miguel C
4d54071551
Add primary key to avoid issues in some mysql 8 server but still keep compatibility with others
...
Closes #35827
Signed-off-by: mike-pt <mike-pt@users.noreply.github.com>
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
(cherry picked from commit ffa85cdd59ee1e5aae0f211091a0ec867cf7530a)
2025-01-28 10:30:57 -03:00
Alexander Schwartz
a9cf9f83df
Avoid using docker hub for pulling images ( #36689 )
...
Closes #36331
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-28 11:33:37 +01:00
andymunro
dbdc837355
Add Dependency section for creating an SPI
...
Closes #36798
Signed-off-by: AndyMunro <amunro@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
(cherry picked from commit 1912602a5a98896ba475a27da29119768786248e)
2025-01-28 09:37:12 +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
andymunro
ca87e36031
Openshift conflict
...
Closes #36745
Signed-off-by: AndyMunro <amunro@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Steven Hawkins <shawkins@redhat.com>
(cherry picked from commit 9ab28e7ffebb454b500f68918fb3f9441acc51e7)
2025-01-27 08:55:35 +01:00
Pedro Igor
3122e4d18d
Remember the organization once selected when reloading pages
...
Closes #36629
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-24 17:36:57 +01:00
Pedro Igor
4df89c5f47
Support for the login_hint parameter in the identity-first login page
...
Closes #36649
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-24 13:58:44 +01:00
Alexander Schwartz
2a3dc2c643
Avoid both loggingan error and throwing an exception ( #36753 )
...
Closes #36728
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-24 09:51:32 +01:00
Vlasta Ramik
f58c393bb8
Update index-creation-threshold in migrate_db.adoc
...
Closes #36669
(cherry picked from commit a01c8da2bd5d6ccc235fb545784348c64b718291)
Signed-off-by: vramik <vramik@redhat.com>
2025-01-24 08:48:24 +01:00
Pedro Igor
cc6ed54bc3
Allow using a custom scope name when mapping organization to tokens
...
Closes #36514
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-23 13:50:36 +01:00