Skip to content

Releases: sul-dlss/preservation-client

v3.1.0

29 Jan 01:23
Compare
Choose a tag to compare

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

17 Jan 00:26
Compare
Choose a tag to compare

Version 2.1.0

20 Dec 20:24
Compare
Choose a tag to compare

Changes

  • Added a method for updating the catalog

v2.0.0

16 Dec 18:14
Compare
Choose a tag to compare
  • set preservation_catalog api version to 'v1' (PR #20)

v1.0.0

11 Dec 23:08
Compare
Choose a tag to compare
  • 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

10 Dec 01:07
Compare
Choose a tag to compare
  • signature_catalog returns Moab::SignatureCatalog (PR #13)

v0.4.0

06 Dec 18:04
Compare
Choose a tag to compare
  • 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

04 Dec 00:07
Compare
Choose a tag to compare
  • add content, manifest, metadata and signature_catalog methods to objects class (PR #10)

v0.2.2

25 Sep 18:49
Compare
Choose a tag to compare
  • improve not found error handling and error messages in general

v0.2.1

25 Sep 18:47
Compare
Choose a tag to compare

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.