Closes#41034
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Marek Posolda <mposolda@gmail.com>
This commit fixes a bug the wrong user session is removed if the user session limit
for realm and client is exceeded at the same time.
Closes#38016
Signed-off-by: Håvar Nøvik <havar@novik.email>
Closes#40739
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>
* Updated translation for Portuguese (Brazil)
Language: pt_BR
Updated translation for Portuguese (Brazil)
Language: pt_BR
Updated translation for Portuguese (Brazil)
Language: pt_BR
Updated translation for Portuguese (Brazil)
Language: pt_BR
Updated translation for Portuguese (Brazil)
Language: pt_BR
Co-authored-by: Felipe Zorzo <felipe.b.zorzo@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Felipe Zorzo <felipe.b.zorzo@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
* Updated translation for Russian
Language: ru
Co-authored-by: Anton Petrov <petrov9810@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Anton Petrov <petrov9810@gmail.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: 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
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
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
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>
Co-authored-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com>
* Updated translation for Dutch
Language: nl
Co-authored-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Erik Jan de Wit <edewit@redhat.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>
* Updated translation for French
Language: fr
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Sylvain Pichon <service@spichon.fr>
* Update translation files
Updated by "Remove blank strings" hook in Weblate.
Updated translation for Georgian
Language: ka
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: Felipe Zorzo <felipe.b.zorzo@gmail.com>
Signed-off-by: Hosted Weblate <hosted@weblate.org>
Signed-off-by: Anton Petrov <petrov9810@gmail.com>
Signed-off-by: Liviu Roman <contact@liviuroman.com>
Signed-off-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Signed-off-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com>
Signed-off-by: Erik Jan de Wit <edewit@redhat.com>
Signed-off-by: Hernan Lopez <hernan.lopez@gmail.com>
Signed-off-by: Sylvain Pichon <service@spichon.fr>
Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Felipe Zorzo <felipe.b.zorzo@gmail.com>
Co-authored-by: Anton Petrov <petrov9810@gmail.com>
Co-authored-by: Liviu Roman <contact@liviuroman.com>
Co-authored-by: Kohei Tamura <ktamura.biz.80@gmail.com>
Co-authored-by: Yoshiyuki Tabata <yoshiyuki.tabata.jy@hitachi.com>
Co-authored-by: Erik Jan de Wit <edewit@redhat.com>
Co-authored-by: Hernan Lopez <hernan.lopez@gmail.com>
Co-authored-by: Sylvain Pichon <service@spichon.fr>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Fixes#40754
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
This commit fixes an issue throwing an NPE when trying to encode a token without having a client set in the session context. In other places in this class (like getSignatureAlgorithm(String)) this is checked. But in the type(TokenCategory) it was forgotten to check.
Closes#40383
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
* Allow host:port syntax for --debug in kc.sh
Loosen the --debug argument parsing in kc.sh to accept full host:port
addresses (e.g. 0.0.0.0:8787 or *:8787) in addition to plain port
numbers. This enables JDWP to bind to all container interfaces when
running Keycloak in Docker, without requiring manual JAVA_OPTS overrides
or script edits.
Closes#38924
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Handle IPv6 address in --debug parameter in kc.sh
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Handle both bare and bracketed IPv6 addresses in kc.sh --debug parameter
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Handle corner cases in kc.sh --debug parameter IPv6 address handling
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Simplify kc.sh --debug parameter parsing, assume bracketed IPv6 addresses
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Remove final else case to avoid consuming following parameters
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Standardize indentation in kc.bat script
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Allow host:port syntax for --debug in kc.bat
Signed-off-by: mircea.talu <talumircea13@gmail.com>
* Add documentation for host:port usage in --debug parameter
Signed-off-by: mircea.talu <talumircea13@gmail.com>
---------
Signed-off-by: mircea.talu <talumircea13@gmail.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
Language: ja
Updated translation for Japanese
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>