Commit Graph

28334 Commits

Author SHA1 Message Date
Alexander Schwartz 2b2d7bbcbe Updated documentation to handle the conf folder on upgrades (#40175)
Closes #40046
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-03 16:14:11 +02:00
Alexander Schwartz 6238814625 Broaden the permissions to update translation changes
Closes #40154

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-03 15:50:36 +02:00
Erik Jan de Wit 8a3bff7c7e updated the coding guidelines (#40179)
* updated the coding guidelines

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

* added link to guidelines

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

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-06-03 12:43:33 +00:00
Martin Kanis f35c413b31 Add re-authentication when updating email via UPDATE_EMAIL feature
Closes #39670

Signed-off-by: Martin Kanis <mkanis@redhat.com>
2025-06-03 09:09:44 -03:00
Niko Köbler 814e66ef7b add missing id attributes on button elements (#39910)
* add missing id attributes on button elements

this makes automated ui-tests easier to fetch the proper button element, despite label-text

closes #39909

Signed-off-by: Niko Köbler <niko@n-k.de>

* Review

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>

---------

Signed-off-by: Niko Köbler <niko@n-k.de>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-06-03 12:03:29 +02:00
Anton d656aa747f Support more i18n keys in messages_ru.properties for login theme
Current messages_ru.properties file is a full copy of base/messages_en.properties file but with translated values

Closes #40108

Signed-off-by: Anton Petrov <petrov9810@gmail.com>
2025-06-02 21:01:49 +00:00
Anchels ec59b36193 Replaced AttributeType with AssertionType
Closes #40027

Signed-off-by: Anchels <mishtitov@gmail.com>
2025-06-02 17:59:33 +02:00
Anchels 856293b7cc Removed the Serializable interface
Closes #40034

Signed-off-by: Anchels <mishtitov@gmail.com>
2025-06-02 17:51:10 +02:00
SoMin Park a115a442f4 Add warning about using exec in custom entrypoint scripts
Closes #39817

Signed-off-by: Somin Park <ps4708@naver.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-02 17:49:20 +02:00
Alexander Schwartz 5e59370c28 Cache the client session if it is missing from the cache (#39786)
Closes #39785

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-02 16:30:49 +02:00
Stian Thorgersen a74adbce81 Add publishing plugin for Maven Central Repository migration (#40029)
Signed-off-by: stianst <stianst@gmail.com>
2025-06-02 14:57:10 +02:00
Alexander Schwartz ad10cde87e Add options to configure JPQL comments and slow SQL threshold (#39589)
Closes #39587

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-02 14:55:43 +02:00
mposolda a152fb4a0c Fix KcOidcBrokerTokenExchangeTest.testExternalInternalTokenExchangeUsingIssuer() as it was before
closes #40106

Signed-off-by: mposolda <mposolda@gmail.com>
2025-06-02 14:12:40 +02:00
Erik Jan de Wit b9e5c1f1be added missing }
fixes: #40139

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-06-02 12:05:09 +00:00
Weblate (bot) c5b7a45e92 Translations update from Hosted Weblate (#39993)
* Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Co-authored-by: Andreas Hunkeler <ah+a77dj3@einbit.ch>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Andreas Hunkeler <ah+a77dj3@einbit.ch>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>

* Updated translation for Japanese

Language: ja

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>

* Updated translation for Catalan

Language: ca

Co-authored-by: Ecron <ecron_89@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Ecron <ecron_89@hotmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Updated translation for Italian

Language: it

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: albanobattistella <albano_battistella@hotmail.com>

* Updated translation for Spanish

Language: es

Updated translation for Spanish

Language: es

Updated translation for Spanish

Language: es

Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Updated translation for French

Language: fr

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Sylvain Pichon <service@spichon.fr>

* Updated translation for Georgian

Language: ka

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>

---------

Signed-off-by: Andreas Hunkeler <ah+a77dj3@einbit.ch>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
Signed-off-by: Ecron <ecron_89@hotmail.com>
Signed-off-by: albanobattistella <albano_battistella@hotmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Andreas Hunkeler <ah+a77dj3@einbit.ch>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Co-authored-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
Co-authored-by: Ecron <ecron_89@hotmail.com>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2025-06-02 11:34:05 +02:00
mposolda a66f7fbc53 Fix NPE during external-internal token exchange in case that user exists
closes #40104

Signed-off-by: mposolda <mposolda@gmail.com>
2025-05-31 08:31:45 +02:00
Ryan Emerson 15469d58e1 Throw an exception if transport mTLS keystore or Truststore does not exist (#40089)
Closes #40024

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2025-05-30 15:38:24 +02:00
Anchels 4fc065aadc Removed unnecessary boxing/unboxing
Closes #39987

Signed-off-by: Anchels <mishtitov@gmail.com>
2025-05-30 13:10:39 +02:00
rmartinc 669cc2533c Use previous password in SMTP when the the authType defaults to basic
Closes #39781

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-05-30 08:50:22 +02:00
rmartinc 6e11f9c9ed Initialize the supported locales to empty set in RealmAttributeUpdater to revert back OK
Closes #40049

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-05-30 08:49:32 +02:00
dependabot[bot] 835d23f620 Bump @types/node from 22.15.23 to 22.15.26 in /js (#40081)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.23 to 22.15.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.26
  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-05-30 07:00:56 +02:00
dependabot[bot] 0145d8c6f2 Bump typescript-eslint from 8.32.1 to 8.33.0 in /js (#40009)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.32.1 to 8.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.33.0
  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-05-30 07:00:20 +02:00
Markov Gleb 3da0f64cd5 Adjusted logging
userSessionCountForRealm was changed for userSessionCountForClient

Closes #40060

Signed-off-by: Markov Gleb <photonscooter77yummy@gmail.com>
2025-05-29 20:13:36 +02:00
Takashi Norimatsu 33431b728f Revise Client Policies Codes - FAPICIBATest
closes #40056

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-29 20:11:02 +02:00
Takashi Norimatsu bc90e0ffd1 Revise Client Policies Codes - FAPI2Test
closes #40054

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-29 20:09:18 +02:00
Takashi Norimatsu 4f488bc9a0 Revise Client Policies Codes - FAPI1Test
closes #40052

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-29 20:08:16 +02:00
Takashi Norimatsu 0fac6fe5d1 Revise Client Policies Codes - OAuth 2.1 tests
closes #40050

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-29 20:06:59 +02:00
Takashi Norimatsu d58057da3e Revise Client Policies Codes - SecureRedirectUrisEnforcerExecutorTest
closes #40016

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-29 20:05:00 +02:00
Pedro Igor 7cc055f8a6 Verify brokered user email based on the email_verified claim from the ID Token returned by the OP
Closes #39885

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-05-29 10:45:18 -03:00
Steven Hawkins 7e9f76a6e5 fix: disabling unary booleans (#40043)
closes: #40032

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2025-05-29 13:13:28 +00:00
Martin Kanis 3aac1eb43d [Keycloak CI] - Cookies Tests - KcOidcBrokerTokenExchangeTest
Closes #39950

Signed-off-by: Martin Kanis <mkanis@redhat.com>
2025-05-29 10:01:03 -03:00
rmartinc b4853de5c6 Display POST and REDIRECT bindings in the SPSSODescriptor for the SAML IDP provider
Closes #39596

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-05-29 09:57:21 -03:00
Thomas Darimont 309957033e Use more concise PKCE method label in OIDC Client config
Fixes #40039

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2025-05-28 20:10:32 +02:00
Takashi Norimatsu 15160eeddc Revise Client Policies Codes - ClientPoliciesTest
closes #40014

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-28 19:53:34 +02:00
Takashi Norimatsu b0b1bbe864 Revise Client Policies Codes - ClientPoliciesLoadUpdateTest
closes #40012

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-28 19:52:20 +02:00
Pedro Igor bacba00263 Change connection settings title to OAuth2 settings
Closes #40003

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-05-28 08:07:27 -03:00
dependabot[bot] ca9b7f377d Bump react-i18next from 15.5.1 to 15.5.2 in /js (#39912)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.5.1 to 15.5.2.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v15.5.1...v15.5.2)

---
updated-dependencies:
- dependency-name: react-i18next
  dependency-version: 15.5.2
  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-05-28 11:02:36 +00:00
dependabot[bot] f473f8df3e Bump @types/node from 22.15.21 to 22.15.23 in /js (#40010)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.21 to 22.15.23.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.23
  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-05-28 12:32:55 +02:00
dependabot[bot] 9918c253ad Bump tar-fs from 3.0.8 to 3.0.9 in /js (#39911)
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 3.0.8 to 3.0.9.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 3.0.9
  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-05-28 12:13:51 +02:00
rmartinc 9e7ef7989d Better locale management in the admin console
Closes #39934

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-05-28 10:47:14 +02:00
mposolda 4b0ce0d92b Move V1 specific methods from AbstractTokenExchangeProvider
closes #39988

Signed-off-by: mposolda <mposolda@gmail.com>
2025-05-28 10:43:00 +02:00
Pedro Igor e6e6fa60fa Adding OAuth2-based identity broker
Closes #35266

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-05-27 12:07:01 -03:00
Michal Hajas 88f660b235 Add experimental feature rolling-updates:v2 that allows rolling updat… (#39751)
...e for patch releases
Closes #38882
Signed-off-by: Michal Hajas <mhajas@redhat.com>
2025-05-27 11:17:42 -03:00
Pedro Ruivo 077173d24f Improve JGroups network bind address documentation (#39874)
Closes #39872

Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2025-05-27 08:35:01 +00:00
rmartinc 5c28ee4d4c Create client passwords calculating the entropy size for JWT with client secret
Closes #38621

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-05-27 10:23:58 +02:00
Giuseppe Graziano 8833c0aa5d Ignore Accept-Language header for reset email from admin api
Closes #36986

Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
2025-05-27 10:14:22 +02:00
Awambeng fe66bb7cdf refactor(oid4vc): remove batch_credential_endpoint from CredentialIssuer (#39452)
Closes #39286

Signed-off-by: Awambeng Rodrick <awambengrodrick@gmail.com>
2025-05-27 09:39:38 +02:00
foliengriller 54b131e34e Update themes-react.adoc
Fixes link formatting

Signed-off-by: foliengriller <info@simpelwebservice.de>
2025-05-27 09:19:05 +02:00
Takashi Norimatsu ffdc32070f Revise Client Policies Codes - ClientPoliciesExtendedEventTest
closes #39982

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-27 09:15:05 +02:00
Takashi Norimatsu f3b15aa596 Revise Client Policies Codes - ClientPoliciesExecutorTest
closes #39980

Signed-off-by: Takashi Norimatsu <takashi.norimatsu.ws@hitachi.com>
2025-05-27 09:12:53 +02:00