Hyku Commons patch notes

Nic Don Stanton-Roark
Nic Don Stanton-Roark
Last updated 
9/23/2022 Standard Deploy
  • Sentry.io ENV Variable update (578) Set up new sentry.io platform for exception handling, should improve maintenance responses
  • Add libreoffice to Dockerfile (563) Fixes an issue with users adding .docx files with derivatives. These files now produce thumbnails and pass fixity checks as intended. 
7/8/2022 Standard Deploy
  • Bug fix: Server Errors on Manual Upload (491) Addressed an issue with AWS nodes and internal infrastructure causing cascading outages with file uploads
  • Bug fix: Export Thumbnails (488) Re-enabled export of thumbnails in csv export
  • Bug fix: Collections not populating in some instances on IR theme homepage (490)
  • Bulkrax: Import Zip with multiple bags with bagit parser (483) Enables user to import a zip file with multiple bags and single csv for metadata applying to all bagged items.
  • Bulkrax: Ability to export collection metadata (477) Enable users to export a csv that contains each collection and its metadata. No works or files included, this export mainly intended to accompany bagit export for two-step migration. 
  • Bulkrax/Bagit: Ability to export fileset metadata (478) Enables user to export filesets (separate from works) and their metadata in a bagit export. 
  • Bagit: enable bagit for exporter (474)
6/9/2022 Standard Deploy
  • Bug Fix: Search not applying to PDF content (431) Fixes an issue where the transcripted text of pdfs was not being included in search results. (Still under review, awaiting reindexing.)
6/2/2022 Standard Deploy
  • Exporter shows complete while still processing (468) Fixed an issue where the exporter dashboard prompted users to download file while exporter was still in process.
  • Bug: Exporter includes extra files (457) Fixed an issue where exporter would include CSV manifests of previous export jobs along with the current job.
  • Bagit: enable bagit parser for importer (473)
  • Importer: Dashboard inaccurately showing pending works (471)
6/1/2022 Hotfix 
  • Bug: Export an importer (481) Bug fix
5/12/2022 Standard Deploy
  • Bug: ActiveFedora::ObjectNotFoundError (add collection to collection) (461) Bug fix
  • Editor User Permissions not working in some production tenants (467) Bug fix
  • Bagit Round Trip (476) Enables export of contents in Bagit format and reingestion of same

4/28/2022 Standard Deploy
  • Add ability to use ID in parents column (bulkrax) (458) Change to the importer to allow a user to attach a work to a collection that already exists, by referencing the existing collection's Hyku ID in the parents column
  • Add generated fields to export (442) Metadata fields generated by Hyku and populated only in the backend (last modified, created, etc) are an option to export. Currently these fields cannot be roundtripped. 
  • Add hint text to export enhancements (459) Hint text added to new export features (export thumbnails and export generated fields)
4/22/2022 Standard Deploy
  • Export of thumbnails (440) Enables users to export item thumbnails as separate files in an export job by selecting the "export thumbnails" option 
4/15/2022 Standard Deploy
  • Bulkrax upgrade (436) Upgrade Bulkrax to v.3.0.0. This brings in a number of changes that will be reflected in user documentation and future trainings, the most significant of which is the ability to nest works and filesets within collections and parent works and to add metadata-only records without a corresponding file upload. 
  • Bulkrax Exporter: Export of work, items and collections (439) Enables export of files+metadata or metadata alone. Should still be regarded as experimental while bugs are worked out, but will announce more about this as it comes together.
  • Bug: Inaccurate and random data is produced on the importer dashboard (437) Entries Processed, Entries Failed, and Total Work Entries figures in the importer dashboard produced inaccurate totals. Bulkrax updated to correct error, numbers now accurate.
  • Bug: “Item has not yet been imported successfully." (438)  The importer item record for an imported work displayed the text "item has been yet been imported successfully" on imported works. Item record now provides a link to the work page. 

4/7/2022 Standard Deploy
  • Contact Form Results in Error Message (415, 435) Continued application of ticket 415 to additional themes, contact form is fully functional and error-free in all themes.
  • Add to collection hover text is inaccurate (377) The hover text for Add to Collection button in the collection view screen indicated the opposite of the effect of the button. Text now corrected. 

3/29/2022 Hotfix

  • Files not processing in uploaded works (443) Files in some tenants were not processing. Hotfix applied to fedora corrected issue. 

3/23/22 Standard Deploy
  • Public Status Page (428) A publicly viewable status page for the Hyku Commons domain and Hyku product is available at https://palnipalciproduction-1646868677141.site24x7signals.com/. A more concise redirect URL will be established shortly [update: status.hykucommons.org]. From this page, anyone with the link can view the status of Hyku. Additionally, users can sign up for email updates through the page.
  • Default Collection Thumbnail option (362) From the Collection Edit page, users can select a thumbnail of a work included in the collection to override the default collection thumbnail that appears on homepage and search. This update added an option to select "Default Thumbnail" from this list to return the general default. 
3/4/2022 Standard Deploy
  • Abbreviated Description in Search Results (324) Collection descriptions and work abstracts now automatically truncate in search results
  • Registered Users Being Added to Newly Created Admin Sets (414) Fixed a bug where the Registered Users group would be added as depositors to new admin sets upon creation
  • Redirect Domain “Request Entity Too Large” Error (432) Fixed a bug where domains that redirected to Hyku Commons could only upload small files
  • Contact Form Results in Error Message (415) Attempted to fix a bug where a user submitting through the contact form will receive an error message, even though the message goes through. This patch worked in staging but not in production, sent back for rework for the next deploy.