This release includes improvements to the Bulkrax loader, a fix to the license field, and improved test setup.
Bulkrax
- Bulkrax upgraded from version 2.3 to 8.1, in order to leverage functionality for adding embargoed files.
- Rake task
gwss:ingest_pq_etds
added for converting Proquest ETD metadata and zipped files to the format required for a Bulkrax ingest.
License field
- Previously, the license field, although required, did not display in the UI when viewing works. This has been fixed.
- The URI previously used for the "All rights reserved" license has been deprecated. Accordingly, this authority has been replaced by the string
All rights reserved
. - A rake task,
gwss:replace_license_value
, can be used to replace the deprecated value with the new value for those works bearing the "All rights reserved" license.
Improvements to test setup
- More comprehensive and consistent seeding of works has been added, leveraging the factories and fixtures from the Hyrax repository.
Other improvements
- The non-Ruby dependencies (ImageMagick, etc.) has been packaged as a separate Docker image, which reduces build time for changes to the application image.
- The H1 header font has been changed to reflect stakeholder input.
- The application footer has been updated for compliance with GW standards.