Skip to content

Releases: sul-dlss/preservation_catalog

v0.6.2

26 May 00:36
f4d23cf
Compare
Choose a tag to compare

use capistrano release_path instead of current_path when running db:seed as part of deployment

v0.6.1

26 May 00:04
82465b5
Compare
Choose a tag to compare
  • Endpoint.seed_archive_endpoints_from_config gets guard clause for when no endpoints configured (82465b5) so we can deploy tagged release to prod.

v0.6.0

25 May 23:52
1863f60
Compare
Choose a tag to compare
  • Ingest robots
    • ReST call for update_catalog can take a druid with or without druid: prefix (#750)
    • db: migrate incorrect druid:aa111bb222 names to be uniform with others (no druid: prefix) (#749)
  • CV logging improvements (#755, #763, #784)
  • Replication work: implement some of the workers and resque and AWS hookup (#745, #764, #774, #782, #772, #776, #759)
  • allow individual config settings to be overridden via bash ENV (#756)
  • okcomputer improvements (#770)
  • use whenever to schedle m2c and c2m cron jobs (#794)

v0.5.0

12 Apr 18:19
f788fc1
Compare
Choose a tag to compare

v0.4.1...v0.5.0

v0.4.1

29 Mar 23:17
6a9ea28
Compare
Choose a tag to compare
  • Allow checksum validation via single druid (da13bc2)
  • Update README (55d214c, 0f39c27)
  • Add Active Record Utility class for active record transactions (9e9712e)
  • Update dependencies (6d61b79)

v0.4.0...v0.4.1

v0.4.0

14 Mar 00:23
f7a31e6
Compare
Choose a tag to compare
  • Fix gem groups (93dac5f)
  • Fix typos (b9a8914)
  • Set up checksum validation task for all endpoints (a5c5a77)
  • Add PreservedCopy scopes (d05f834)
  • Validate manifest inventories (d02b941)
  • View druids on an endpoint (8286590)
  • Validate signature catalog (cffc165)
  • Bugfix for missing signature catalog (94c6ddb)

v0.3.2

22 Feb 23:31
47784bb
Compare
Choose a tag to compare
  • do not send DB_OBJ_DOES_NOT_EXIST results to workflows (5e784bb)
  • log DB_OBJ_DOES_NOT_EXIST results as warnings, not errors (5e784bb)
  • improve workflows error message (379b83f)
  • remove some duplicate logging (for clearer rails logs) (32c51c9)
  • create :not_travis group of gems to allow travis builds to go faster (b32a0bf)

v0.3.1

21 Feb 01:03
5c279e3
Compare
Choose a tag to compare
  • C2M reports results when there is a version mismatch (1b87b73)
  • index po and pc dates (ae46929)
  • update gems
  • checksum validation work started

v0.3.0

12 Feb 21:19
15ed47e
Compare
Choose a tag to compare

Milestone 3: Catalog-To-Moab Version Check

  • Catalog-To-Moab Version Check

    • Adds tests for check_catalog_version method
    • Uses an instance of CatalogToMoab for check_catalog_version
    • CatalogToMoab check handles case where catalog version is greater than moab version
    • CatalogToMoab checks handles case where moab exists in db but not online
    • check_catalog_version handles case where PreservedCopy status is already bad
    • Limits CatalogToMoab SQL query by storage_dir
    • CatalogToMoab SQL query checks objects in batches
  • Error handling/reporting

    • PreservedObjectHanderResults renamed to AuditResults, with improved specs
    • AuditResults replaces integer error codes with symbols, and other refinements
    • Enhanced messages to workflows
    • Logs preservationAuditWF errors at ERROR level
  • Bug fixes

    • Escapes quotes in error messages reported to workflows
    • Casts CatalogToMoab rake task date stamp argument as a string
  • Additional changes

    • Retrieves Moab::StorageObject via the CatalogToMoab storage_dir attribute
    • Adds PreservedCopy method to match it's preserved_object.current_version
    • Catalog objects are no longer saved via custom methods, but by .save!
    • Adds initial code for checksum validation
    • Normalizes date stamps passed into CatalogToMoab check

v0.2.1

23 Jan 00:41
febbe9d
Compare
Choose a tag to compare

Additional Changes

  • have Workflow Reporting stack trace include more information
  • added rake tasks for Catalog To Moab Existence Check
  • Updated rake usage information
  • Refactored parts of the PreservedObjectHandler

v0.2.0...v0.2.1