Releases: LafayetteCollegeLibraries/spot
Releases · LafayetteCollegeLibraries/spot
2020.2
2020.1
features 🏔
- adds Women's, Gender & Sexuality to department authority (#382)
- adds display of embargo/lease information to the item view page (#381)
- adds rights_holder field to Publication form (#385)
- refactors ingest pipeline to use
Spot::BagIngestService
rather than putting all of the work in a job (#386) - adds disallow rules for
/catalog
,/catalog/*
, and/downloads
in robots.txt (#389)
bugfixes 🐞
- embargo/lease releasing service now changes items to their expected visibilities after the embargo/lease period is up (#381)
deprecations 💀
- removes
development
andlocalhost
capistrano environments (#390)
2019.9
vaya con dios, 2019! ✌🏻
features 🎉
- adds suggestions from solr to the following fields (#370, #378):
- bibliographic_citation
- contributor
- creator
- editor
- keyword
- organization
- physical_medium
- publisher
- source
- adds Image metadata model and creates a base indexer and presenter using shared properties (#258)
- reorders PublicationForm fields to conform with suggestions (#375)
bugfixes 🐞
- fix typo in
rights_statement.yml
authority file (#374)
dependencies 👩👩👧👧
- updates rack to 2.0.8 (thanks @dependabot! #376)
notes 🗒
- will require updating Solr config files and reindexing for the suggestions and new date-sort field (as well as correcting the the rights_statement typo bug)
issues affected 🔧
2019.8
oh the weather outside is... kinda dreary but not really frightful just yet.
features ☃️
- add OAI-PMH support via the blacklight-oai gem (#323)
- index an item's application url if a handle identifier isn't present (part of #323)
- strip leading/trailing whitespace in publication form values (#365)
- adds faceting by rights_statement (using shortcode values) (#366)
- makes Collection slugs readonly after entry (to help prevent unintended changes) (d9af51c)
- redirect users back to the page they were currently at after signing in (#369)
bug fixes 🐞
- revert part of #350 to allow date_issued to accept YYYY formatting (03a2f9b)
- add "International Affairs" to the department local authority (8fdd907)
- invalid UTF-8 errors during characterization should finally be cleared (#363)
- when releasing embargo, only set date_available if the item contains that property (7b8fdf6)
- fix typo for Periodical resource_type (de1b540)
dependencies 👩👩👧👧
- adds blacklight-oai gem (#323)
- upgrades puma to 3.12.2 (#368, thanks @dependabot!)
notes 🗒
2019.7
gobble gobble y'all!
features 🦃
- update
robots.txt
file to block archive.org from crawling our works as we don't want to fill up our diskspace quota with access copies of materials (a657879) - index + store local/standard identifiers in the solr index
rather than relying on a presenter to split them out(#347) - display rights-statement label next to icon (6dfe8f2)
- add enhancements to the Publication model (#350)
- add model validation for
date_issued
,resource_type
, andrights_statement
date_issued
,resource_type
, andrights_statement
are now required fields on the form- per metadata application profile
- add formatting clarification to
date_issued
help text (requires YYYY-MM or YYYY-MM-DD) - use OCLC's FAST subject headings as a controlled vocabulary for
subject
- add model validation for
- adds a service/job to clear expired embargoes + leases; schedules it nightly using
sidekiq-cron
(#355) - adds a Publication's
date_available
via thePublicationActor
, instead of the form. takes into account embargoes when present (#356)
dependencies 👩👩👧👧
- update PDF.js to latest stable version (2.2.228) which better renders PDFs that were previously getting garbled (#346)
- explicitly add
linkeddata
gem to allow integration of OCLC's FAST subject heading service (#350)
bug fixes 🐞
- use correct FITSServlet URL in
docker-compose.yml
andconfig/initializers/okcomputer.rb
(cd75393)
deprecations ☠️
2019.6
bug fixes 🐞
2019.5
2019.4
features 💡
- adds
title_sort_si
field to Publication and Collection Solr documents and adds the sort option to the catalog_controller.rb (#328)
bug fixes 🐞
- use the
browse_collections_link
in featured collection portion of the homepage (#325) - use the correct hyrax layout in the contact form (previously was displaying w/o navbar) (#324)
- update the resource_type local authority to match what's listed on the metadata application profile (#326)
notes 🗒
because of the added solr field, this will require a reindexing.
2019.3
features
- updates newspaper + magazine mappers (#315)
- better handling of missing values
- add newspaper mapper handling of 'Easton, PA' for location value (as in accruals)
- removes Spot::RemoteCharacterizationService in favor of using the samvera-based fits-servlet tools (#317)
- also encodes FITS output into UTF-8 to prevent invalid character errors (see #314)
bug fixes 🐞
- date_issued and system_create sort field labels were on the wrong field (see #319)
- if an ingest user wasn't already an admin (or the default user), works would not be added to collections
- by default, users do not have the ability to deposit to collections
2019.2
Addresses two vulnerabilities (thanks GitHub!): CVE-2019-16892 and CVE-2019-16676
- updates rubyzip to 1.3.0 (#310)
- updates hyrax to 2.6.0 (#311), which in turn updates simpleform (source of CVE-2019-16676)