Pedro Ruivo
5fc12480fd
External Infinispan as cache - Part 4 ( #30072 )
...
UserSessionProvider implementation to make use of Infinispan remote
cache.
Closes #28755
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-19 14:47:57 +02:00
Pedro Ruivo
9006218559
External Infinispan as cache - Part 3
...
Implementation of UserLoginFailureProvider using remote caches only.
Closes #28754
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-19 14:47:57 +02:00
Pedro Ruivo
833aad661e
External Infinispan as cache - Part 2
...
Includes a new implementation for the providers:
* StickySessionEncoderProviderFactory
* LoadBalancerCheckProviderFactory
* SingleUseObjectProviderFactory
Closes #28648
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-19 14:47:57 +02:00
Pedro Ruivo
d2ae27a1e2
External Infinispan as cache - Part 1
...
Part 1 includes
* New experimental feature to enable the new code
* New providers using RemoteCache only
* New test profile to run the tests with the experimental feature
New providers' implementation for:
* InfinispanConnectionProvider
* AuthenticationSessionProvider
* ClusterProvider
Closes #28140
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-19 14:47:57 +02:00
Jon Koops
2b35b4430c
Output Vite build directly into Maven target directory ( #30490 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-06-19 14:36:04 +02:00
Martin Kanis
dc109381e1
Refactor organization tests
...
Closes #30338
Signed-off-by: Martin Kanis <mkanis@redhat.com>
2024-06-19 09:34:24 -03:00
Martin Kanis
89f83e9788
Importing organizations failing if there is no broker and members in the representation
...
Closes #30305
Signed-off-by: Martin Kanis <mkanis@redhat.com>
2024-06-19 08:46:04 -03:00
Pedro Igor
57139cbefc
Internal read-only attributes have precedence over unmanaged attribute policy
...
Closes #30240
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-06-19 12:05:01 +02:00
rmartinc
9a0fcf5982
Remove the timeout in authChecker when page is unloaded
...
Closes #30334
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-06-19 11:52:07 +02:00
Pedro Ruivo
c48e7bc24c
Update to Infinispan 15.0.5.Final
...
Closes #30557
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-19 11:50:24 +02:00
Weblate (bot)
9169c87ab9
Translated using Weblate (German) ( #30247 )
...
Translation: Keycloak/Account UI
Translate-URL: https://hosted.weblate.org/projects/keycloak/account-ui/de/
Translated using Weblate (German)
Translation: Keycloak/Theme base/email
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseemail/de/
Translated using Weblate (German)
Translation: Keycloak/Theme base/login
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baselogin/de/
Translated using Weblate (German)
Translation: Keycloak/Theme base/account
Translate-URL: https://hosted.weblate.org/projects/keycloak/theme-baseaccount/de/
Translated using Weblate (German)
Translation: Keycloak/Account UI
Translate-URL: https://hosted.weblate.org/projects/keycloak/account-ui/de/
Signed-off-by: Robin <39960884+robson90@users.noreply.github.com>
Co-authored-by: Robin <39960884+robson90@users.noreply.github.com>
2024-06-19 10:49:48 +02:00
Jon Koops
e2e47f14dd
Upgrade Maven and wrapper to latest version
...
Closes #30501
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-06-19 10:42:33 +02:00
Alexander Schwartz
9ce47fc117
Trying to switch the database
...
Closes #28311
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-06-19 10:30:36 +02:00
Alexander Schwartz
3bcb8787c8
Remove AUTO_SERVER H2 default JDBC property
...
This avoids problems if the hostname can't be resolved by InetAddress.getLocalHost()
Closes #26042
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-06-19 10:30:36 +02:00
Giuseppe Graziano
24aa6e143d
REALM_CLIENT attribute to recognize realm clients ( #30433 )
...
Closes #29413
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
2024-06-19 10:22:13 +02:00
CARBONNEAUX Mathieu
acf79b81c7
add RS256 algorithm to webauthn default policy ( #30528 )
...
closes #28020
Signed-off-by: Mathieu CARBONNEAUX <mathieu.carbonneaux@ch2o.info>
2024-06-19 10:16:46 +02:00
Alexander Schwartz
319c87e6cd
Upgrade maven cache extension
...
Also ensure that JS project is not built too often, and the Quarkus distribution is not missed when sub-dependencies change.
Closes #30463
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-06-19 09:50:02 +02:00
dependabot[bot]
fb7c8c5f75
Bump alpinejs from 3.14.0 to 3.14.1
...
Bumps [alpinejs](https://github.com/alpinejs/alpine/tree/HEAD/packages/alpinejs ) from 3.14.0 to 3.14.1.
- [Release notes](https://github.com/alpinejs/alpine/releases )
- [Commits](https://github.com/alpinejs/alpine/commits/v3.14.1/packages/alpinejs )
---
updated-dependencies:
- dependency-name: alpinejs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 07:52:50 +02:00
dependabot[bot]
e140755493
Bump cypress from 13.11.0 to 13.12.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.11.0 to 13.12.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.11.0...v13.12.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 07:52:30 +02:00
MWarnecke
e89b4182b6
Use correct tooltip ( #30467 )
...
Closes #30412
Signed-off-by: Michael Warnecke <WarneckeMichael@web.de>
2024-06-18 18:10:26 +01:00
dependabot[bot]
5a7a6a7bf1
Bump typescript-eslint from 7.13.0 to 7.13.1
...
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) from 7.13.0 to 7.13.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 18:38:54 +02:00
dependabot[bot]
ed75fd21c4
Bump vite from 5.2.13 to 5.3.1
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.13 to 5.3.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 18:18:57 +02:00
Stefan Guilhen
db846a792d
Set a time of 23:59:59:999 in JpaEventQuery.toDate so that events from that date are properly returned in searches
...
Closes #30414
Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
2024-06-18 13:14:28 -03:00
dependabot[bot]
e3f8e70f61
Bump react-hook-form from 7.51.5 to 7.52.0
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.51.5 to 7.52.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.51.5...v7.52.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 17:16:10 +02:00
dependabot[bot]
a2f0593d26
Bump lint-staged from 15.2.6 to 15.2.7 ( #30391 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 15.2.6 to 15.2.7.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v15.2.6...v15.2.7 )
---
updated-dependencies:
- dependency-name: lint-staged
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>
2024-06-18 15:12:59 +00:00
Francis Pouatcha
d4797e04a2
Enhance SupportedCredentialConfiguration to support optional claims object as defined in OpenID for Verifiable Credential Issuance specification ( #30420 )
...
closes #30419
Signed-off-by: Francis Pouatcha <francis.pouatcha@adorsys.com>
2024-06-18 17:07:49 +02:00
rmartinc
fc65c73106
Upgrade adapters test to use wildfly 28 (jakarta only) via maven plugin
...
Closes #30324
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-06-18 15:40:59 +02:00
rmartinc
38d8cf2cb3
Add UPDATE event to the client-roles condition
...
Closes #30284
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-06-18 15:30:42 +02:00
Nicola Beghin
5192275780
issue keycloak/keycloak#30300
...
Signed-off-by: Nicola Beghin <nicolabeghin@gmail.com>
2024-06-18 10:13:39 -03:00
dependabot[bot]
9cc4cf40ca
Bump @types/node from 20.14.2 to 20.14.4
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.2 to 20.14.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 15:12:10 +02:00
Hynek Mlnařík
8f53beb8f6
Run JS CI upon change in services ( #30526 )
...
Signed-off-by: Hynek Mlnarik <hmlnarik@redhat.com>
2024-06-18 14:10:18 +02:00
Andreas Blättlinger
2a88d01e5e
Unify save-buttons in admin-ui ( #30119 )
...
* #30118 Unify save-buttons in admin-ui
Signed-off-by: Andreas Blaettlinger <bln1imb@bosch.com>
* #30118 Unify save-buttons in admin-ui
Signed-off-by: Andreas Blaettlinger <bln1imb@bosch.com>
* Introduced props for naming the buttons in FixedButtonGroup
Signed-off-by: Andreas Blaettlinger <bln1imb@bosch.com>
---------
Signed-off-by: Andreas Blaettlinger <bln1imb@bosch.com>
2024-06-18 12:00:45 +01:00
Martin Bartoš
5ad3abaa96
Enable WebAuthn tests for Firefox ( #30374 )
...
Closes #22075
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
2024-06-18 10:36:01 +02:00
agagancarczyk
bb4d2ecf92
fixed issue related to dark mode ( #30510 )
...
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-06-18 08:06:21 +01:00
agagancarczyk
83af3bc455
Fixed refreshing translations on user detail's tab ( #30199 )
...
* added translations refresh
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added translation refresh on adding new translation from realm overrides
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* added translation refresh on deleting translations from realm overrides
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
* fixed test
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
---------
Signed-off-by: Agnieszka Gancarczyk <agancarc@redhat.com>
Co-authored-by: Agnieszka Gancarczyk <agancarc@redhat.com>
2024-06-18 08:06:10 +01:00
Pedro Ruivo
67098f0469
Fix AuthenticatedClientSessionEntity protostream encoding
...
For String fields that may be null, convert an empty string to null when
reading from Protostream
Fixes #30511
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-17 22:51:22 +02:00
Erik Jan de Wit
bdf6dff279
removed useless cell formatter ( #30422 )
...
fixes : #30306
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-06-17 16:20:29 -04:00
Stian Thorgersen
700b493aa3
Update maintainers ( #29777 )
...
Signed-off-by: stianst <stianst@gmail.com>
2024-06-17 19:44:54 +02:00
Jon Koops
08c3bb83f2
Remove Internet Explorer from supported web drivers ( #29918 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-06-17 15:48:58 +00:00
Pedro Ruivo
66dd9e65b9
Fix LoginFailureEntity protostream encoding
...
The field lastIPFailure can be null and needs a proto factory to set it
to null when missing.
Closes #30485
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-17 12:30:13 +02:00
dependabot[bot]
b5d7931d93
Bump @eslint/js from 9.4.0 to 9.5.0
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.4.0 to 9.5.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.5.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-06-17 11:55:55 +02:00
Jon Koops
efba0bfcf4
Remove web_modules
from .gitignore
( #30486 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-06-17 09:20:38 +00:00
Robin Meese
df7bff094f
link translation docs to contribution document ( #30477 )
2024-06-17 10:30:34 +02:00
rmartinc
c51640546d
Improvements for ldap test authentication
...
Closes #30434
Signed-off-by: rmartinc <rmartinc@redhat.com>
2024-06-15 10:01:24 +02:00
Pedro Ruivo
5c0dddd837
Batch cluster events
...
Sending multiple events in a single network request should minimize
latency and traffic.
Closes #30445
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-06-14 21:14:22 +02:00
Ryan Emerson
edde31a1ca
Protobuf schema compatibility check (maven plugin)
...
Closes #30243
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-06-14 17:46:58 +02:00
Pedro Igor
fa5bb72069
Adding managed dependencies when resolving provider artifacts ( #30442 )
...
Signed-off-by: Pedro Igor <pigor.craveiro@gmail.com>
2024-06-14 14:10:45 +00:00
Erik Jan de Wit
ece72cd491
add label interpolation to description fields ( #30325 )
...
fixes : #30271
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-06-14 14:26:58 +02:00
Erik Jan de Wit
716e2d4e68
add first and max to group member query ( #30327 )
...
fixes : #30143
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-06-14 14:26:19 +02:00
Erik Jan de Wit
8fd6e069a8
removed version as it's already in the package.json ( #30333 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
2024-06-14 14:25:44 +02:00