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 0100ac6d6e )
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 0baeff171a )
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 201ea6d19c )
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 360ff7050c )
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
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 949ef35a3b )
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 1f1ac2fc39 )
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 274afa88fa )
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
94c617c226
added proper filtering and fixed onToggle ( #39555 ) ( #39681 )
...
fixes : #39538
(cherry picked from commit d6ee2ed013 )
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2025-05-14 13:41:42 -04:00
Erik Jan de Wit
63396368d9
added missing setup ( #39632 ) ( #39679 )
...
fixes : #39612
(cherry picked from commit 9273ac965a )
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 4d2030017c )
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 8e99d04668 )
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 688a80d5ef )
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 21c0be3c6c )
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 014de8064d )
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 31c14e9173 )
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 c11fc2f910 )
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 f475646b87 )
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 85a43348b6 )
2025-05-01 13:23: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 0589db5def )
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 adcd007111 )
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 338ff88b06 )
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 ab1c781601 )
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 ef807f9a80 )
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 025ee4ee6f )
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 87dfdad4bf )
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 514b1b452b )
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
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
dependabot[bot]
70408dd2b9
Bump vite from 6.2.4 to 6.2.5 in /js ( #38673 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.5
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-04-04 09:23:56 +02:00
Weblate (bot)
52abc09e1a
Translations update from Hosted Weblate ( #38674 )
...
* Updated translation for Japanese
Language: ja
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 >
* Updated translation for Spanish
Language: es
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com >
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
---------
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com >
2025-04-04 08:56:13 +02:00
Stan Silvert
3919619bfc
Revert "make whole row disabled ( #38383 )" ( #38650 )
...
This reverts commit 7992529e4a .
Fixes #38648
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
2025-04-03 11:38:11 -04:00
Alexander Schwartz
04b8f690c4
Add additional validations for placeholders in message properties
...
Closes #38540
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net >
2025-04-03 11:51:27 -03:00
dependabot[bot]
9c9c9901c0
Bump @testing-library/react from 16.2.0 to 16.3.0 in /js ( #38623 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-version: 16.3.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-03 10:52:45 +02:00
Weblate (bot)
93f6325a55
Translations update from Hosted Weblate ( #38554 )
...
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Updated translation for German
Language: de
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com >
* Updated translation for Japanese
Language: ja
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
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 >
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Updated translation for Catalan
Language: ca
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jordi Mallach <jordi@mallach.net >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Jordi Mallach <jordi@mallach.net >
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
* Updated translation for Spanish
Language: es
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
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 >
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Hosted Weblate <hosted@weblate.org >
---------
Signed-off-by: Hosted Weblate <hosted@weblate.org >
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com >
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Signed-off-by: Jordi Mallach <jordi@mallach.net >
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com >
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com >
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com >
Co-authored-by: Jordi Mallach <jordi@mallach.net >
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com >
2025-04-03 08:04:31 +02:00
rmartinc
a10c8119d4
Define a max expiration window for Signed JWT client authentication
...
Closes #38576
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-04-02 18:32:54 +02:00