Skip to content

Releases: folio-org/mod-entities-links

v2.0.2

08 Nov 12:26
Compare
Choose a tag to compare

Bug fixes

  • Updating authority's source file field to null is failed (MODELINKS-143)

Tech Dept

Dependencies

v2.0.1

27 Oct 14:38
Compare
Choose a tag to compare

Bug fixes

  • Propagate central tenant authority links update to member tenants (MODELINKS-119)
  • Updating authority's source file field to null (MODELINKS-143)

v2.0.0

12 Oct 10:31
Compare
Choose a tag to compare

Breaking changes

  • Change '/links/authority/stats' endpoint path to '/links/stats/authority' (MODELINKS-77)

APIs versions

  • Provides instance-authority-links-statistics v2.0
  • Provides instance-authority-links-suggestions v1.2
  • Provides instance-authority-links v2.1
  • Provides instance-authority-linking-rules v1.1
  • Provides authority-storage 2.0
  • Provides authority-source-files 1.0
  • Provides authority-note-types 1.0
  • Removes linked-bib-update-statistics v1.0

Features

  • Remove field and subfields from links endpoint, use linking rule (MODELINKS-47)
  • Add PATCH and GET instance-authority linking rule endpoints (MODELINKS-80)
  • Extend GET /links/instances/{id} with link status, errorCause (MODELINKS-68)
  • Implement endpoint to suggest links for MARC-bibliographic record (MODELINKS-82)
  • Add possibility of matching by Authority id for links suggestions (MODELINKS-113)
  • Relocate Authority API and associated reference APIs (MODELINKS-106)
  • Add possibility of ignoring autoLinkingEnabled flag for links suggestions (MODELINKS-113)
  • Set not specified source file name in stats endpoint (MODELINKS-65)
  • Add PATCH and GET linking rule endpoints (MODELINKS-80)
  • Extend GET /links/instances/{id} with link status, errorCause (MODELINKS-68)
  • Add endpoint to suggest links for MARC-bibliographic record (MODELINKS-82)
  • Add flag to "/links-suggestions" endpoint to indicate which fields to use for suggestions (MODELINKS-114)
  • Implement authority propagation for member tenants (MODELINKS-116)

Bug fixes

  • Return only authority stats that are related to actual authority (MODELINKS-57, MODELINKS-72)
  • Updating authorSourceFile name from UUID to fileName CSV (MODELINKS-59)
  • Metadata generation is provided when startedByUser is deleted (MODELINKS-64)
  • Add users get permission to system-user (MODELINKS-52)
  • Decrease default instance batch size to fix 414 Request-URI Too Long (MODELINKS-78)

Tech Dept

  • Upgrade folio-spring-base to v7.1.0 (MODELINKS-99)
  • Expose database parameters to environment variables (MODELINKS-102)
  • Change system-user lastname to "Automated linking update" (MODELINKS-52)
  • Refactor handling subfields in links (MODELINKS-47)
  • Delete Kafka topics on disabling module for tenant (MODELINKS-87)
  • Increase unit test code coverage for the module (MODELINKS-130)
  • Expose database parameters to environment variables

Dependencies

Bump folio-spring-base from 6.0.1 to 7.2.0
Bump folio-service-tools from 3.0.2 to 3.1.0
Bump spring-boot from 3.0.2 to 3.1.4
Bump hypersistence-utils from 3.2.0 to 3.5.3
Bump mapstruct from 1.5.3.Final to 1.5.5.Final
Bump marc4j from 2.9.2 to 2.9.5
Bump maven-openapi-generator from 6.2.1 to 7.0.1

v1.0.2

15 Mar 08:13
Compare
Choose a tag to compare

Bug fixes

  • Retrieve first 100 authority source-files instead of only 10 (MODELINKS-69)

v1.0.1

07 Mar 11:00
Compare
Choose a tag to compare

Bug fixes

  • Change system-user lastname to "Automated linking update" (MODELINKS-52)
  • Return only authority stats that are related to actual authority (MODELINKS-57)
  • Update authority linking rules for 600/610/611/630/650/651/655 (MODELINKS-58)
  • Respond with authorSourceFile name instead od ID in statistics endpoint (MODELINKS-59)
  • Respond with metadata even if user was deleted in statistics endpoint (MODELINKS-64)
  • Respond with "Not specified" when source file name is empty in statistics endpoint (MODELINKS-65)

Dependencies

  • Bump folio-service-tools from 3.0.0 to 3.0.2

v1.0.0

21 Feb 17:02
Compare
Choose a tag to compare

APIs versions

  • Provides instance-authority-links v1.0
  • Provides instance-authority-links-statistics v1.0
  • Provides instance-authority-linking-rules v1.0
  • Requires login v7.0
  • Requires permissions v5.3
  • Requires users v16.0
  • Requires mapping-rules-provider v2.0
  • Requires source-storage-source-records v3.1
  • Requires authority-source-files v1.0
  • Requires instance-storage v10.0

Features

  • Create endpoint for saving instance-authority links (MODELINKS-2)
  • Create endpoint for retrieving instance-authority links (MODELINKS-3)
  • Create endpoint for retrieving total links number for authority IDs (MODELINKS-8)
  • Create endpoint for retrieving instance-authority linking links (MODELINKS-24)
  • Create endpoint for retrieving authority update statistics (MODELINKS-34)
  • Create endpoint for retrieving links statistics (MODELINKS-35)
  • Consume authority updates and trigger updates for linked instances (MODELINKS-18)

Dependencies

  • Add java 17
  • Add folio-spring-base 6.0.1
  • Add folio-service-tools 3.0.0
  • Add spring-boot 3.0.2
  • Add spring-kafka 3.0.2
  • Add hypersistence-utils 3.2.0
  • Add mapstruct 1.5.3.Final
  • Add lombok 1.18.24
  • Add marc4j 2.9.2
  • Add liquibase 4.19.0
  • Add testcontainers 1.17.6
  • Add wiremock 2.27.2
  • Add awaitility 4.2.0