Commit graph

109 commits

Author SHA1 Message Date
Brendan Le Ny
b6d3c20fe1 Split constructor code from factory code of ScimClient 2024-06-12 16:40:47 +02:00
Brendan Le Ny
84f1af036d Clean imports 2024-06-12 16:11:37 +02:00
Brendan Le Ny
c008818c77 Type constant 2024-06-12 16:09:59 +02:00
Brendan Le Ny
208659d42e Remove string comparaison using '==' 2024-06-12 15:38:47 +02:00
Brendan Le Ny
5c2b20d4e0 Remove useless anonymous subclass creation 2024-06-12 15:35:51 +02:00
Brendan Le Ny
7d42a4e1d2 Remove pointless use of StringUtils 2024-06-12 15:34:22 +02:00
Brendan Le Ny
0c9dd3595e Remove var keyword 2024-06-12 15:29:44 +02:00
Brendan Le Ny
33bc30667d Use switch statements 2024-06-12 15:20:26 +02:00
Brendan Le Ny
26dc5edba2 Use diamond operator when possible 2024-06-12 14:49:28 +02:00
Brendan Le Ny
2782beafe6 Fix some identations and code conventions 2024-06-12 14:47:45 +02:00
Brendan Le Ny
000b47a581 Fix some strings 2024-06-12 14:22:31 +02:00
Brendan Le Ny
62eff08fcf Factorize "true" string 2024-06-12 14:20:29 +02:00
182824a3b4
feat: update to keycloak 23 + varrious fixes 2024-02-06 12:13:30 +01:00
Marc Portabella
7163d2a0f0
chore: switch scim sdk 2024-01-12 17:07:11 +01:00
19e23a44f4 Merge branch 'change-license' into 'main'
Update LICENSE in order to PR upstream

See merge request libre.sh/scim/keycloak-scim!1
2023-01-05 13:16:35 +00:00
Pierre Ozoux
6a3028251f Update LICENSE in order to PR upstream
https://github.com/keycloak/keycloak/issues/13484
2022-10-29 12:08:34 +00:00
30e1df99cc
fix: handle emty username & email during sync 2022-10-19 16:59:27 +02:00
bd39b29422
fix: don't create entity with empty username 2022-10-19 16:51:59 +02:00
6649cc430d
fix: don't print expected exception 2022-10-19 16:49:51 +02:00
1e3ae07e72
add scim-skip attribute 2022-09-23 17:34:09 +02:00
ad8be9cbb7
user displayname fall's back to username 2022-09-22 11:58:55 +02:00
e21c04c533
remove too verbose logging 2022-09-22 11:23:38 +02:00
06e64a8cd9
fix listener on nested group 2022-09-22 11:02:49 +02:00
a7977de788
update groups on user creation 2022-09-22 10:50:12 +02:00
a593351568
add defaults in case of missing attributes 2022-09-21 10:17:25 +02:00
a5295da1bf
don't rely on jpa storage for user & group 2022-09-21 10:15:10 +02:00
3e007aa0c4
(fix) pass realm in sync context 2022-07-07 16:37:17 +02:00
5eb38e1d08
(ci) add legacy build 2022-07-07 14:33:12 +02:00
a0dae4b680
update doc 2022-05-19 15:08:27 +02:00
5ab3d960a8
tolerate provider failure 2022-05-19 14:13:14 +02:00
6900f4e647
(feat) suppor kc 18 on quarkus + move to gradle 2022-05-17 14:48:45 +02:00
d3hof
9c934f1adc fixed links in documentation 2022-05-12 13:53:08 +02:00
d3hof
d26e3aa78d added documentation 2022-05-12 13:48:21 +02:00
55052475c6
add propagation options + simplify auth config 2022-05-03 16:20:38 +02:00
4a2cdb5e86
fix regression 2022-04-29 23:30:09 +02:00
d646d2dc95
fill the readme 2022-04-29 14:59:10 +02:00
2bb7eba346
add basic auth support 2022-04-29 11:09:51 +02:00
ff58a5664b
remove toggle federation when syncing 2022-04-29 10:42:03 +02:00
a0958f728d
fix role mapping 2022-04-22 17:17:05 +02:00
67084d699a
debug commit 2022-04-22 17:04:55 +02:00
96a2ac44fc
log user role mapping errors 2022-04-22 16:38:13 +02:00
8fbc003918
package with dependencies 2022-03-28 12:21:25 +02:00
355e892525
fix bug when creating user 2022-03-23 15:21:33 +01:00
ce617daefd
update users when their role changes 2022-03-23 14:13:48 +01:00
f2a59aefa6
(feat) roles support 2022-03-22 18:32:30 +01:00
1b0281014e
only retry on network issues 2022-03-17 11:21:44 +01:00
f0e452c21a
enable user if active when importing 2022-03-17 11:17:54 +01:00
68464a7efc
fix missing import 2022-03-17 09:57:09 +01:00
fd982d54e7
add ci 2022-03-17 09:54:30 +01:00
50029c254e
add group + group sync support 2022-02-23 18:14:35 +01:00