Michal Hajas
|
8ed9ce29d1
|
Enable near-caching for HotRod store
Closes #13303
|
2022-07-27 14:09:48 +02:00 |
|
Michal Hajas
|
3589778a10
|
Add possibility to configure HotRod storage in Quarkus distribution
Closes #12617
|
2022-07-26 14:13:39 +02:00 |
|
Michal Hajas
|
eb1f31e9dd
|
Optimize user-client session relationship for HotRod storage
Closes #12818
|
2022-07-26 09:00:13 +02:00 |
|
Michal Hajas
|
0f86427dd0
|
Make user->client sessions relationship consistent
Closes #12817
|
2022-07-11 08:42:28 -03:00 |
|
Michal Hajas
|
5f7f4ad850
|
Reflect SingleUseObject store objectKey changes to HotRod implementation
Closes #12480
|
2022-07-08 10:34:31 -03:00 |
|
Michal Hajas
|
cbb88ed75d
|
Store enums as Integers in HotRod store
Closes #12502
|
2022-07-08 10:34:17 -03:00 |
|
Stefan Guilhen
|
007fa1f374
|
Single Use Objects Map JPA implementation
Closes #9852
|
2022-07-04 10:05:51 -03:00 |
|
Michal Hajas
|
9b889b44b4
|
Make HotRod schema no-downtime upgradable
- Split one schema into schema per area
- Check schema stored in the server and update it only when necessary
Closes #9113
|
2022-06-29 20:57:19 +02:00 |
|
vramik
|
91335ebaad
|
Change returning type to Set in MapClientEntity when obtaining protocol mappers
Closes #11136
|
2022-06-28 21:47:56 +02:00 |
|
Michal Hajas
|
e0efdcae22
|
Make sure HotRod store does not return empty delegate
Closes #12304
|
2022-06-27 15:10:18 +02:00 |
|
Michal Hajas
|
0719d3e49b
|
Remove EXPIRATION fields and add expired entities filtering to all queries automatically
Closes #12563
|
2022-06-20 21:45:32 +02:00 |
|
Michal Hajas
|
22f9b0fee3
|
Unify expiration handling for SingleUseObjects
Closes #12205
|
2022-06-20 21:45:32 +02:00 |
|
Michal Hajas
|
781183e551
|
Enable indexing for ResourceServerEntity
Closes #12533
|
2022-06-20 10:17:19 +02:00 |
|
Martin Kanis
|
df72cf72f2
|
Hot Rod map storage: Single-use (action token) no-downtime store
|
2022-06-06 16:01:18 +02:00 |
|
Michal Hajas
|
09c0a69a8f
|
Add HotRod no downtime store for events
Closes #9676
|
2022-06-02 13:30:19 +02:00 |
|
Michal Hajas
|
9b36ea0269
|
Add cascade removal of client session on user session removal for HotRod
Closes #12096
|
2022-05-30 09:58:54 +02:00 |
|
Michal Hajas
|
bc59fad85b
|
Unify way how expirable entities are handled in the new store
Closes #11947
|
2022-05-26 13:17:27 +02:00 |
|
Martin Kanis
|
0e9f2badff
|
Make all fields in HotRod store optional
|
2022-05-18 20:50:47 +02:00 |
|
Michal Hajas
|
b86f205cda
|
Make KeycloakServer runnable with external Infinispan server
Closes #12011
Closes #12014
|
2022-05-16 21:50:35 +02:00 |
|
Michal Hajas
|
6b5c417742
|
Add HotRod store for authorization services
Closes #9679
|
2022-05-06 15:31:38 +02:00 |
|
Martin Kanis
|
00ccc78360
|
Add index to entityVersion for all HotRod entities
|
2022-05-05 17:42:13 +02:00 |
|
Michal Hajas
|
fc974fc019
|
Update composite roles on child role removal
Closes #11769
|
2022-05-05 15:18:18 +02:00 |
|
Martin Kanis
|
a2d7cd7a5c
|
Hot Rod map storage: User / client session no-downtime store
|
2022-04-14 15:34:22 +02:00 |
|
Alexander Schwartz
|
5c1a8d401d
|
Store time as seconds as a long in map store
This avoids overflowing the value in 2038.
Closes #10960
|
2022-04-12 14:22:44 +02:00 |
|
Michal Hajas
|
6e181a51d5
|
Add test-jar dependency only if maven.test.skip property is false
Closes #11192
|
2022-04-11 10:37:18 -03:00 |
|
Michal Hajas
|
1f2ebf4cba
|
Add HotRod no downtime store for Realms
Closes #9670
|
2022-04-08 09:36:01 +02:00 |
|
Martin Kanis
|
395bd447f2
|
Hot Rod map storage: Login failure no-downtime store
|
2022-04-01 20:43:18 +02:00 |
|
Martin Kanis
|
e493b08fa7
|
Add expiration field to root authentication session
|
2022-03-23 07:47:47 +01:00 |
|
keycloak-bot
|
c71aa8b711
|
Set version to 999-SNAPSHOT (#10784)
|
2022-03-22 09:22:48 +01:00 |
|
Martin Kanis
|
0faf3987f6
|
Hot Rod map storage: Authentication session no-downtime store
|
2022-03-22 09:05:52 +01:00 |
|
Alexander Schwartz
|
18f391d8c4
|
Fix spelling error in field and classname
It's always a converter, unless electricity is involved.
Closes #10573
|
2022-03-09 08:28:52 -03:00 |
|
Martin Kanis
|
6249e34177
|
Hot Rod map storage: Client scope no-downtime store
|
2022-02-24 13:30:27 +01:00 |
|
keycloak-bot
|
d9f1a9b207
|
Set version to 18.0.0-SNAPSHOT (#10165)
|
2022-02-11 21:28:06 +01:00 |
|
Martin Kanis
|
26ac142b99
|
Hot Rod map storage: Roles no-downtime store
|
2022-02-11 14:31:34 +01:00 |
|
Michal Hajas
|
b50b8f883b
|
Implement HotRod storage for Users
Closes #9671
|
2022-02-11 10:20:36 +01:00 |
|
Michal Hajas
|
de161d02b9
|
Store updated flag in the entity, not in the delegate
Closes #9774
|
2022-01-26 15:24:42 +01:00 |
|
Martin Kanis
|
ddcabe61b2
|
KEYCLOAK-19571 Add indices to HotRodClientEntity fields
|
2022-01-20 17:46:47 +01:00 |
|
Alexander Schwartz
|
9b18688ce2
|
fixes #9427 regex pattern is now pre-compiled
|
2022-01-08 17:30:54 +01:00 |
|
Michal Hajas
|
96b2669a00
|
Refactoring of constructors for generated entities
|
2021-12-22 16:00:10 +01:00 |
|
keycloak-bot
|
9f3d4a7d42
|
Set version to 17.0.0-SNAPSHOT
|
2021-12-20 10:50:39 +01:00 |
|
vramik
|
848b170a96
|
Use DeepCloner.Builder().constructorDC in cases when possible
Closes #9141
|
2021-12-15 10:28:08 +01:00 |
|
Michal Hajas
|
5aa9a09b20
|
Closes #8969 - Add Groups HotRod storage
|
2021-12-13 18:12:19 +01:00 |
|
Michal Hajas
|
fc237a8b63
|
Introduce ancestor interface for entities with attributes
|
2021-12-10 10:54:44 +01:00 |
|
Michal Hajas
|
7aaa33739b
|
KEYCLOAK-19570 Add annotation processing for HotRod clients
|
2021-12-08 10:00:00 +01:00 |
|
Michal Hajas
|
158640d1f3
|
Closes #8954 - move Hot Rod classes to hotRod package
|
2021-11-30 11:52:16 +01:00 |
|
Martin Bartoš
|
1e1a6779be
|
Issue 8814: Replace deprecated hamcrest-all dependencies
|
2021-11-23 13:56:28 +01:00 |
|
Michal Hajas
|
2f9a5aae0f
|
KEYCLOAK-19028 Add HotRod Map storage implementation
|
2021-11-11 14:10:00 +01:00 |
|