Stefano Azzalini
6d67c1f9cc
Normalize default authentication flow descriptions to start with an uppercase letter ( #31277 )
...
Closes #31291
Signed-off-by: Stefano Azzalini <stefano.azzalini@luminator.com>
2024-07-16 13:49:35 +02:00
Erik Jan de Wit
39cc7013b0
Revert "Added template overrides ( #31106 )"
...
This reverts commit 0a5a08229f
.
2024-07-16 13:26:33 +02:00
Stian Thorgersen
1fb5db0fcb
Add page supplier, including support for multi-typed suppliers ( #31313 )
...
Closes #30611
Closes #30097
Signed-off-by: stianst <stianst@gmail.com>
2024-07-16 12:36:51 +02:00
Pedro Ruivo
9b39498085
Add default stack in cache-ispn.xml
...
A bug in Infinispan prevents the metrics to be registered if the "stack"
is not specified.
Change the default configuration shipped with Keycloak to use the UDP
stack as default.
UDP is the default in previous Keycloak versions.
Fixes #31218
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-07-16 12:05:38 +02:00
Lex Cao
6c71ad2884
Fallback to no override flow when missing in client override
...
Closes #30765
Signed-off-by: Lex Cao <lexcao@foxmail.com>
2024-07-16 11:33:41 +02:00
Pascal Knüppel
8485bc38ef
Make ProofType a string instead of enum ( #31000 )
...
fixes #30999
Signed-off-by: Pascal Knüppel <pascal.knueppel@governikus.de>
2024-07-16 11:30:38 +02:00
Stian Thorgersen
479e2132fc
Add support to select supplier for a given type ( #31292 )
...
Closes #30609
Signed-off-by: stianst <stianst@gmail.com>
2024-07-16 10:22:00 +02:00
Miquel Simon
73247f585a
Adding database suppliers ( #31073 )
...
* Closes #30616 . Added database suppliers.
Signed-off-by: Miquel Simon <msimonma@redhat.com>
Co-authored-by: stianst <stianst@gmail.com>
2024-07-16 09:28:43 +02:00
Thomas Darimont
2140e573f2
Fix test LDAP connection with multiple ldap connection urls
...
Previously, the given connection string was check with URI.create(..) which
failed when multiple space separated LDAP URLs were given.
Closes #31267
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
2024-07-16 08:57:50 +02:00
Martin Kanis
887db25f00
Allow auto-redirect existing users federated from organization broker when using the username
...
Closes #30746
Signed-off-by: Martin Kanis <mkanis@redhat.com>
2024-07-15 13:48:45 -03:00
mposolda
1864cf1827
Offline tokens created in Keycloak 14 or earlier will not work on Keycloak 25
...
closes #31224
Signed-off-by: mposolda <mposolda@gmail.com>
2024-07-15 18:30:35 +02:00
Erik Jan de Wit
fab9028caa
fixed the url missed after refactoring ( #31284 )
...
fixes : #31244
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-15 15:31:01 +02:00
Erik Jan de Wit
0a5a08229f
Added template overrides ( #31106 )
...
* Added template overrides
fixes : #31021
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* pr review comment
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* * removed duplicated javascript and fixed formatting
* addressed PR comments
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-15 14:47:29 +02:00
Hynek Mlnarik
25b198ed51
Fixed linting issues
...
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-07-15 09:54:11 +02:00
dependabot[bot]
d76a195cba
Bump prettier from 3.3.2 to 3.3.3
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 09:54:11 +02:00
Lukas Hanusovsky
72fb64f7fc
Testsuite PoC - distribution server run mode. ( #31186 )
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
2024-07-15 09:31:50 +02:00
dependabot[bot]
17af757662
Bump i18next from 23.11.5 to 23.12.1
...
Bumps [i18next](https://github.com/i18next/i18next ) from 23.11.5 to 23.12.1.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.11.5...v23.12.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 09:20:43 +02:00
dependabot[bot]
f1d3cda20a
Bump vite-plugin-checker from 0.7.1 to 0.7.2
...
Bumps [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/fi3ework/vite-plugin-checker/releases )
- [Changelog](https://github.com/fi3ework/vite-plugin-checker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fi3ework/vite-plugin-checker/compare/vite-plugin-checker@0.7.1...vite-plugin-checker@0.7.2 )
---
updated-dependencies:
- dependency-name: vite-plugin-checker
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 09:20:01 +02:00
dependabot[bot]
f790d80a4e
Bump @eslint/js from 9.6.0 to 9.7.0
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.6.0 to 9.7.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.7.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 09:18:54 +02:00
dependabot[bot]
1724051f48
Bump eslint-plugin-react from 7.34.3 to 7.34.4
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.34.3 to 7.34.4.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 09:18:20 +02:00
Pedro Igor
c33585a5f4
All pubic brokers are shown during authentication rather than only those associated with the current organization
...
Closes #31246
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-07-12 17:51:39 +02:00
Giuseppe Graziano
1df60461a9
Avoid race condition when using initial-access-token
...
Closes #27294
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
2024-07-12 16:33:02 +02:00
Douglas Palmer
9300903674
page-expired error page shown when using browser back-button on forgot-password page after invalid login attempt
...
Closes #25440
Signed-off-by: Douglas Palmer <dpalmer@redhat.com>
2024-07-12 16:24:21 +02:00
Thomas Darimont
e79d10e71e
Add missing user event translations to admin-ui
...
Fixes #27677
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-07-12 10:04:57 +02:00
Pascal Knüppel
4028ada2a5
Add required default-context value to VerifiableCredential ( #30959 )
...
closes #30958
Signed-off-by: Pascal Knüppel <pascal.knueppel@governikus.de>
2024-07-11 18:25:11 +02:00
Pascal Knüppel
96234d42cf
Exchange Enum type of Format for String ( #30875 )
...
closes #30873
Signed-off-by: Pascal Knüppel <pascal.knueppel@governikus.de>
2024-07-11 18:18:14 +02:00
Steven Hawkins
4970a9b729
fix: deprecate KEYCLOAK_ADMIN and KEYCLOAK_ADMIN_PASSWORD
...
closes : #30658
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Jon Koops <jonkoops@gmail.com>
2024-07-11 18:07:57 +02:00
Pascal Knüppel
b005625591
Add getter-methods to OAuth2GrantType.Context ( #31077 )
...
closes #31076
Signed-off-by: Pascal Knüppel <pascal.knueppel@governikus.de>
2024-07-11 18:07:26 +02:00
rmartinc
e80c3fee9b
Change link to https://github.com/eclipse/microprofile/wiki/JWT_Auth
...
Closes #31219
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-07-11 18:03:57 +02:00
Steve Hawkins
d5041816b6
fix: check for blank password / client secret
...
closes : #30540
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-07-11 14:43:01 +02:00
Steve Hawkins
9247029ca3
fix: removes the operator's usage of the v1 proxy option
...
closes : #30945
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
2024-07-11 14:21:50 +02:00
Pedro Igor
0410653e71
Do not send attributes when unlocking the user
...
Closes #31165
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-07-11 14:16:23 +02:00
rmartinc
096e335a92
Support for vault and AES and HMAC algorithms to JavaKeystoreKeyProvider
...
Closes #30880
Closes #29755
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-07-11 12:40:45 +02:00
Erik Jan de Wit
2bd17cdc7c
update realm when changing bind ( #31133 )
...
* update realm when changing bind
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
* also update used by label
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
---------
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-11 11:13:26 +01:00
dependabot[bot]
88725cd0e7
Bump vitest from 2.0.1 to 2.0.2
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.2/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 07:57:46 +02:00
Lucy Linder
0f7c2364f0
Update links in ReCAPTCHA doc
...
Google links changed and are now causing redirect issues reports.
Closes : #31187
Signed-off-by: Lucy Linder <lucy.derlin@gmail.com>
2024-07-11 00:27:09 +02:00
Pedro Igor
da6c9ab7c1
Bruteforce protector does not work when using organizations
...
Closes #31204
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-07-11 00:26:47 +02:00
rmartinc
bd90ead892
Do not compare user DN using DN comparison as Ad can login via username@domain
...
Closes #31196
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-07-10 17:01:49 -03:00
Alexander Schwartz
bebb314a16
Use port name instead of port number for the ingress ( #30925 )
...
Also adding a retry if server-side-apply fails
Closes #30924
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Steven Hawkins <shawkins@redhat.com>
2024-07-10 13:27:06 -04:00
Jon Koops
a0c99a7ae0
Show full error details in admin and account consoles
...
Closes #30705
Signed-off-by: Jon Koops <jonkoops@gmail.com>
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
Co-authored-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-10 16:20:26 +02:00
agagancarczyk
04f0304c44
fixed input type and help text for IDP SAML Certificate ( #31193 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-07-10 12:54:26 +00:00
Martin Kanis
922eaa9fc8
Disable username prohibited chars validator when email as username is… ( #31140 )
...
* Disable username prohibited chars validator when email as the username is set
Closes #25339
Signed-off-by: Martin Kanis <mkanis@redhat.com>
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-07-10 09:46:24 -03:00
Pedro Igor
d475833361
Do not expose kc.org attribute in user representations
...
Closes #31143
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-07-10 13:43:23 +02:00
Johannes Knutsen
b41f3599ea
Add @JsonIgnore to SingleUseObjectKeyModel's getExpiration()
...
Closes #31171
Signed-off-by: Johannes Knutsen <johannes@kodet.no>
2024-07-10 10:19:01 +02:00
rmartinc
ce195b81f8
Improve consent deletion when a realm is removed
...
Closes #30992
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-07-10 09:44:42 +02:00
Stian Thorgersen
b5468c8b63
Testsuite PoC - Add managed user ( #31151 )
...
Closes #31150
Signed-off-by: stianst <stianst@gmail.com>
2024-07-09 15:20:09 +02:00
Lukas Hanusovsky
5fdb572f5f
Testsuite PoC - Ability to configure server run-mode within the JUnit5 framework ( #31109 )
...
Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
2024-07-09 12:19:03 +00:00
Erik Jan de Wit
932a92a316
don't lazy load when searching ( #31100 )
...
fixes : #31070
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-09 13:44:34 +02:00
Stian Thorgersen
2dc37d2513
TestSuite PoC - Add support to configure lifecycle for realms and clients ( #31145 )
...
Closes #30610
Signed-off-by: stianst <stianst@gmail.com>
2024-07-09 13:07:56 +02:00
Erik Jan de Wit
ffbfb7450f
revert part of change ( #31055 )
...
fixes : #31038
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-07-09 12:18:45 +02:00