1931 Commits

Author SHA1 Message Date
rmartinc
5bb39db986 Disable email verification when email manually changed by idp review
Closes #40446

Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 86f0a7864f2bdd991d5e24e6844ddabfce0aa6de)
2025-06-26 16:15:15 +02:00
Jackie Weng
248de0fc91
fix: avoid double-submission in password change and recovery code screens
fixes #39759

Signed-off-by: Jackie Weng <jweng@linz.govt.nz>
2025-06-06 07:46:52 +00:00
Roni Saha
054f0a2052
Remove redundant username error display logic
The error message rendering for the username field was removed as it is already handled in @field.input macro

Closes #39663

Signed-off-by: Roni Saha <roni.cse@gmail.com>
2025-05-14 09:42:10 +02:00
Ricardo Martin
6c88e54b29 Disable social links after being clicked (#39031)
Closes #35278

Signed-off-by: rmartinc <rmartinc@redhat.com>
(cherry picked from commit 3969c40f61040dd100f046856bddaf2e7922df16)
2025-05-07 11:13:25 +02:00
Steven Hawkins
928a756a7a
fix: relaxes the admin root redirect check (#39095) (#39337)
closes: #39085



also changing the adminroot test to seem like it's coming from a proxy



---------


(cherry picked from commit 08b5183784b7bbedaeee7e965a5fac17c2407ffa)

Signed-off-by: Steven Hawkins <shawkins@redhat.com>
2025-04-30 09:13:14 +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
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
rmartinc
43c79e8d1b Add locale attribute to the registration context
Closes #38029

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-04-02 09:03:06 +02: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
Martin Bartoš
0300de2757
Login[v2]: WebAuthn/Passkeys screens are not polished (#38419)
Closes #38415

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-03-26 14:48:17 +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
Martin Bartoš
dbecdd8ae2
Login[v2]: Improve login screens (#38229)
* Login[v2]: Improve login screens

Closes #38120

Closes #38121

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* Remove kc-card CSS property

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

---------

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-03-25 07:22:17 +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
11c5c3aa88
changed it back to using full width buttons (#37318)
* changed it back to using full width buttons

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

* fixed padding on the buttons

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

* grid when there are more then 3

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

* better icon alignment

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

* Remove uneven layout for social providers

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* Use same layout of social providers for xl and sm

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* Fix LoginPageTest

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* Generalize additional SVG handling for social providers

Signed-off-by: Martin Bartoš <mabartos@redhat.com>

---------

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
2025-03-21 11:19:40 +01:00
Martin Bartoš
9aa50bdef0
Login[v2]: Use SVG Keycloak logo (#38267)
Closes #38263

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-03-20 08:03:42 -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
Martin Bartoš
8f797ac34b
Login[v2]: Keycloak logo is not fully visible (#38123)
Closes #38119

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2025-03-19 14:26:10 +01:00
Weblate (bot)
7573555e9b
Translations update from Hosted Weblate (#38185)
* 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

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 Slovenian

Language: sl

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>
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>
Signed-off-by: Anonymous <noreply@weblate.org>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-03-18 08:51:24 +01:00
Alexander Schwartz
7aa5130628
Validate single quotes in themes
Closes #37930

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-03-17 15:18:02 +01:00
Weblate (bot)
5a43903b71
Translations update from Hosted Weblate (#38042)
* 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>

* 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

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: Kohei Tamura <ktamura.biz.80@gmail.com>
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: Kohei Tamura <ktamura.biz.80@gmail.com>
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-14 18:24:31 +01:00
Weblate (bot)
780398443f
Translations update from Hosted Weblate (#37987)
* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for Catalan

Language: ca

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 Italian

Language: it

Translated using Weblate (Italian)

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

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: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-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: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.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-12 07:46:29 +01:00
Naser Mirzaei
9c1c889fd4
Fix persian typos (#37958)
Signed-off-by: Naser Mirzaei <nasermirzaei89@gmail.com>
2025-03-11 12:57:15 +00:00
McLaynV
cac93f7d3d
messages cs+sk (#37670)
* messages cs+sk (fix #37668)

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>

* messages cs+sk (fix #37668)

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>

* Fix typos

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>

* capital "Vas" / "Vam"

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>

* "pre" -> "na"

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>
Co-Authored-By: Martin Kanis <martin-kanis@users.noreply.github.com>

---------

Signed-off-by: McLaynV <25386191+McLaynV@users.noreply.github.com>
Co-authored-by: Martin Kanis <martin-kanis@users.noreply.github.com>
2025-03-11 11:53:23 +01:00
Weblate (bot)
cec8f1f314
Translations update from Hosted Weblate (#37932)
* Updated translation for German

Language: de

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

* Updated translation for Catalan

Language: ca

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

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Updated translation for Italian

Language: it

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

* Updated translation for Dutch

Language: nl

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

* Updated translation for Slovenian

Language: sl

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

---------

Signed-off-by: Giovanni Quarella <gquarella@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
2025-03-10 09:21:16 +01:00
Weblate (bot)
02af3cc28c
Translations update from Hosted Weblate (#37837)
* 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 Italian

Language: it

Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Giovanni Quarella <gquarella@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: EdoardoTona <tona.edoardo@gmail.com>
Signed-off-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: EdoardoTona <tona.edoardo@gmail.com>
Co-authored-by: Giovanni Quarella <gquarella@gmail.com>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
2025-03-07 22:16:56 +01:00
pizza-and-coke
68f930fdba
Fix wrong closing tag (#37854)
Closes #37842

Signed-off-by: pizza-and-coke <hodanf34@warmion.com>
2025-03-05 23:40:39 +00:00
SaraPristovnik
bc13696975 Updated translation for Slovenian
Language: sl

Translated using Weblate (Slovenian)

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

Co-authored-by: SaraPristovnik <pristovniksara106@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: SaraPristovnik <pristovniksara106@gmail.com>
2025-02-27 20:07:47 +01:00
Stian Thorgersen
c22f76867f
Move doLogin to AbstractOAuthClient (#37638)
Closes #37637

Signed-off-by: stianst <stianst@gmail.com>
2025-02-26 12:34:03 +01:00
Weblate (bot)
ad28af1788
Translations update from Hosted Weblate (#37646)
* Updated translation for German

Language: de

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 Georgian

Language: ka

Updated translation for Georgian

Language: ka

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 Spanish

Language: es

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>
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: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-02-26 08:25:18 +01:00
Matej
99b15ffff0
Add support for Slovenian locale
Closes #37011

Signed-off-by: Matej Mulej <matej.mulej@lab4pay.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Matej Mulej <matej.mulej@lab4pay.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-25 09:14:03 +01:00
Weblate (bot)
6caef19689
Translations update from Hosted Weblate (#37604)
* Updated translation for Georgian

Language: ka

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

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>

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

Language: ka

Translated using Weblate (Georgian)

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

Updated translation for Georgian

Language: ka

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

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

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

Language: de

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 Dutch

Language: nl

Co-authored-by: Anonymous <noreply@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>
Signed-off-by: Hosted Weblate <hosted@weblate.org>

---------

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: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
Signed-off-by: Anonymous <noreply@weblate.org>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
2025-02-25 09:09:13 +01:00
Alexander Schwartz
a3af12cf26 Avoid surplus blanks in source strings
Closes #37582

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-02-24 14:51:14 -03:00
Alexander Schwartz
9bf0af612a
Autodetect RTL/LTR for email texts
Closes #37584

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-02-24 14:31:57 +01:00
Weblate (bot)
7cb08ecb69
Translations update from Hosted Weblate (#37576)
* Update translation files

Updated by "Squash Git commits" hook in Weblate.

Update translation files

Updated by "Squash Git commits" hook in Weblate.

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

* Update translation files

Updated by "Squash Git commits" hook in Weblate.

Update translation files

Updated by "Squash Git commits" hook in Weblate.

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

* Update translation files

Updated by "Squash Git commits" hook in Weblate.

Signed-off-by: Hosted Weblate <hosted@weblate.org>

---------

Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Hernan Javier Lopez <herver1971@users.noreply.github.com>
Co-authored-by: Hernan Javier Lopez <herver1971@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-02-23 10:56:54 +01:00
Alexander Schwartz
5d77e7ea7d
Add a HTML sanitizer for translated message resources
Closes #37428

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-02-20 12:18:44 +01:00
Weblate (bot)
640f3b178d
Translations update from Hosted Weblate (#37409)
* Updated translation for German

Language: de

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>

* Update translation files

Updated by "Squash Git commits" 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>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
2025-02-18 15:27:16 +01:00
rmartinc
a121418fe7 Show error message only in the username field for the login.ftl
Closes #37229

Signed-off-by: rmartinc <rmartinc@redhat.com>
2025-02-13 12:43:07 -03:00
Alexander Schwartz
a0a5d0bcb2
Prevent duplicate keys in message properties for themes (#37179)
Closes #33357

Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2025-02-13 09:38:31 +01:00
Weblate (bot)
eccb68cbe0
Updated translation for Spanish (#37208)
Language: es

Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-02-10 17:41:43 +01:00
Alexander Schwartz
690b0e4bef
VERIFY_EMAIL as supported Application Initiated Action
Closes #25154

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-06 16:49:28 +01:00
Weblate (bot)
1b91037ee1
Updated translation for Spanish (#37067)
Language: es

Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-02-05 10:17:20 +01:00
baikjy0215
e53a56317e
Update messages_ko.properties (#35729)
Updated "noAccount=새 사용자?" to noAccount=계정이 없으신가요?"

This is to make it more polite and fluent

Signed-off-by: baikjy0215 <110450904+baikjy0215@users.noreply.github.com>
2025-02-04 15:24:18 -05:00
Weblate (bot)
ec5c24e77b
Translations update from Hosted Weblate (#36929)
* 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 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: 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: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2025-02-04 15:08:10 +01:00
Dave Meyer
5ea7825f1e
Fixed typos in email theme
Closes #36988

Signed-off-by: Dave Meyer <contact@davemeyer.io>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2025-02-04 10:09:44 +01:00
jmorille
3327f53a6e
Add patch for keycloak (#36948)
Signed-off-by: MORILLE Jerome <morille.jerome@groupagrica.com>
Co-authored-by: MORILLE Jerome <morille.jerome@groupagrica.com>
2025-01-31 13:35:09 +01:00
Yves Le Jan
5e6bb9f7bd
Update messages_fr.properties to fix grammar typo
Closes #32766

Signed-off-by: Yves Le Jan <40696720+ywwwes@users.noreply.github.com>
2025-01-30 08:58:24 +00:00
Weblate (bot)
8b525a4ee8
Update translation files (#36812)
Updated by "Cleanup translation files" hook in Weblate.

Updated translation for Spanish

Language: es

Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
2025-01-27 12:42:59 +01:00
Pedro Igor
eace63043d Remember the organization once selected when reloading pages
Closes #36629

Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2025-01-24 15:02:56 +01:00