Skip to content

Releases: openlibraryenvironment/dcb-service

v8.68.0

08 Apr 17:00

Choose a tag to compare

Changes in this release

The following changes were included in this release of DCB Service.

Features

  • Exclude deleted cluster records from resolution

Fixes

  • Prevent unresolved checkout at the borrowing library for PUA requests DCB-1948
  • Fix "duplicate holds" error in Polaris when attempting to request an item from the same bibliographic record DCB-2168
  • Fixed Sierra ping method when validating a new Sierra institution during setup

Improvements

  • Run index sync job daily, outside of office hours DCB-2160

v8.67.0

18 Mar 12:22

Choose a tag to compare

Changes in this release

The following changes were included in this release of DCB Service.

Features

  • New indexing job
  • Alma sites can now set a configurable "DCB" location and library for virtual items, amongst other miscellaneous improvements.
  • Experimental API for 'top requestors' and 'top requested titles' in the consortium DCB-2110

Fixes

  • Fixed a situation where Polaris supplier expedited checkout could cause a staff auth failure DCB-2128
  • Fixed an issue where, in some situations, the data change log would not record usernames properly DCB-1810

General

  • Extended timeout for FOLIO OAI, as sometimes it does not respond quickly enough.
  • Ensure consortium administrators can see ingest progress
  • General improvements to data fetchers, improving data change logging also.
  • Tests: demonstrate existing behaviour during resolution for cluster records.

v8.66.0

25 Feb 09:39

Choose a tag to compare

Changes in this release

The following changes were included in this release of DCB Service.

Features

  • Report zero items when a cluster record has no bibs.
    • A common situation where this can happen is for a deleted cluster or one in the process of being deleted.

Fixes

  • Do not allow pickup-anywhere supplier pickup: supplier pickup should only be allowed for the walk-up and local flows currently DCB-2092
  • Improve clean-up for FOLIO libraries by closing the mod-dcb transaction when permitted DCB-2068

Improvements

  • Move common mock server operations to separate classes
  • Library setup data fetcher now also creates corresponding agency and checks for Host LMS
  • Other setup data fetcher improvements

v8.65.2

20 Feb 13:55

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Catch typo in getClusterIdsWithOutdatedUnprocessedBibs

v8.65.1

20 Feb 13:54

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Tidy up unreachable bibs
  • Added contributes_to is not null to getClusterIdsWithOutdatedUnprocessedBibs
  • Fix for an issue with epedited checkout when pickup location is external to Polaris system DCB-2126

v8.65.0

17 Feb 11:10

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Fix for a scenario in which we would fail to register that the hold count at the supplier had updated.

Improvements

  • Upgrade to Micronaut 4.10.8.
  • Update to test containers.

Features - Experimental

  • Experimental data fetcher to support filtering patron requests by barcode.
  • Experimental endpoint for providing active requests for a patron.

v8.64.0

11 Feb 14:57

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Simplified handling of hold counts in the FOLIO adaptor, with mod-dcb as the single source of truth DCB-2123
    • Please note that this is limited to holds only: recalls will not be counted, as they are not included in the information DCB receives from mod-dcb.
  • A fix for a situation where the clustering housekeeping would not finish in some circumstances.

Features - Experimental

  • New data fetchers for adding a Host LMS to DCB, and updating an existing one. This data fetcher verifies the configuration provided and checks that we can authenticate with the host system. DCB-2124
  • This functionality will be expanded on in future releases as part of the DCB Setup work.
  • New data fetcher for supplying requesting statistics DCB-2110

As of this release, both features should be considered experimental and subject to change in future versions.

v8.63.2

05 Feb 19:08

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • The mod-dcb FOLIO module is currently giving an incorrect hold count in some situations. We now utilise cached info from RTAC as a fall-back in these occurrences DCB-2123
    • This fixes an issue which would cause renewal prevention not to be triggered in some situations.
    • Once this issue is addressed in mod-dcb, we will remove this workaround.

v8.63.1

29 Jan 12:38

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Fix for queue limit exhaustion with certain data

v8.63.0

28 Jan 17:58

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Features

  • Disallow borrowing library item selection when picking up elsewhere DCB-2091

Fixes

  • Improve handling of null item IDs with Sierra requests DCB-2120
  • Improve handling of renewal prevention when a Polaris library is the borrower DCB-1533

Improvements

  • Remove redundant pickup location to agency mapping preflight check
  • Remove mapping of pickup location context when placing a patron request
  • Remove unused resolution of pickup agency by mapping