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