Erik Jan de Wit
514b1b452b
make group select required when specific group is selected ( #38768 )
...
* make group select required when specific group is selected
fixes : #38767
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
* small refactor to make labels not dependant on route
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
* fixed tests
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2025-04-11 07:53:06 -04:00
Stian Thorgersen
f798db885e
Update link to 26.1 proto.lock file ( #38869 )
...
Signed-off-by: stianst <stianst@gmail.com >
2025-04-11 11:48:40 +00:00
Erik Jan de Wit
53bc34f94b
Make whole row disabled when you don't have rights ( #38738 )
...
fixes : #38382
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2025-04-11 07:44:26 -04:00
sophie [⛧-440729]
d1ff1b186e
add option to the nginx x509 client cert lookup provider to not url-decode the passed client cert
...
Closes #17171
Signed-off-by: ⛧-440729 [sophie] <sophie@999eagle.moe >
2025-04-11 10:38:38 +02:00
Alexander Böhm
6f572415e2
moved attributes tab css to separate file to avoid missing css on page reload ( #38345 )
...
Closes #38162
Signed-off-by: Alexander Böhm <boehm.alexanderb@gmail.com >
2025-04-11 10:02:54 +02:00
Weblate (bot)
2d07290c13
Update translation files ( #38800 )
...
* Updated translation for Japanese
Language: ja
Updated by "Remove blank strings" hook in Weblate.
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com >
Signed-off-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com >
2025-04-11 08:27:46 +02:00
Pedro Igor
288b6dae12
More information to docs
...
Closes #38798
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-10 20:03:05 +02:00
Pedro Igor
e68e43cbc8
Cache resource names associated to policies to improve partial evaluation
...
Closes #38837
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-10 19:50:26 +02:00
Thomas Darimont
478e0b3264
Make sure that there is single audience allowed by default in JWT tokens sent to client authentication
...
closes #38819
Signed-off-by: mposolda <mposolda@gmail.com >
Co-authored-by: Thomas Darimont <thomas.darimont@googlemail.com >
Co-authored-by: mposolda <mposolda@gmail.com >
2025-04-10 18:08:10 +02:00
Ricardo Martin
4c319aa3fa
Add chrome install action in GHA to force a specific version of chrome
...
Closes #38817
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-04-10 14:16:16 +02:00
Peter Zaoral
6d6f9667c6
Document how Keycloak is upgraded when Operator is upgraded via OLM ( #38297 )
...
Closes : #35901
Signed-off-by: Peter Zaoral <pzaoral@redhat.com >
2025-04-10 13:56:42 +02:00
Steven Hawkins
5e8998ae32
fix: improving the name of application.properties ( #38691 )
...
closes : #38389
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-04-10 11:28:01 +02:00
vramik
fcd4e2bfff
Client 'admin-permissions' doesn't have protocol set.
...
Closes #38765
Signed-off-by: vramik <vramik@redhat.com >
2025-04-09 13:41:14 -03:00
Weblate (bot)
5f87b1a266
Updated translation for Japanese ( #38755 )
...
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Translated using Weblate (Japanese)
Translation: Keycloak/Theme base/admin
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/ja/
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
2025-04-09 18:24:44 +02:00
Pedro Igor
ae88d7921f
Improvements to partial evaluation
...
Closes #38732
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-09 18:15:28 +02:00
Robin Meese
c0df401ccf
add janher to dutch translation maintainer
...
Closes : #38792
Signed-off-by: Robin Meese <39960884+robson90@users.noreply.github.com >
2025-04-09 18:08:19 +02:00
WMartel
182758f046
Improve Organization endpoints with String body
...
- Added trim() call to get rid of surrounding white space characters
for organization POST endpoints that expect a String body instead of
an actual object
Closes #38760
Signed-off-by: WMartel <10606973+WMartel@users.noreply.github.com >
2025-04-09 11:59:24 +00:00
Falko Modler
770a575f95
Allow zero tracing-sampler-ratio
...
Closes #38764
Signed-off-by: Falko Modler <famod@users.noreply.github.com >
2025-04-09 11:57:03 +00:00
vramik
9c02bb29d3
Fix AvailableRoleMappingResource
...
Closes #35580
Signed-off-by: vramik <vramik@redhat.com >
2025-04-09 08:41:15 -03:00
Steven Hawkins
00104461bf
fix: removing quarkus-devtools-common transitive dependencies ( #38666 )
...
closes : #38665
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-04-08 14:03:50 -04:00
Martin Bartoš
83001e4024
OTelHttpClientFactory not configured properly when tracing enabled
...
Closes #38740
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
2025-04-08 17:04:23 +00:00
vramik
602258d935
[FGAP] Switch the feature from Experimental to Supported
...
Closes #38651
Signed-off-by: vramik <vramik@redhat.com >
2025-04-08 13:00:47 -03:00
Erik Jan de Wit
c33cc5c51e
fixed flatten function ( #38530 )
...
fixes : #37744
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2025-04-08 09:13:42 -04:00
Erik Jan de Wit
25feda7801
convert group to Id before setting the value ( #38746 )
...
fixes : #38712
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2025-04-08 08:26:56 -04:00
rmartinc
ba91a092ab
Migrate old recaptcha secret name when used
...
Closes #38607
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-04-08 14:22:25 +02:00
Pedro Igor
79b533ee02
Allow managing client authorization settings is manage scope is granted for clients
...
Closes #38726
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-08 13:07:48 +02:00
Alexander Schwartz
73ee966feb
Sorting the chapters of the HA guide
...
Closes #38721
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-08 07:23:53 -03:00
Alexander Schwartz
2ad776553a
Adding a guide on how to enable and use exemplars
...
Closes #38688
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-08 07:23:28 -03:00
Alexander Schwartz
9eb336ae41
Avoiding nip.io for stability ( #38613 )
...
Closes #38104
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-08 10:04:20 +02:00
Pedro Igor
be880ae204
Do not cache partial results when FGAP is enabled
...
Closes #38705
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-08 08:22:22 +02:00
Weblate (bot)
f88747eaed
Updated translation for Japanese ( #38735 )
...
Language: ja
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
2025-04-08 08:07:58 +02:00
Pedro Igor
8521b9952a
Export failing if the realm has FGAP enabled
...
Closes #38695
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-07 18:47:44 +02:00
Pedro Igor
87430fc181
Add impersonate-members scope to group resource type
...
Closes #38566
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-07 14:56:27 +00:00
Pedro Ruivo
e730d8bec5
Fix repeated info logs running an import
...
Fixes #37941
Signed-off-by: Pedro Ruivo <pruivo@redhat.com >
2025-04-07 15:42:57 +02:00
rmartinc
540ee9eda2
Add webauthn tests for the passkeys conditional UI authenticator
...
Closes #23659
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-04-07 15:04:59 +02:00
Pedro Igor
d98ca0a2a2
Make sure searches by identifiers are filtered
...
Closes #38679
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-07 14:59:43 +02:00
Stefan Guilhen
a4ca92ab4d
Validate realm name for uniqueness before creating a new realm in the DB
...
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com >
Closes #38426
2025-04-07 08:49:42 -04:00
Weblate (bot)
8820b3e7d3
Translations update from Hosted Weblate ( #38684 )
...
* Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
* Translated using Weblate (Slovenian)
Translation: Keycloak/Theme base/admin
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/sl/
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net >
---------
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
2025-04-07 13:31:06 +02:00
Lukas Hanusovsky
f5323fec24
[Test framework] AdminConsoleWhoAmILocaleTest migration ( #38158 )
...
* Moving files to the new test suite
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
* Move AdminConsoleWhoAmILocaleTest.java, DeclarativeUserTest.java to the new testsuite
Part of: #34494
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
---------
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com >
2025-04-07 12:45:52 +02:00
dependabot[bot]
570dc0f81a
Bump eslint from 9.23.0 to 9.24.0 in /js ( #38700 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 9.23.0 to 9.24.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.24.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-04-07 12:36:49 +02:00
dependabot[bot]
a48d9d55c5
Bump @eslint/js from 9.23.0 to 9.24.0 in /js ( #38702 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.23.0 to 9.24.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.24.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-04-07 12:36:19 +02:00
Šimon Vacek
2f852b4b9a
Move ClientRolesTest to the new testsuite ( #38505 )
...
Part of: #34494
Signed-off-by: Simon Vacek <simonvacky@email.cz >
2025-04-07 12:34:49 +02:00
vramik
6488890585
[FGAP:V2] remove configure scope from Client resource type
...
Closes #38567
Signed-off-by: vramik <vramik@redhat.com >
2025-04-07 07:05:02 -03:00
Stian Thorgersen
279e517548
Add OpenJDK 24 to matrix of tested JDKs ( #37803 )
...
* Add OpenJDK 24 to matrix of tested JDKs
Closes #33511
Signed-off-by: stianst <stianst@gmail.com >
* Update .github/workflows/ci.yml
Signed-off-by: Stian Thorgersen <stian@redhat.com >
* Update .github/workflows/ci.yml
Signed-off-by: Stian Thorgersen <stian@redhat.com >
---------
Signed-off-by: stianst <stianst@gmail.com >
Signed-off-by: Stian Thorgersen <stian@redhat.com >
2025-04-07 12:03:15 +02:00
Marek Posolda
f984644d07
Clarify in documentation that legacy token exchange requires FGAP:v1 ( #38694 )
...
closes #38693
Signed-off-by: mposolda <mposolda@gmail.com >
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
Signed-off-by: Marek Posolda <mposolda@gmail.com >
2025-04-07 08:27:56 +02:00
Alexander Schwartz
38b543af19
Review comments to align with style guide
...
Closes #38338
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-05 14:04:21 -03:00
Alexander Schwartz
d69a530d5b
Check HTML head for redirects
...
Closes #38655
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-04 18:40:41 +02:00
Stefan Guilhen
c4c3e2eee6
Allow redirection to idp when user email matches any of the org domains
...
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com >
Co-authored-by: Martin Panzer <martin.panzer@active-logistics.com >
Closes #33804
2025-04-04 11:28:04 -03:00
Alexander Schwartz
b211391e02
Enhance logging for a missing provider factory dependency
...
Closes #38594
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-04-04 15:38:02 +02:00
Pedro Igor
e5ff19b327
Adding missing fgap filtering to user count methods
...
Closes #38510
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com >
2025-04-04 14:21:57 +02:00