Bump hyrax from 3.1.0 to 3.2.0
Bumps hyrax from 3.1.0 to 3.2.0.
Release notes
Sourced from hyrax's releases.
v3.2.0
Release Highlights
- Read-only mode feature flipper added
- Collection Model configurable so that Collection class can be named something other than "Collection"
- Continued Valkyrie work behind the scenes getting closer to MVP - still in progress!
Enhancements
- Add read only mode feature (https://github.com/samvera/hyrax/pull/5159)
- healthz: add okcomputer check for pending migrations (https://github.com/samvera/hyrax/pull/5146)
- add feature tests for creating admin sets and collections (https://github.com/samvera/hyrax/pull/5093)
- sipity: add debug-level logging to #Entity (https://github.com/samvera/hyrax/pull/5107)
- add a listener for collection.metadata.updated to reindex collection (https://github.com/samvera/hyrax/pull/5143)
- sipity: don't generate
true
comments (https://github.com/samvera/hyrax/pull/5154)- add config for setting admin set model (https://github.com/samvera/hyrax/pull/5175)
- add a publishable event for collection membership changes (https://github.com/samvera/hyrax/pull/5186)
- add a file download event to
Hyrax.publisher
(https://github.com/samvera/hyrax/pull/5212)- add a spec for DeepIndexingService (https://github.com/samvera/hyrax/pull/5252)
Collection Model Selection
- make the Collection model class to use configurable (https://github.com/samvera/hyrax/pull/5161)
- respect new collection model configuration throughout (https://github.com/samvera/hyrax/pull/5167)
- don't hardcode collection class in WorkSearchBuilder specs (https://github.com/samvera/hyrax/pull/5171)
- update CollectionSearchBuilder spec to tolerate model configuration (https://github.com/samvera/hyrax/pull/5173)
- use both
::Collection
and any configured class for filter queries (https://github.com/samvera/hyrax/pull/5174)- adjust stubs in WorkShowPresenter specs (https://github.com/samvera/hyrax/pull/5180)
- don't hardcode collection class expectations in some specs (https://github.com/samvera/hyrax/pull/5187)
- apply general curation_concerns permissions to configured collection (https://github.com/samvera/hyrax/pull/5190)
- only test models that exist in collection abilities (https://github.com/samvera/hyrax/pull/5206)
- add param_key and plural to
Hyrax::CollectionName
(https://github.com/samvera/hyrax/pull/5219)- find legacy collections in CollectionsSearchBuilder (https://github.com/samvera/hyrax/pull/5215)
- map SolrDocument#collection? to configured class (https://github.com/samvera/hyrax/pull/5214)
- test AdminAdminSetMemberSearchBuilder for collection search (https://github.com/samvera/hyrax/pull/5229)
Deprecations
- remove deprecated call to method (https://github.com/samvera/hyrax/pull/5103)
Bug Fixes
- use correct/configured user_key in Workflow::DepositedNotification (https://github.com/samvera/hyrax/pull/5120)
- use correct/configured user_key in Workflow::ChangesRequiredNotification (https://github.com/samvera/hyrax/pull/5123)
- coerce
Hyrax::Permission#mode
to Symbol (https://github.com/samvera/hyrax/pull/5140)- allow collection_type_ability to pass ability to PermissionsService (https://github.com/samvera/hyrax/pull/5144)
- add Hyrax::Permissions to admin set to support acl connection (https://github.com/samvera/hyrax/pull/5150)
- Use blank? instead of nil? for parent_collections in CollectionPresenter (https://github.com/samvera/hyrax/pull/5164)
- fix MethodGenerator test flagged as flaky by CircleCI (https://github.com/samvera/hyrax/pull/5168)
- maybe this template has never worked; what the heck? NOW WITH FIX (https://github.com/samvera/hyrax/pull/5181)
- switch call to deprecated presenter method with a helper call (https://github.com/samvera/hyrax/pull/5179)
- only skip loading resource for ActiveFedora in CollectionsController (https://github.com/samvera/hyrax/pull/5191)
- don't fall through to 204 No Content when unsure of model type (https://github.com/samvera/hyrax/pull/5221)
- fix bug in Hyrax::Ability#download_permissions SolrDocument handling (https://github.com/samvera/hyrax/pull/5250)
- Set file label to original_filename when present (https://github.com/samvera/hyrax/pull/5092)
... (truncated)
Commits
-
56ca515
Merge pull request #5256 from samvera/release-3.2.0 -
2ecfc79
Prepare release 3.2.0 -
89e1b47
Merge pull request #5220 from samvera/permission-templates-access-specs -
ff8be0d
Merge pull request #5251 from samvera/col-form -
07e588b
Merge pull request #5252 from samvera/test-deep-index -
5dd04d3
add a spec for DeepIndexingService -
403a2e4
refactor dashboard collections form template -
c35ba18
generated indexer test requires resource variable -
4ac72df
Merge pull request #5250 from samvera/ability-solr-doc-download -
7932ca1
fix bug in Hyrax::Ability#download_permissions SolrDocument handling - Additional commits viewable in compare view