What's Changed
- docs: update installation instructions in README.md for GitHub Release by @nicolamacoir in #90
- Improve logging by @nicolamacoir in #59
- Added basic auth for okta compatibility by @xgp in #92
- feat: phasetwo orgs implementation by @xgp in #47
- Handle path-less PatchOp shape (Okta Deactivate User) by @dnl555 in #97
- fix: guard null email in group membership leave admin event by @nicolamacoir in #104
- Add Support for Custom User Attributes in SCIM Provisioning by @msegurar02 in #81
- Handle path-less PatchOp on Groups + return valid JSON errors by @dnl555 in #101
- fix: surface duplicate-username and duplicate-email conflicts on POST /Users by @nicolamacoir in #110
- fix: retain omitted name subattributes on PUT /Users by @nicolamacoir in #106
- test: cover ADD members atomicity with mixed valid/unknown IDs by @nicolamacoir in #108
- chore: bump version to 1.6.0 by @nicolamacoir in #117
- chore: bump testcontainers to 1.21.4 by @nicolamacoir in #118
- fix: set sslRequired=NONE on test realm fixtures by @nicolamacoir in #119
- Validate SCIM user inputs against Keycloak user profile rules by @msegurar02 in #116
- fix(groups): reconcile members on PUT and invalidate user cache by @nirclarity in #112
- Fix PATCH /Users rejecting requests that omit unchanged mandatory fields by @nicolamacoir in #124
- Log admin event dispatch once instead of per listener by @nicolamacoir in #122
New Contributors
- @xgp made their first contribution in #92
- @dnl555 made their first contribution in #97
- @nirclarity made their first contribution in #112
Full Changelog: v1.5.0...v1.6.0