Skip to content
This repository has been archived by the owner on Jun 27, 2020. It is now read-only.

v4.9.0

Compare
Choose a tag to compare
@coblej coblej released this 29 Nov 21:20
· 103 commits to develop since this release

Changes

  • Search for matching Component by original_filename (ignoring extension) if unable to find by local_id when building batch from DatastreamUpload .
  • Permit inclusion of any admin metadata field in MetadataFileUpload uploaded file. (Non-user-editable admin metadata fields in the uploaded file continue to be ignored in subsequent processing.)
  • Expand list of admin metadata fields that can be exported in CollectionsController#export_metadata.
  • Send notification on ExportFilesJob failure.
  • Add collection ID and title to batches created by DPC Folder Ingest, Standard Ingest, Nested Folder Ingest, and Datastream Upload.
  • Re-add Collection Info tab to Collections.
  • Add config option to allow Nested Folder Ingest to ignore dot-files.
  • Add optional metadata file to Nested Folder Ingest.
  • Replace 'Versions' tab with 'Files' tab on Component page. The 'Files' tab lists the current versions of content and derivative datastreams and provides a mechanism for authorized users to upload a new version of each datastream.

ArchivesSpace Integration

  • Add message column to ArchivesSpace::CreateDigitalObjects CSV output.
  • Permit custom headers to be included in ArchivesSpace::Client requests.
  • Recover from Errno::ECONNREFUSED in ArchivesSpace::CreateDigitalObjects, skipping remaining records.
  • Add local_id to list of exported fields.

Upgrade Notes

  • Copy config/structure_component_type.yml.sample to config/structure_component_type.yml and edit as needed to desired configuration.
  • To address deprecation warning, in config/environments/*.rb files, change config.serve_static_assets key to config.serve_static_files.
  • Run database migrations (rake db:migrate) to pick up the addition of columns to the batches table.
  • Edit config/nested_folder_ingest.yml to add :exclude_dot_files: true to the :scanner: section:
:scanner:
  :exclude:
    - Thumbs.db
  :exclude_dot_files: true
  • Edit config/nested_folder_ingest.yml to add a :metadata: section:
:metadata:
  :csv:
    :encoding: UTF-8
    :headers: true
    :col_sep: "\t"
  :location: /metadata/file/directory/