v30.9.0
30.9.0 (2024-03-07)
Maintenance
- Add clear cache to KnoraProjectRepoLive (#3091) (eb98c53)
- Add CODEOWNERS (DEV-3378) (#3102) (914fe86)
- Add DSP-INGEST to docker network (#3086) (b248cd0)
- Add save to KnoraProjectRepo and use for setting the RestrictedView (#3082) (fcd483f)
- Bump Sipi to 3.9.0 (#3097) (4b6e638)
- Cleanup CacheService, and split KnoraUserService and UserService (#3074) (3a21838)
- formatting: Add trailing commas (#3084) (b0b5e25)
- KnoraUserGroup and KnoraUserGroupRepo (DEV-3288) (#3059) (8a79e93)
- Migrate DELETE /admin/groups/<groupIri> to Tapir (DEV-1588) (#3081) (2715aa1)
- Migrate POST /admin/group to Tapir (DEV-1588) (#3057) (29b1ce6)
- Migrate PUT /admin/group/<groupIri> to Tapir (DEV-1588) (#3071) (8df7033)
- Migrate PUT /admin/groups/<groupIri>/status to Tapir (DEV-1588) (#3075) (2ca95ed)
- Minor dependency updates (#3078) (f60d937)
- Move caching from UserResponder to UserService (#3064) (0484717)
- Move code from UsersResponder to UserService and UserRestService (#3067) (5345350)
- Move code from UsersResponder to UserService and UserRestService (#3069) (e78a106)
- Move remaining methods from UsersResponder to UserService and UserRestService (#3072) (320a4a8)
- Patch dependency updates (#3077) (3decf23)
- Prevent illegal updates with
KnoraUserService
(#3098) (4111312) - Refactor Group value objects (#3058) (f7ab488)
- Remove Codecov annotations (#3070) (e9e3d5c)
- Remove invalid test data (#3088) (22a7333)
- Remove ontology from KnoraProject entity (#3063) (376f536)
- Remove unused
RejectingRoute
(DEV-3289) (#3079) (fc8e7d0) - Remove unused code from standoff responder (DEV-3264) (#3085) (56815a3)
- Rename GroupADM and move to domain model package (DEV-3292) (#3094) (2202bd9)
- Rename test data folder to align with PermissionsResponderADMSpec (#3092) (b56580d)
- Replace default watermark for Sipi with new version (#3066) (19caebd)
- Replace Spray JSON with ZIO-JSON in some projects endpoints (DEV-3375) (#3095) (70ea9ba)
- Update dsp-app to v11.6.4 (#3061) (97db659)
- Use RDF model in all methods of project repo (#3032) (689bbbf)
Documentation
- Fix dead links in docs (#3076) (068ec84)
- Update documentation on restricted view settings (#3101) (12db892)
Enhancements
- Allow project admins to create users which are not a system admin (DEV-3266) (#3099) (79e1963)
- Make GET /admin/users faster by caching projects (DEV-3311) (#3062) (793f118)
- The restricted view must be either restricted with a watermark or by a particular size (DEV-3356) (#3080) (75f5363)