• Current and Stable
  • DCB MOBIUS Beta 3.3 Update 2 - 19 Mar 2024


    Changes

    Related Tickets

    dcb-service

    v5.11.0

    • Harvesting, Clustering and Indexing: NA

    • Search: NA

    • Request and Circulation workflow:

      • Remove noise of blank state transitions

      • Refactor to allow pickup location to propagate to borrowing system hold

      • Restore delay between item creation and hold placing in sierra

      • Allow borrowing system to check in an item without the transit phase - bypassing that set of states

      • Allow an item state of LOANED to allow the RECEVED flow to trigger - letting us handle a failed detection of check-in

      • fix: updateItemThenCheckout should be passed itemid and not item barcode

      • Allow virtual items to be tracked even in a missing state

      • allow awaiting pickup at borrower to progress in transit

      • Support and use more descriptive note to request workflow context

    • Client Adaptors

      • FOLIO:

        • Add some additional tracked states for FOLIO

        • Allow FOLIO CLOSED state to complete a dcb request

        • Stop requesting FOLIO transaction status for empty ID

      • Polaris:

        • add extra placeholder to get error on unexpected workflow from polaris, add missing ID annotations to update methods

        • Revise place hold method in polaris to mirror Leap

        • take out activation date to match polaris hold

        • Reinstate flag to not reflect loaned back to polaris

        • Change the pattern for matching item due dates in polaris

        • add missing status to get hold in polaris

        • add patron prefix when checking out item in polaris

        • handle duplicate holds in polaris workflow

      • Sierra:

        • fix: Owning location not being set in sierra, preventing return transit flow

        • Timing adjustments

    • Logging and error checking:

      • Report host lms code when constructing the adapter to aid in troubleshooting from logs

      • Add logging for new tracking options, including virtual items on patron home system

      • Remove additional excessive audit messages

      • better error handling for getting patron barcode by id in polaris client

      • allow for optional use of HttpClientResponseException handling in polaris exchange method

    • GraphQL:

      • fix: don't assume process graphql will come with a sort option

    • Miscellaneous:

      • Add missing migration file

      • Lower concurrency of tracking threads

      • Startup defaults and JVM info sources

      • Improve statemodel generation performance

      • Stop explicitly specifying db pool size and instead compute defaults from allocated cores

    v5.10.0

    • Harvesting, Clustering and Indexing: NA

    • Search: NA

    • Request and Circulation workflow

      • Add workflow messages to request workflow context

      • Add method to HostLmsClient which controls if borrower checkouts should be reflected back to the supplying library

      • Correct received token, log mapping failures as errors

      • Add more granular patron and supplier request polling control

      • Add LOANED and AVAILABLE to list of tracked states on supplier item

    • Client Adaptors

      • FOLIO: NA

      • Polaris:

        • Add owning branch id as ILL location when creating virtual item

        • Set create virtual item assigned branch id to ILL (Polaris)

        • Allow DCB to understand a Polaris item becoming available again

      • Sierra: NA

    • Logging and error checking:

      • Add an audit message on validation

      • Add record counts to admin endpoint

      • change log messages for matching hold, polaris

    • GraphQL: NA

    • Miscellaneous:

      • fix: cloudwatch op-in MICRONAUT_METRICS_EXPORT_CLOUDWATCH_ENABLED=true

      • Added show_stats.sh script

      • Update admin controller to return all bib counts

    dcb-devops

    • NA

    dcb-admin-ui

    v1.7.0

    • Display all source records on patron request details page

    • Add 'no source records' message to patron request details

    • Correct labelling of supplying agency code

    dcb-locate

    v2.3.0

    • Support keyword search index alongside @keyword index

       

    Deployment

    Summary

    Environments to deploy to:

    • Integration

    • Beta

    • Dress Rehearsal

    Change Category

    Required

    Recommended

    Not Required

    Change Category

    Required

    Recommended

    Not Required

    Complete reset

     

     

     

    Environment configuration

     

     

     

    Host LMS configuration or setup

     

     

    Service configuration

     

     

     

    Ingest

     

     

    Index

     

     

    Library configuration

     

     

    Deploy new Executables

     

     

    Instructions

    Verification

    After clear down


    After deployment

     

     

    Operated as a Community Resource by the Open Library Foundation