Skip to content

Releases: cu-library/cuirator

cuirator-v2.1.0

12 Jun 19:40
38e6bd4
Compare
Choose a tag to compare

OAI changes

  • Add support for OAI-ETDMS metadata format.
  • Limit OAI-ETDMS responses to include ONLY identifiers / records that have been licenced for harvesting by LAC.
  • Include file URLs in OAI-ETDMS records in format required by LAC.
  • Update OAI-DC response to include work landing page URL.

UI changes

  • Add LAC harvesting notice to Terms of Use.
  • Add Publisher facet to discovery view and work display pages
  • Add staff-only Internal Note field to Works and Research Works.
  • Replace Title field single-line input with multi-line text box for all work edit forms.
  • Make field labels bold in work edit forms.
  • In Dashboard view, fix 500 error shown after selecting 'more' to view full list of facets to filter works
  • Collection details: remove 'size: unknown' response from deprecated method
  • User actions on FileSet display page are accessible to staff only.

Minor changes

  • Add utility script for reindexing Fedora.

cuirator-v2.0.0

22 Feb 22:05
Compare
Choose a tag to compare

Major changes

  • Update to Hyrax v4.0.0, which includes major upgrades to its dependencies: Rails v6.1, Blacklight v7, Bootstrap v4
  • Update Bulkrax to v5.5.1

Other changes

  • Feature specs to confirm local features, functionality changes
  • UI changes to bring templates and styles in line w/ Bootstrap updates

Bug fixes

  • Improve handling for unsupported locales
  • Add facet queries to to Recent Document display
  • Fix implicit conversion error in local processing to support Bulkrax import of GeoNames
  • Update redis connections to use pooling
  • Drop local citation field from ResearchWork, Work forms
  • Filter admin-only fields from JSON & RDF requests
  • Fix text display on content blocks pages
  • Fix pagination layout on collection, work file list views

cuirator-v1.1.4

15 Sep 17:37
Compare
Choose a tag to compare

Updates in this release:

Bug fixes

  • Content aggregators (like Google Scholar) are blocking file downloads from http-based URLs indexed in page head content. Meta tags have been updated to provide secure download URLs.
  • Block AI training set bots from scraping site content

Metadata model changes

  • Remove Creator from required fields for generic Work type to allow works without formal authors to be created.

Batch import updates

  • Update configuration so an imported work can be associated with multiple parent collections
  • Allow line breaks in block text fields in CSV import file
  • Add local processing to create controlled vocabulary entries in Location field from Geonames URIs in the CSV import file

UI updates

  • Use Carleton fonts
  • Add support for nested collection, sub-collection browsing. Will be enabled with upgrade to Hyrax v4
  • Explore Collections tab: show collections in order of most recently updated
  • Recently Added tab: hide labels for empty fields
  • Support block text in the same fields across all work types
  • Include schema.org attributes in block text fields, where present
  • Improve date parsing for YYYY-formatted dates displayed on ETDs and used in Date Created facet
  • Fix contributor & role display on ETDs: more flexible formatting and faceting
  • Better labels for Location values retrieved from Geonames API

cuirator-v1.1.3

26 Apr 19:23
Compare
Choose a tag to compare

Added in this release:

  • DI-214 Recently Added tab: add "View all works" button
  • DI-345 Recently Added tab: use YYYY format for ETDs
  • DI-361 Add script to generate redirect URLs for imported works & files
  • DI-363 Revisions to deposit agreement & terms of use
  • DI-368 Fix local role config for Bulkrax importers/exporters
  • DI-369 Fix permissions for repository managers role

cuirator-v1.1.2

22 Mar 15:12
Compare
Choose a tag to compare

Added in this release:

  • Google Scholar metadata for theses & dissertations
  • Update to ETD model: agreement field is optional
  • Script to generate CSV report for large Bulkrax imports

cuirator-v1.1.0

08 Mar 21:24
Compare
Choose a tag to compare

Added in this release:

  • Flexible date faceting: index year into date facet for all work types; update catalog view to use year-based date facet in discovery
  • Update ETD date display: capture full YYYY-MM-DD date provided in source metadata but display YYYY-format publication date
  • Add custom date formats to support faceting and display
  • Add helper for short-form repository name
  • Update to Hyrax v3.5, Bulkrax 5.1, and related dependencies

cuirator-v1.0.0

07 Feb 16:28
Compare
Choose a tag to compare

Release notes

Issues completed in this release:

DI-275: Content, template, and Hyrax config updates for repository name and domain name change
DI-302: Repository domain name change: replace local RDF::URI predicates in ETD model
DI-245: Update Bulkrax config: use multi-value field delimiter that doesn't appear in field content
DI-242: Update Bulkrax config: allow multiple values in import fields
DI-237: Add cookie consent banner
DI-235: Update template to use new Google Analytics format
DI-228: Add local fix for Bulkrax importer script