Releases
v3.0.0
Breaking changes
Delete PUT endpoint from authority-source-files api(MODELINKS-161 )
Update authority-source-files PATCH endpoint body, add validations and optimistic locking(MODELINKS-160 )
New APIs versions
Provides authority-source-files v2.2
Features
Implement Authority Archiving for deleted authorities (MODELINKS-138 )
Add scheduled job to expire archive records with tenant-level retention policy (MODELINKS-139 )
Update authority-source-files DELETE endpoint error message(MODELINKS-162 )
Update authority-source-files POST API request body and DB table schemas with new fields(MODELINKS-123 )
Change the AuthoritySourceType field type from String to Enum(MODELINKS-170 )
Prohibit update/delete of authority consortium shadow copy(MODELINKS-174 )
Prohibit authority source files creation from consortium member tenant(MODELINKS-174 )
Adjust /authority-storage/authorities endpoint to allow retrieving authorities archives and only IDs of records(MODELINKS-142 )
Propagate authority source files to member tenants(MODELINKS-175 )
Implement next hrid endpoint for authority source file(MODELINKS-122 )
Add protocol to base url for authority source files(MODELINKS-191 )
Make system user usage optional (MODELINKS-150 and MODROLESKC-24 )
Propagate authority archives deletion to member tenants (MODELINKS-195 )
Implement endpoint for bulk authorities upsert from external file (MODELINKS-173 )
Add possibility to filter Authority records by (un)defined fields in Cql query (MODELINKS-214 )
Set auto_linking_enabled in instance_authority_linking_rule for 6xx fields (MODELINKS-220 )
Bug fixes
Fix secure setup of system users by default (MODELINKS-135 )
Updating authority's source file field to null is failed (MODELINKS-143 )
Failed to send update event if sourceFile is null (MODELINKS-144 )
Remove foreign key for authority_data_stat (MODELINKS-155 )
Fix empty links list propagation (MODELINKS-166 )
Fix base url of authority file after linking (MODELINKS-192 )
Fix authority source file sequence deletion (MODELINKS-211 )
Fix authority source file prefix validation for PATCH request (MODELINKS-208 )
Fix authority source file sequence start number update ((MODELINKS-212 )
Use generic topic name instead of creating new for each tenant (MODELINKS-213 )
Fix modifying and deleting of source file referenced by authority of member tenant in ECS (MODELINKS-217 )
Add new error code to handle authority source file deletion after authority deletion (MODELINKS-210 )
Fix authority record update and updatedByUserId
field assignment (MODELINKS-219 )
Fix saving of Authority file with empty Base URL when another Authority file with empty Base URL already exists (MODELINKS-216 )
Tech Dept
Create custom Mockito verifies for Hibernate entities (MODELINKS-209 )
Dependencies
Bump spring-boot
from 3.1.5
to 3.2.3
Bump folio-spring-support
from 7.2.0
to 8.1.0
Bump folio-service-tools
from 3.1.0
to 4.0.0
Added folio-s3-client
2.1.0
Added aws-sdk.s3
2.25.12
Removed hypersistence-utils
You can’t perform that action at this time.