27208 Commits

Author SHA1 Message Date
github-actions[bot]
217a341f37 Set version to 26.1.1 26.1.1 2025-02-05 09:17:47 +00:00
Dave Meyer
8c1ddb4750 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:49:16 -03:00
Stefan Guilhen
45e0b74ddb
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-04 14:52:37 +00:00
Jon Koops
67116a6b7c
Fix broken JavaScript CI
Closes #36998

Signed-off-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 48a6450b730298a5b5fef68a1878ea07959fcac3)
2025-02-04 11:00:46 +00:00
Ricardo Martin
f12de0546e
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 18:29:11 +00:00
Alexander Schwartz
a303f8c3eb
Outdated documentation reCAPTCHA (#36981)
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:39 +01:00
Erik Jan de Wit
869df98ae4
fixed viewport scale for mobile (#36917)
fixes: #36559

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
(cherry picked from commit 63ba66ba7193286cb94d047ab8604e20ccacfd0f)
2025-02-03 09:40:03 +01:00
Alexander Schwartz
b497f702cf
Update messages_fr.properties to fix grammar typo (#36980)
Closes #32766

Signed-off-by: Yves Le Jan <40696720+ywwwes@users.noreply.github.com>
(cherry picked from commit 5e6bb9f7bd2c83febd12668f2605aa8ecbdcf130)

Co-authored-by: Yves Le Jan <40696720+ywwwes@users.noreply.github.com>
2025-02-03 09:38:22 +01:00
Alexander Schwartz
82b9560dc9
Add patch for keycloak (#36948) (#36979)
Closes #36948

Signed-off-by: MORILLE Jerome <morille.jerome@groupagrica.com>
Co-authored-by: MORILLE Jerome <morille.jerome@groupagrica.com>
(cherry picked from commit 3327f53a6e126d2dae72fd2d2d5ffbb276c0910d)

Co-authored-by: jmorille <jmorille@gmail.com>
2025-02-03 09:37:23 +01:00
Ricardo Martin
85641c9c21 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>
(cherry picked from commit 8671f860469d6d95e54df3e13f77ebc401249489)
2025-01-29 10:03:29 +01:00
Václav Muzikář
0fe0cd6e31 Upgrade to Quarkus 3.15.3
Closes #36793

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-01-28 15:33:14 +01:00
Giuseppe Graziano
7d1e821235 Remove Node.js adapter documentation (#36573)
closes #36440

Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
(cherry picked from commit 7896af58277d77e1e4d7f22d4e7a5c37d87b377b)
2025-01-28 12:42:08 +01:00
andymunro
b6da8ce906
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:40 +01:00
Erik Jan de Wit
c3ec26c717
fixed sorting of elements (#36454) (#36687)
fixes: #36159

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 3b9b678e97defd68cf1f89ecfe516f84cb216ec6)
2025-01-27 10:32:35 +00:00
andymunro
aa65788c57
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:52 +01:00
Pedro Igor
5be847e0b5 Remember the organization once selected when reloading pages
Closes #36629

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-24 17:36:39 +01:00
Pedro Igor
17ec8df8f9 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:22 +01:00
Alexander Schwartz
4cb0b7a27d
Avoid both loggingan error and throwing an exception (#36754)
Closes #36728

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-24 09:51:06 +01:00
Vlasta Ramik
6123feda7f
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:47:58 +01:00
Pedro Igor
2b4b023a3d 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:51:15 +01:00
rmartinc
520c8da9fb Check next update time for CRL in certificate validation
Closes #35983

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-01-23 10:30:05 +01:00
Pedro Igor
ddd6eeba40 Allow enforce that users are members of organizations when authenticating
Closes #34275

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-22 21:48:58 +01:00
Ricardo Martin
495c0654a2
Add some common headers for the links check in docs
Closes #36675

Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 17d2dd58cafea3e6548c70b17950f0fc5ebbbca8)
2025-01-22 13:33:57 +00:00
Erik Jan de Wit
7da50ea4f8
fix AccessContext in bundle (#36516) (#36674)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit b12a0734f448166da5abad879af0c0319039b752)
2025-01-22 12:34:46 +01:00
Peter Skopek
a5c0fbf7a0 Adding SAML adapter zip distribution back to the sources
Signed-off-by: Peter Skopek <pskopek@redhat.com>
2025-01-21 11:15:44 +01:00
Erik Jan de Wit
9e9c97e8c7
Change fill color of Authenticator icons to current font color
Closes #36531


(cherry picked from commit b51a300172ae7efc058753bac48bf13e84b285d2)

Signed-off-by: Dirk Raeder <dirk@raeder.cc>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Dirk Raeder <db6edr@users.noreply.github.com>
2025-01-20 17:09:32 +01:00
mposolda
24bf490916 Polishing of CreatedResponseUtil.getCreatedId
closes #36557

Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit fd1e82f05dac312d95431fe9293926cf41d88aaa)
2025-01-17 17:00:45 +01:00
Thomas Darimont
0426e91e7b CreatedResponseUtil.getCreatedId should expose server error message (#34343)
We now expose the actual error message found in the response if present.

Fixes #34343

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
(cherry picked from commit d94e388047418549d7228280782e804087b2586e)
2025-01-17 17:00:45 +01:00
Alexander Schwartz
4640dc19ee
Update the documentation on how to run Keycloak IPv6 only (#36523)
Closes #36456

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Michal Hajas <mhajas@redhat.com>
Co-authored-by: Pedro Ruivo <pruivo@users.noreply.github.com>
2025-01-17 09:39:17 +01:00
Martin Bartoš
355f175bcb
Deployment artifacts for Quarkus extensions are not in deployment dir (#36488)
Fixes #36460

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-01-16 13:53:46 +01:00
Martin Bartoš
f057e533db Wrong link for tracing in 26.1.0 release notes
Fixes #36483

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-01-15 12:45:32 +01:00
github-actions[bot]
3a8ca7d202 Committing **/proto.lock changes
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-15 08:46:43 +00:00
Stian Thorgersen
c1c147cb17
Restrict access to environment variables when at the server runtime (#36472)
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-15 09:36:19 +01:00
mposolda
0332319538 Make @EnableFeature to handle the case with added provider of currently non-used SPI
closes #36425

Signed-off-by: mposolda <mposolda@gmail.com>
2025-01-15 09:20:01 +01:00
Stian Thorgersen
fd9db3a00e
EMBARGOED CVE-2024-11734 org.keycloak/keycloak-quarkus-server: Denial of Service in Keycloak Server via Security Headers (#228) (#36470)
Signed-off-by: Douglas Palmer <dpalmer@redhat.com>
Co-authored-by: Douglas Palmer <dpalmer@redhat.com>
2025-01-15 08:51:55 +01:00
Alexander Schwartz
05e612bfb6
Moving the docs for password metrics to a new guide
Closes #36442

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Michal Hajas <mhajas@redhat.com>
2025-01-14 16:17:04 +00:00
Stian Thorgersen
388fa5a3eb
Rename org.keycloak.test groupId to org.keycloak.testframework for new test framework artifacts (#36443)
Closes #36431

Signed-off-by: stianst <stianst@gmail.com>
2025-01-14 14:32:03 +01:00
Stian Thorgersen
01f5a8c1c3
Rename org.keycloak.test to org.keycloak.tests (#36429)
Closes #36389

Signed-off-by: stianst <stianst@gmail.com>
2025-01-14 13:20:01 +01:00
SebastEnn
53a2ed6fdb
Fix Forgot Password?-button on the login-password page (#36433)
Closes #36432

Signed-off-by: SebastEnn <103125747+SebastEnn@users.noreply.github.com>
2025-01-14 12:02:51 +00:00
Jan Melcher
8ddf94ca3b
Remove dependency on dom library from admin client (#35968)
Closes #25085

Signed-off-by: Jan Melcher <jan.melcher@aeb.com>
2025-01-14 11:22:01 +00:00
Alexander Schwartz
6322554da0 Update the docs that vendor_jgroups_ metrics might change between releases
Closes #36401

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-14 08:08:11 -03:00
Alexander Schwartz
69d36fcd65
Connect to primary PostgreSQL instance by default (#36330)
Closes #24493

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-14 10:24:52 +01:00
dependabot[bot]
fde4a14901
Bump vite-plugin-dts from 4.4.0 to 4.5.0 in /js (#36368)
Bumps [vite-plugin-dts](https://github.com/qmhc/vite-plugin-dts) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/qmhc/vite-plugin-dts/releases)
- [Changelog](https://github.com/qmhc/vite-plugin-dts/blob/main/CHANGELOG.md)
- [Commits](https://github.com/qmhc/vite-plugin-dts/compare/v4.4.0...v4.5.0)

---
updated-dependencies:
- dependency-name: vite-plugin-dts
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 09:22:35 +00:00
Stian Thorgersen
bc2665fc2a
Re-order items in release notes for 26.1 (#36346)
* Re-order items in release notes for 26.1

Signed-off-by: stianst <stianst@gmail.com>

* Review (#161)

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>

---------

Signed-off-by: stianst <stianst@gmail.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-01-14 09:21:04 +00:00
Stian Thorgersen
2d913e5186
Rename org.keycloak.test.framework package to org.keycloak.testframework (#36390)
Closes #36388

Signed-off-by: stianst <stianst@gmail.com>
2025-01-14 10:04:41 +01:00
dependabot[bot]
57dedf0d26
Bump jsdom from 25.0.1 to 26.0.0 in /js (#36341)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 25.0.1 to 26.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/25.0.1...26.0.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 08:56:10 +00:00
dependabot[bot]
958d546b21
Bump @eslint/compat from 1.2.4 to 1.2.5 in /js (#36372)
Bumps [@eslint/compat](https://github.com/eslint/rewrite) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/release-please-config.json)
- [Commits](https://github.com/eslint/rewrite/compare/compat-v1.2.4...compat-v1.2.5)

---
updated-dependencies:
- dependency-name: "@eslint/compat"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 08:51:58 +00:00
dependabot[bot]
7a83153af5
Bump uuid from 11.0.4 to 11.0.5 in /js (#36343)
Bumps [uuid](https://github.com/uuidjs/uuid) from 11.0.4 to 11.0.5.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v11.0.4...v11.0.5)

---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 08:49:33 +00:00
dependabot[bot]
6d10bad1a2
Bump eslint-config-prettier from 9.1.0 to 10.0.1 in /js (#36420)
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.0.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 08:48:02 +00:00
Alexander Schwartz
f392675d41 Fix missing response content type and more explicit error handling
Closes #36410

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-01-14 09:44:56 +01:00