Releases: cu-library/cuirator
Releases Β· cu-library/cuirator
cuirator-v2.1.0
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
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
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
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
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
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
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