Releases: sul-dlss/preservation-client
Releases · sul-dlss/preservation-client
v3.1.0
POST requests to prescat send args in request body, not in url
v3.0.0...v3.1.0
require that consumer provide auth token when configuring
Version 2.1.0
Changes
- Added a method for updating the catalog
v2.0.0
- set preservation_catalog api version to 'v1' (PR #20)
v1.0.0
- throw Preservation::Client::NotFoundError when API returns status 404
signature_catalog
returns Moab::SignatureCatalog or an error when there is no such file; it is up to the caller to handle this as caller sees fit. (part of sunsetting sdr-services-app; the call to get signature_catalog is the last remaining call to be deprecated)
- more streamlined code for handling errors in API calls
- reduce duplication in code for making API calls.
- README updates
v0.5.0
- signature_catalog returns Moab::SignatureCatalog (PR #13)
v0.4.0
- add
shelve_content_diff
and content_inventory_diff
methods to objects class (PR #14)
- small tweaks to
content
, manifest
, metadata
and signature_catalog
methods (PR #12)
v0.3.0
- add content, manifest, metadata and signature_catalog methods to objects class (PR #10)
v0.2.2
- improve not found error handling and error messages in general
v0.2.1
Fixes problem with parsing result for current_version -- in the context of another app, the response returned from perservation catalog is a string, not json.