Skip to content

Release Notes Scratchpad

Julie Hardesty edited this page Jul 21, 2021 · 30 revisions

Issue Fixes

  • #4795 - Hyrax::Works do not show Date Added in Dashboard -> Works
  • #4914 - CollectionsController needs to support valkyrie_objects

Refactors

  • Refactor _currently_shared.html.erb partial tests to remove stubs (#4948)
  • Extract view dependency on WorkForm#select_files to a helper (#4949)
  • Refactor WorkflowActionController and specs (#4953)
  • Refactor PermisionsController to use load_resource (#4951)
  • Refactor specs for NestCollectionForm (#4991)
  • Refactor process for resetting collection ACLs to PermissionTemplate settings (#5037)
  • Refactor view dependency on AdminSetOptionsPresenter into a helper (#5041)

Deprecations

  • Deprecate Suppressible#suppressed? (#4963)
  • Deprecate unused methods on NestCollectionForm (#4984)

Deploy Improvements

  • dassie: upgrade puma (#4985)
  • chart: bump fcrepo dependency (#5002)
  • chart: re-instate external fcrepo hostname support (#5003)
  • docker: run assets precompile on worker images (#5006)
  • chart: upgrade solr bitnami chart to 1.0 (#5008)
  • chart: define a fallback/dummy fcrepo host (#5009)
  • Split off hyrax-work-base image and bundle install from dassie (#4997)
  • Trigger nurax-dev deploy on commits to hyrax/main (#4966)
  • Don't warn or use Gemfile.extra when not using engine_cart (#4962)

Valkyrie Work

  • Use valkyrie to power collection member removal from Dashboard (#4972)
  • Wings: generated Valkyrie::Resource classes route back to AF (#4978)
  • Always use valkyrie for collection member removal from dashboard (#4980)
  • Extend Valkyrie support in FileSetsController (#4994)
  • Wings: versions for fcrepo (#5001)
  • Support adding a work into a parent work with valkyrie models (#5017)
  • Publish events when adding valkyrie objects to work membership (#5018)

Documentation Improvements

  • Document WorkShowPresenter#show_deposit_for?(collections:) (#4963)
  • Docs: properly scope yard annotations for FindFileMetadata queries (#5026)
  • Add some documentation for Hyrax::PermissionTemplate (#5038)

Other

  • add WorkShowPresenter#member_count; avoid #size (#4950)
  • document and test Hyrax::ContextualPath (#4958)
  • helperize download link display flag (#4965)
  • make VersionPresenterList an Enumerable; extract creation to factory (#4975)
  • add a ChangeSet-based form for file sets (#4976)
  • extract view dependency on NestedCollectionQueryService to helper (#4982)
  • don't reload the collection to populate subcollection modal (#4986)
  • don't show the "Add to collection" action when type isn't nestable (#4987)
  • move parent collection JSON generator into helper (#4989)
  • Remove row limit (#4999)
  • Allow posting file visibility parameters from form (#5011)
  • handle optional :sort option for attribute renderers )#5010)
Clone this wiki locally