Commit Graph

1942 Commits

Author SHA1 Message Date
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
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
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
dependabot[bot]
4bc8918d00 Bump vite from 6.2.3 to 6.2.4 in /js (#38562)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.4
  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-02 12:58:35 +02:00
dependabot[bot]
fdfb0198f5 Bump vitest from 3.0.9 to 3.1.1 in /js (#38564)
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.9 to 3.1.1.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.1/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 3.1.1
  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-01 16:53:36 +02:00
Pedro Igor
61cb0acbc4 Fixing inconsistencies when evaluating permission in the evaluation tab
Closes #38498

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-04-01 11:40:27 -03:00
Stan Silvert
d5f0449ddb Make some policy fields not mandatory. (#38561)
* Make some policy fields not mandatory.

Fixes #38020

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

* Fix test.

Fixes #38020

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

* Remove unused labels

Fixes #38020

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

---------

Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2025-04-01 13:07:53 +00:00
Weblate (bot)
5083218a47 Translations update from Hosted Weblate (#38539)
* Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Updated translation for Romanian

Language: ro

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: niwde <tuzaredwin@gmail.com>

* 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 Georgian

Language: ka

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>

* Updated translation for Slovenian

Language: 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: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2025-03-31 08:26:09 +02:00
Weblate (bot)
a27d6663e4 Translations update from Hosted Weblate (#38423)
* Updated translation for Romanian

Language: ro

Updated translation for Romanian

Language: ro

Updated translation for Romanian

Language: ro

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Liviu Roman <contact@liviuroman.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Liviu Roman <contact@liviuroman.com>

* 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>

* Updated translation for Catalan

Language: ca

Updated translation for Catalan

Language: ca

Translated using Weblate (Catalan)

Translation: Keycloak/Theme base/admin
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/ca/

Updated translation for Catalan

Language: ca

Updated translation for Catalan

Language: ca

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>

* Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Translated using Weblate (Dutch)

Translation: Keycloak/Theme base/admin
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/nl/

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>

---------

Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Liviu Roman <contact@liviuroman.com>
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Jordi Mallach <jordi@mallach.net>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Liviu Roman <contact@liviuroman.com>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Co-authored-by: Jordi Mallach <jordi@mallach.net>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2025-03-28 18:32:07 +01:00
Douglas Palmer
4ccb50106a Add audience to the client-scopes evaluate tab (#38457)
* Add audience to the client-scopes evaluate tab #37548

Signed-off-by: Douglas Palmer <dpalmer@redhat.com>

* Simulate audience parameter in the evaluate tab - polishing

Signed-off-by: mposolda <mposolda@gmail.com>

---------

Signed-off-by: Douglas Palmer <dpalmer@redhat.com>
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: mposolda <mposolda@gmail.com>
2025-03-28 16:22:34 +01:00
Ricardo Martin
3172101664 Initialize the watch for use.refresh.tokens to true when there is no value (#38509)
Closes #38501

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-03-28 13:37:58 +01:00
Erik Jan de Wit
dac0336ea4 added 403 alternative error message (#38201)
* added 403 alternative error message

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

* remove retry link

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

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-28 07:11:43 -04:00
Erik Jan de Wit
3b5f1b2565 change the realm selector into a section (#38169)
* change the realm selector into a section

fixes: #38112

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

make realms a section and remove realm selector

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

* pr feedback

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

* fixed tests

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

* fixed realm test

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

* update nav items

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

* fixed markup

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

* fix test

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

* only show manage when you are logged in via master realm

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

* add fallback for when no realm access still see manage realms

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

* change link to go to realm dashboard

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

* change recent realms to go to dashboard

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

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-27 14:33:45 -04:00
Erik Jan de Wit
065d5c4289 always append the resource url (#38492)
fixes: #38454

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-27 13:21:38 +01:00
Erik Jan de Wit
649d8a0678 remove the use of namespace from the config (#38491)
fixes: #38250

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-27 07:01:17 -04:00
Ricardo Martin
19f9331e88 Re-add messages for recovery codes credential in the account console
Closes #38381

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-03-26 16:05:39 +01:00
Erik Jan de Wit
ddc3e6e77e initial version of the test and some refactor (#38388)
* initial version of the test and some refactor

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

* added policy test

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

* remove query all users

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

* resourceType instead of type

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

* small fix

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

* set selected value

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

* small ui issues

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

* fixed test

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

* made tests more atomic

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

* change to use v2

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

* skip for now

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

* org test fix

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

* remove old permissions test

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

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-26 09:32:13 -04:00
Erik Jan de Wit
7992529e4a make whole row disabled (#38383)
fixes: #38382

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-26 08:00:16 +01:00
Weblate (bot)
d38f1cf421 Translations update from Hosted Weblate (#38343)
* Updated translation for German

Language: de

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>

* Updated translation for Romanian

Language: ro

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: niwde <tuzaredwin@gmail.com>

* 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>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Giovanni Quarella <gquarella@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: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Giovanni Quarella <gquarella@gmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-03-25 21:19:26 +01:00
dependabot[bot]
c6b8bad1d0 Bump vite from 6.2.2 to 6.2.3 in /js (#38401)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.2 to 6.2.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  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-03-25 14:00:24 +01:00
Stan Silvert
f2628a9615 Fix Typescript error during build-lib. (#38342)
* Fix Typescript error during build-lib.

Also allow build-lib to run on Windows.

Fixes #33432

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

* Allow account build-lib to run on Windows.

Fixes #33432

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

* Add cross-env to account console.

Fixes #33432

Signed-off-by: Stan Silvert <ssilvert@redhat.com>

---------

Signed-off-by: Stan Silvert <ssilvert@redhat.com>
2025-03-24 07:50:05 -04:00
Laurids Møller Jepsen
8f7c1871a7 Add client OIDC configuration for setting the header type in access tokens.
If this setting is On, the access token header type will be "at+jwt" in compliance with RFC 9068, see https://datatracker.ietf.org/doc/html/rfc9068#section-2.1. If the setting is Off, the access token header type will be "JWT". The setting is Off per default.

Closes #36696

Signed-off-by: Laurids Møller Jepsen <laurids.jepsen@cryptomathic.com>
2025-03-24 10:35:41 +01:00
Weblate (bot)
4c11edd182 Translations update from Hosted Weblate (#38276)
* Updated translation for German

Language: de

Co-authored-by: Johannes Bergmann <johbergmann@web.de>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Johannes Bergmann <johbergmann@web.de>

* Updated translation for Romanian

Language: ro

Updated translation for Romanian

Language: ro

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: niwde <tuzaredwin@gmail.com>

* Translated using Weblate (Catalan)

Translation: Keycloak/Theme base/admin
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseadmin/ca/

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jordi Mallach <jordi@mallach.net>
Signed-off-by: Jordi Mallach <jordi@mallach.net>

* Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Updated translation for Italian

Language: it

Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Giovanni Quarella <gquarella@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* 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>

---------

Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Johannes Bergmann <johbergmann@web.de>
Signed-off-by: niwde <tuzaredwin@gmail.com>
Signed-off-by: Jordi Mallach <jordi@mallach.net>
Signed-off-by: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Giovanni Quarella <gquarella@gmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Johannes Bergmann <johbergmann@web.de>
Co-authored-by: niwde <tuzaredwin@gmail.com>
Co-authored-by: Jordi Mallach <jordi@mallach.net>
Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-03-21 22:00:02 +01:00
Erik Jan de Wit
9c2825eb0e reverted change made to client select as it breaks (#38324)
* reverted change made to client select as it breaks

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

* added fix for permissions

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

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-21 14:13:07 +01:00
Erik Jan de Wit
adfebfbeb7 added missing onDataChange handler (#38314)
fixing: #38260

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-21 14:12:55 +01:00
Sebastian Rose
4fb1c41155 Sending Mails via SMTP and XOAUTH2 authentication mechanism
Closes #17432

Signed-off-by: Sebastian Rose <sebastian.rose@gmail.com>
2025-03-21 10:12:18 +01:00
Venelin Cvetkov
d388dc7936 Add config param disableTypeClaimCheck in order to validate external tokens without typ claim
Closes #33332

Signed-off-by: Venelin Cvetkov <venelin.tsvetkov@gmail.com>
2025-03-20 12:42:12 +01:00
dependabot[bot]
80e0673284 Bump @vitejs/plugin-react-swc from 3.8.0 to 3.8.1 in /js (#38278)
Bumps [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react-swc/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react-swc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react-swc/compare/v3.8.0...v3.8.1)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react-swc"
  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-03-20 09:31:21 +01:00
Martin Bartoš
27f9755347 Missing translation for INVITE_ORG event in admin console (#37531)
Fixes #37530

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-03-19 16:03:49 -04:00
Erik Jan de Wit
345dbb2b47 use default value when specified (#38048)
fixes: #37928

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-19 16:00:57 -04:00
Erik Jan de Wit
7bfceee8fb better filter and match the tabs that should be rendered dynamic (#38199)
fixes: #38078

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-19 15:56:33 -04:00
Erik Jan de Wit
7e4199e294 re added search on admin ui (#38203)
fixes: #37890

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-19 15:49:14 -04:00
Weblate (bot)
3fb164cdfa Translations update from Hosted Weblate (#38207)
* Updated translation for German

Language: de

Updated translation for German

Language: de

Updated translation for German

Language: de

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jan Beckmann <king-jan1999@hotmail.de>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Jan Beckmann <king-jan1999@hotmail.de>

* Added translation for Romanian

Language: ro

Added translation for Romanian

Language: ro

Added translation for Romanian

Language: ro

Added translation for Romanian

Language: ro

Added translation for Romanian

Language: ro

Added translation for Romanian

Language: ro

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>

* 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 Georgian

Language: ka

Updated translation for Georgian

Language: ka

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: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Jan Beckmann <king-jan1999@hotmail.de>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Jan Beckmann <king-jan1999@hotmail.de>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2025-03-19 20:12:36 +01:00
Erik Jan de Wit
8b110ea8b5 can be undefined if nothing is found (#38254)
fixes: #38240

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2025-03-19 14:23:20 +00:00