Commit graph

1052 commits

Author SHA1 Message Date
dependabot[bot]
601718646c
Bump undertow.version from 2.3.20.Final to 2.3.24.Final (#47549)
Bumps `undertow.version` from 2.3.20.Final to 2.3.24.Final.

Updates `io.undertow:undertow-servlet` from 2.3.20.Final to 2.3.24.Final
- [Release notes](https://github.com/undertow-io/undertow/releases)
- [Commits](https://github.com/undertow-io/undertow/compare/2.3.20.Final...2.3.24.Final)

Updates `io.undertow:undertow-core` from 2.3.20.Final to 2.3.24.Final
- [Release notes](https://github.com/undertow-io/undertow/releases)
- [Commits](https://github.com/undertow-io/undertow/compare/2.3.20.Final...2.3.24.Final)

---
updated-dependencies:
- dependency-name: io.undertow:undertow-servlet
  dependency-version: 2.3.24.Final
  dependency-type: direct:production
- dependency-name: io.undertow:undertow-core
  dependency-version: 2.3.24.Final
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 09:52:07 +02:00
Peter Skopek
356cd5ef41
Remove Liquibase dependency version from Keycloak root pom
closes #27986

Signed-off-by: Peter Skopek <peter.skopek@ibm.com>
2026-04-02 13:58:09 +02:00
Thomas Diesler
c296ae1b41
Align selenium version across test suites
closes #47679

Signed-off-by: Thomas Diesler <tdiesler@proton.me>
2026-04-01 16:37:33 +00:00
Martin Bartoš
8e0e2e8ab0
Upgrade to Quarkus 3.33.1 LTS (#47462)
* Upgrade to Quarkus 3.33.1 LTS

Closes #45278

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* Remove OLM NativeAPIs workaround

Closes #42643

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

---------

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-03-27 09:23:06 +00:00
Martin Bartoš
a055e0e1df
Upgrade to Quarkus 3.33.0.CR1 (#47131)
Closes #47130

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-03-13 10:55:16 +01:00
Martin Bartoš
a971c5f289
Upgrade to Quarkus 3.32.3 (#47082)
Closes #47081

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-03-12 09:24:11 +00:00
Tomáš Kyjovský
66f4a7e630
CloudNativePG installation docs for the single-cluster setup
Closes #45800

Signed-off-by: Tomas Kyjovsky <tkyjovsk@ibm.com>
Signed-off-by: Ryan Emerson <remerson@ibm.com>
Co-authored-by: Ryan Emerson <remerson@ibm.com>
2026-03-11 10:34:01 +01:00
Ryan Emerson
942fe0dfb2
Infinispan 16.0.8
Closes #47008

Signed-off-by: Ryan Emerson <remerson@ibm.com>
2026-03-10 14:43:44 +01:00
Ryan Emerson
0b1651fc96
Upgrade to Infinispan 16.0.7
Closes #46013

Signed-off-by: Ryan Emerson <remerson@ibm.com>
2026-03-06 08:05:04 +01:00
Martin Bartoš
0f22d97e2c
Upgrade to Quarkus 3.32.2 (#46891)
Closes #46890

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-03-05 14:41:18 +01:00
Martin Bartoš
ccb76d5c21
Upgrade to Quarkus 3.32.1 (#46712)
Closes #46711

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-03-02 17:51:32 +01:00
rmartinc
677f385938 Upgrade wildlfy and eap versions to 35 and 8.1 respectively
Closes #45907

Signed-off-by: rmartinc <rmartinc@redhat.com>
2026-03-02 15:39:42 +01:00
Pedro Igor
3e3a7befd1
Initial code for SCIM core and testsuite (#45978)
Closes #45712

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2026-02-23 18:22:25 +01:00
Ricardo Martin
1f49f67991
Upgrade docker-maven-plugin to last version (#46313)
Closes #46312

Signed-off-by: rmartinc <rmartinc@redhat.com>
2026-02-13 12:15:20 +01:00
rmartinc
bd703eb767 Upgrade santuario to 3.0.6 to fix SANTUARIO-617
Closes #45680

Signed-off-by: rmartinc <rmartinc@redhat.com>
2026-02-12 15:57:50 +01:00
Peter Zaoral
83c51c6214
Upgrade to Quarkus 3.32.0.CR1 (#46256)
Closes: #46255

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2026-02-12 13:14:49 +00:00
Martin Bartoš
06868267c9
Use Expressly dependency for Hibernate Validator
Closes #46121

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-02-10 20:50:34 +01:00
Martin Bartoš
79f8405b7a
Upgrade to Quarkus 3.31.2 (#46044)
Closes #46043

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2026-02-05 11:51:38 +01:00
Ryan Emerson
2c6f56acdc
Avoid breaking DB changes during patch releases
Closes #38888

Signed-off-by: Ryan Emerson <remerson@ibm.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Pedro Ruivo <pruivo@users.noreply.github.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-02-03 15:26:01 +01:00
Steven Hawkins
9462f0f00b
updating to quarkus 3.31.1 (#45612)
Some checks failed
Weblate Sync / Trigger Weblate to pull the latest changes (push) Has been cancelled
* fix: updating to quarkus 3.31.0.CR1

closes: #45576

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* updating test containers for 3.31.0.CR1

also adding a managed version for microprofile-metrics-api

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* excluding quarkus-bootstrap-runner to prevent trace logging

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* changing to new logging context for hibernate jpa

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* switching to 3.31.0 release

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* switching to 3.31.1 release

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* Follow upgrading guide for Quarkus 3.31.0

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* turning of specific hibernate logging

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* removing quarkus-bootstrap-runner from the model test classpath

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

---------

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
2026-02-02 17:50:56 +01:00
Pedro Ruivo
9e75e586e1
Remove duplicated maven-javadoc-plugin
Closes #45471

Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
2026-01-16 17:23:11 +00:00
Pedro Ruivo
e4bb53a743
Update maven-javadoc-plugin version to 3.2.0
Some checks are pending
Weblate Sync / Trigger Weblate to pull the latest changes (push) Waiting to run
Closes #45471

Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
2026-01-15 15:11:33 +00:00
Ryan Emerson
c8635f9bf2
ISPN16: Upgrade to Infinispan 16.0.5
Closes #45341

- Remove query modules
- Remove unused config file
- Update config file versions
- Update jgroups attributes
- Remove ISPN-16595 workaround
- Call HotRodServer#postStart in HotRodServerRule to start caches as well as the server
- Simplify cluster-ha.xml
- Utilise org.infinispan.commons.util.TimeQuantity in CacheConfiguration
- Cleanup when InfinispanContainer startup fails
- RemoteUserSessionProvider remote query calls must not use negative values for offsets and maxResults
- Remove use of deprecated org.infinispan.server.test.core.InfinispanContainer class
- Use testcontainers-infinispan dependency
- Explicitly utilise "legacy" metrics
- Remove explicit `name-as-tags` configuration as Infinispan 16 defaults to true
- Remove test configuration not required since #31807

Signed-off-by: Ryan Emerson <remerson@ibm.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com>
2026-01-13 17:26:43 +01:00
Stian Thorgersen
91a6fc880a
Add default surefire args for tests using new testframework
Closes #44098, Closes #44099

Signed-off-by: stianst <stianst@gmail.com>
2026-01-09 08:33:54 +01:00
Steven Hawkins
9c15292906
fix: upgrade quarkus to 3.30.5 (#45192)
closes: #45188

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2026-01-07 08:59:44 +01:00
Václav Muzikář
ed69f332af
[admin-v2] Polymorphism, refined OIDC Client representation (#44727)
* [admin-v2] Polymorphism, refined OIDC Client representation

Closes #43290

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>

* Remove AbstractRepModelMapper

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>

---------

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2026-01-06 16:23:30 +01:00
Steven Hawkins
6dc2e269be
fix: updating owasp.html.sanitizer.version to addresss CVE-2025-66021
closes #45097

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2026-01-05 08:53:00 +01:00
Stian Thorgersen
ab9c6e36ee
Remove legacy/jakarta Undertow as we only need one, and upgrade to the latest to fix CVEs (#44901)
Closes #44814

Signed-off-by: stianst <stianst@gmail.com>
2025-12-15 10:39:19 +01:00
Václav Muzikář
da6c4df5ec
Support EDB 18 (#44856)
* Support EDB 18

Closes #44494

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>

* Update test-framework/db-edb/container/README.md

Co-authored-by: Steven Hawkins <shawkins@redhat.com>
Signed-off-by: Václav Muzikář <vaclav@muzikari.cz>

---------

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Signed-off-by: Václav Muzikář <vaclav@muzikari.cz>
Co-authored-by: Steven Hawkins <shawkins@redhat.com>
2025-12-15 07:36:26 +01:00
Stian Thorgersen
0e0534697e
Remove Log4j from parent pom (#44845)
Closes #27932

Signed-off-by: stianst <stianst@gmail.com>
2025-12-11 16:03:06 +01:00
Rahul Jain
61b1e53eee
Bump Quarkus to 3.27.1 LTS (#44348)
Closes #43642
Signed-off-by: Rahul Jain <jainrahul0311@gmail.com>
2025-11-20 15:36:23 +01:00
Carlos Rodríguez Hernández
2a876c143f
Add support for PostgreSQL 18 (#44288)
Some checks failed
Weblate Sync / Trigger Weblate to pull the latest changes (push) Has been cancelled
Signed-off-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>
2025-11-19 11:39:36 +01:00
Stian Thorgersen
a2c1055f8d
Proposed import order (#43432)
* Add importOrder to Spotless

Closes #43235

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

* Re-order imports with Spotless

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

---------

Signed-off-by: stianst <stianst@gmail.com>
2025-11-14 09:34:49 +01:00
Steven Hawkins
63fc0eec28
task: use client v1 logic for v2 impl (#43982)
* task: use client v1 logic for v2 impl

closes: #43733

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

* removing the provider module

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

---------

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2025-11-12 15:08:27 +01:00
Stian Thorgersen
d8275fe5df
Remove wildcard imports (#44060)
Closes #44059

Signed-off-by: stianst <stianst@gmail.com>
2025-11-10 11:46:05 +01:00
Václav Muzikář
9c86eae7ed
Initial Client API v2 impl (#43395)
Closes #43224

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Peter Zaoral <pzaoral@redhat.com>
Co-authored-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Robin Meese <39960884+robson90@users.noreply.github.com>
2025-11-03 14:31:54 +01:00
rmartinc
248d6d1feb Upgrade xmlsec to 3.0.4 and remove KeycloakFipsSecurityProvider workaround
Closes #43263

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-10-13 15:38:58 +02:00
stianst
963682a07c Add Spotless plugin with removeUnusedImports check enabled
Closes #43233

Signed-off-by: stianst <stianst@gmail.com>
2025-10-13 13:32:01 +02:00
rmartinc
a44758d4ae Upgrade bc-fips testing and documentation to 2.1.2
Closes #42958

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-09-29 09:04:43 +02:00
Václav Muzikář
b65a60e40d
Support for EDB 17 (#42341)
Closes #42742
Closes #42293

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-09-26 16:04:47 +02:00
Stefan Guilhen
7e28d13e76 Add workflow condition that uses boolean expressions to combine and negate conditions
Closes #42583

Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
2025-09-26 07:52:12 -03:00
Martin Bartoš
1e240c110a
Upgrade to Quarkus 3.27 LTS (#42954)
Closes #42203

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-09-25 17:42:12 +02:00
Peter Skopek
14e4e1aed2
Enable branding without code changes (#34246)
closes #34244

Signed-off-by: Peter Skopek <pskopek@redhat.com>
2025-09-24 07:25:40 +02:00
Lukas Hanusovsky
d9b4bd047f
[Keycloak Test Framework] Infinispan cache + ClusterlessTestSuite configuration (#42172)
* [Keycloak Test Framework] Infinispan server + ClusterlessTestSuite and MultisiteTestSuite configuration

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>

* Utilise ClientIntelligence.BASIC to ensure that internal docker IPs
never used by Infinispan client

Signed-off-by: Ryan Emerson <remerson@ibm.com>

* Code refactoring + properties utility

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>

---------

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
Signed-off-by: Ryan Emerson <remerson@ibm.com>
Co-authored-by: Ryan Emerson <remerson@ibm.com>
2025-09-17 07:13:11 +00:00
Václav Muzikář
c66bc10946
Upgrade to Quarkus 3.27.0.CR1 (#42495)
Closes #42494

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-09-10 08:14:38 -03:00
Steven Hawkins
966e58160a
fix: updating to MariaDB 11.8 LTS (#42357)
closes: #42356

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2025-09-05 18:11:47 +02:00
Ryan Emerson
f9f9ebd5a8
Support Aurora PostgreSQL 17.5 in Keycloak's nightly run
Closes #42308

Signed-off-by: Ryan Emerson <remerson@ibm.com>
2025-09-05 14:58:13 +00:00
Martin Bartoš
3f5812466f
Upgrade to Quarkus 3.26.2 (#42343)
Closes #42342

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-09-04 17:20:40 +02:00
Václav Muzikář
804b2df10d
Upgrade to Quarkus 3.26.1
Closes #42243

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-09-01 14:05:08 +02:00
Václav Muzikář
27249239a9
Upgrade to Quarkus 3.26.0 (#42204)
Closes #42202

Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
2025-08-29 09:56:22 -03:00