Commit Graph

30 Commits

Author SHA1 Message Date
0b510757ef added test resource filtering to fix unit tests 2025-07-29 15:33:54 -04:00
AFaust
4b1b0cbd08 Improved group synchronisation
- add exact path match condition to allow selection of specific groups
- add negative match conditions to exclude specific groups/users
- support group names derived from attibutes
2025-02-23 18:28:57 +01:00
AFaust
725f768535 Fix sources attachment + MANIFSET overlaps 2025-02-21 14:38:03 +01:00
AFaust
fc83b6c7a5 Update README + switch to GitHub actions 2025-02-21 14:38:03 +01:00
AFaust
78042e0212 Update file headers 2025-02-21 14:38:03 +01:00
AFaust
d6a6b3c2bd Rework project's Docker test setup
- use Docker Compose instead of fabric8io
- don't use local paths to support running with remote Docker contexts
- use latest Keycloak Docker image and make sure test realm works out-of-the-box
- add flag to avoid failing on missing properties during JSON deserialisation
  (newer Keycloak versions offer more properties in IDM API response payloads)
2025-02-21 14:38:03 +01:00
6f7910aa93 Upgrade to ACS v23.x, Jakarta, jdk17 2025-02-21 14:38:03 +01:00
AFaust
5727c21f5c Prepare release 2022-01-27 11:36:52 +01:00
AFaust
e44afc7d47 Update Keycloak libs and enable SOLR for Docker 2022-01-23 15:11:00 +01:00
AFaust
5933acbb04 Update parent POM / ACS 7 test setup 2021-10-18 01:35:22 +02:00
AFaust
363d09140b Update Keycloak; two Share AMPs for compat with <7.0 + >=7.0 2021-04-15 10:48:38 +02:00
AFaust
abf49db783 Prepare release 2021-03-10 20:00:02 +01:00
AFaust
6f9578ca63 Deal with spurious Share errors in last RC 2020-11-30 19:33:34 +01:00
AFaust
a3e3d9cac9 Release preparation 2020-11-26 17:51:34 +01:00
AFaust
45721fcb53 Consolidate projects / shaded dependencies 2020-10-30 13:31:06 +01:00
AFaust
96746690b3 Update version for next dev iteration + update Keycloak / deps 2020-09-04 21:39:15 +02:00
AFaust
608ca62af6 Prepare RC release 2020-09-01 17:21:27 +02:00
AFaust
f894d79c2e Share backend token handling + NPE fix 2020-07-25 00:29:57 +02:00
AFaust
65f2804734 Update for next RC release 2020-07-08 12:29:14 +02:00
AFaust
8c53046cb1 Handle corner cases (e.g. XHR after session timeout) 2020-06-22 12:49:39 +02:00
AFaust
4ca4c66998 RC release for pilot customer deployment 2020-06-09 20:00:51 +02:00
AFaust
53e05606b9 Re-add snapshot for development until next rc 2020-05-10 15:05:35 +02:00
AFaust
d10ff3ddd5 Release candidate 2020-03-08 20:59:47 +01:00
AFaust
9d9f665f29 Add token exchange support for Share/Repo integration 2020-02-17 02:03:57 +01:00
AFaust
32c4fabff0 Some fixups 2020-02-16 16:35:37 +01:00
AFaust
146f91f011 Enable roles for authority lookup / permission management 2020-02-16 15:01:59 +01:00
AFaust
0f974c9f1d Fix Share working with recent Repository improvements 2020-02-15 01:33:49 +01:00
AFaust
d82a93f83e Basic working state of repo-tier subsystem
- supports synch of users / groups
- supports configurable / extensible attribute mapping
- supports configurable / extensible filtering
- supports claim / role mapping
- supports Keycloak auth redirect, Bearer and Basic authentication
- bundles newer Keycloak libraries than Alfresco default via shaded
  dependency artifacts
2020-01-22 15:18:40 +01:00
AFaust
d857dbc9a3 Safe reflection via setter + unit test config elements 2019-09-15 20:25:25 +02:00
AFaust
2db4aaddbe Initial version 2019-08-21 00:01:40 +02:00