github-actions[bot]
e2159c32d1
Set version to 26.2.12
2025-12-01 07:00:59 +00:00
Pedro Igor
ac227ca956
Ordering attributes will unset the unmanaged attribute policy
...
Closes #44010
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-11-11 13:46:12 +01:00
Giuseppe Graziano
a752492843
Invalidate sessions created with remember me when remember me is disabled for realm
...
Closes #43328
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
2025-10-16 15:06:38 +02:00
Marek Posolda
2720ed988f
Security Defenses realm settings lost when switching between Headers and Brute Force Detection tabs ( #43318 )
...
closes #42676
(cherry picked from commit 0100ac6d6eec6ca4c6b45e11d54d5de9cb0660b6)
Signed-off-by: mposolda <mposolda@gmail.com>
2025-10-09 14:21:59 +02:00
Martin Kanis
e2726e7342
Username containing a '#' is truncated in Admin Console when hiding inherited roles ( #42950 )
...
Closes #42949
Signed-off-by: Martin Kanis <mkanis@redhat.com>
(cherry picked from commit 0baeff171aecf76c0bf38788bf221bc44c5ea838)
2025-09-30 08:39:32 -03:00
mposolda
86516bb3dc
Missing switch 'ID Token as detached signature' in the admin console client settings
...
closes #42769
Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit 201ea6d19c92ea91a9943521d486402d55fd1b63)
2025-09-22 12:09:10 +02:00
Alexander Schwartz
f21138745c
Add missing fields for client offline session timeout and lifespan
...
Closes #42369
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-09-12 14:23:29 +02:00
Ricardo Martin
a61f1d90be
Use back keycloak-js instead of initiate login in the backend for account ( #42035 )
...
Closes #40463
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 360ff7050c290939d529e68b461ba61c7c11404a)
2025-09-09 08:51:04 +02:00
Alexander Schwartz
399aa6cfd4
Translate the validation error returned from the backend
...
Closes #42182
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-09-08 14:47:56 -04:00
Alexander Schwartz
0ccb91d97e
Show length validations in the admin UI
...
Closes #42178
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2025-09-04 12:28:44 -03:00
Ricardo Martin
9f653d7e64
Allow and control sending UTF-8 emails in the default email sender impl
...
Closes #41023
Signed-off-by: rmartinc <rmartinc@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
(cherry picked from commit 949ef35a3bda916b24763c435033258a84ba8596)
2025-08-19 09:46:39 +02:00
Alexander Schwartz
6696306108
Adjust the test to dynamically remove all sessions
...
This will handle even those sessions created by other tests.
Closes #41545
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-08-14 10:26:58 -03:00
Jon Koops
35f34bd9f1
Align TypeScript code with Node.js requirements ( #41731 ) ( #41747 )
...
(cherry picked from commit 1f1ac2fc398fec83b1c40c3a10f8e4a4d0184406)
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2025-08-08 08:33:54 -04:00
mposolda
e36fff1287
Add option 'Requires short state parameter' to OIDC IDP
...
closes #40237
Signed-off-by: mposolda <mposolda@gmail.com>
(cherry picked from commit 274afa88fae0967ab281be93d41ec0ad1e8586cc)
2025-07-14 08:43:29 +02:00
Alexander Schwartz
aaa6a5d1b2
Avoid unbalanced curly braces in message properties
...
Closes #40151
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-06-04 09:53:50 +02:00
Alexander Schwartz
e77df154d9
added missing } ( #40169 )
...
Fixes : #40139
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-06-03 10:33:02 +02:00
Erik Jan de Wit
dd8b412bc8
use scroll into view instead of hash override ( #39702 ) ( #39754 )
...
fixes : #39693
(cherry picked from commit 5a992e3f5407804e94858044f8c83aaf59917336)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-16 10:42:52 +02:00
Erik Jan de Wit
94c617c226
added proper filtering and fixed onToggle ( #39555 ) ( #39681 )
...
fixes : #39538
(cherry picked from commit d6ee2ed013e95dcd60c409379adf6d74d29bf210)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-14 13:41:42 -04:00
Erik Jan de Wit
e40c955333
use the selected options in the render ( #39535 ) ( #39680 )
...
fixes : #39496
(cherry picked from commit 9cb5b5926dea298c84cd13da93751ed67dabcc12)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-14 13:41:18 -04:00
Erik Jan de Wit
63396368d9
added missing setup ( #39632 ) ( #39679 )
...
fixes : #39612
(cherry picked from commit 9273ac965a4ee0c37fef00c3402e002dc7f5d024)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-14 13:40:53 -04:00
Erik Jan de Wit
e9d240acb5
should re register as the tabs make it unmount ( #39526 ) ( #39678 )
...
fixes : #39509
fixes : #39499
(cherry picked from commit 4d2030017c885fbc60382d2bda66ed41be0ba59c)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-14 13:40:34 -04:00
Erik Jan de Wit
bebab54ecc
fetch already set values so the labels are known ( #39415 ) ( #39677 )
...
fixes : #39358
(cherry picked from commit 8e99d04668929f14c1a9bcd101a019365918e057)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-05-14 13:40:00 -04:00
Ricardo Martin
6d198a98f6
Add option to log details in the JBossLoggingEventListenerProvider ( #39361 )
...
Closes #38985
Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 688a80d5ef4895315abfe2edb70d7b505c2ff492)
2025-05-05 12:23:56 +02:00
Erik Jan de Wit
8795cdefca
remove delete button when flow is in use ( #38861 ) ( #39396 )
...
partially fixes : #38145
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 21c0be3c6c874b230dc65f54cbdf643f33b36bb9)
2025-05-01 13:26:42 -04:00
Erik Jan de Wit
821ac1f9a0
use onDataChange instead of text changed ( #38771 ) ( #39395 )
...
fixes : #38482
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 014de8064d8ce799c57bed4c4a685e25afc13518)
2025-05-01 13:25:55 -04:00
Erik Jan de Wit
8cfc438f5f
refresh realm when policy changed ( #38774 ) ( #39394 )
...
fixes : #38703
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 31c14e91737036b5f895bfe5937b8ced83745bf0)
2025-05-01 13:25:25 -04:00
Erik Jan de Wit
a876867c20
clear form values before setting new one ( #38805 ) ( #39393 )
...
fixes : #38799
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit c11fc2f910b5cef92a344614cd150fd8270b3346)
2025-05-01 13:25:02 -04:00
Erik Jan de Wit
ffaa7c2592
stringify attribute ( #38968 ) ( #39392 )
...
fixes : #38873
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit f475646b877a70a58a636fd1930092fa8ef332a0)
2025-05-01 13:24:25 -04:00
Erik Jan de Wit
7da3849a3b
changed home button to reload ( #38967 ) ( #39391 )
...
fixes : #38932
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 85a43348b6853d124d9161915f7a208b83f86669)
2025-05-01 13:23:39 -04:00
Erik Jan de Wit
5fefe1961a
change readonly to disabled so that it differs from a normal field ( #39016 ) ( #39390 )
...
fixes : #38934
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 4dfb465c273766b6eb07b102e170af969ada90d2)
2025-05-01 13:22:39 -04:00
Erik Jan de Wit
b99a91a09b
made the query paginated ( #39060 ) ( #39389 )
...
fixes : #39026
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 0589db5defb12fc68a7fb9a712cd3da05f90be6b)
2025-05-01 13:21:56 -04:00
Erik Jan de Wit
6e20544ddd
refresh when search is cleared ( #39209 ) ( #39388 )
...
fixes : #39180
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit adcd007111bacc82f315bc623a5a092f9cdaf4a7)
2025-05-01 13:21:23 -04:00
Erik Jan de Wit
4411020cde
update client after import ( #39056 ) ( #39387 )
...
fixes : #39055
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit 338ff88b06cb0c1af86387c0721c8eb58fc75818)
2025-05-01 13:18:51 -04:00
Erik Jan de Wit
b4b6e086a3
value can also be a string when using default value ( #39202 ) ( #39386 )
...
fixes : #38964
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit ab1c7816018e7482f37961370f27abddb4458ab4)
2025-05-01 09:58:22 -04:00
Erik Jan de Wit
c727590c66
add translation for default locale ( #39320 ) ( #39383 )
...
fiexs: #39187
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
(cherry picked from commit ef807f9a80124a253c4d7ff36d5142e242e49fef)
2025-05-01 09:08:54 -04:00
Erik Jan de Wit
500c957462
fixed when client select is a id instead of an clientId
...
fixes : #38929
(cherry picked from commit 025ee4ee6fe08b6cc76b6f5d8d25a3e1eac693b2)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-04-23 11:09:00 +00:00
Erik Jan de Wit
61fbcae818
fixed search on only one resource ( #38794 ) ( #39115 )
...
fixes : #38458
(cherry picked from commit 87dfdad4bf2a1a4c6b90456803da2c38f1a4a018)
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-04-23 10:04:38 +02:00
Erik Jan de Wit
c5513a3f37
make group select required when specific group is selected ( #38768 ) ( #39114 )
...
* 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>
(cherry picked from commit 514b1b452b1bb418e7c6169934129dbd31bd87c7)
2025-04-23 08:46:19 +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
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
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
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
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
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
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
Stan Silvert
ae853a01a1
Don't reset the form at start of form setup. ( #38669 )
...
Fixes #38500
Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2025-04-04 07:53:23 -04:00