Releases: samvera/hydra-head
v9.7.0
Version 9.6.0
Major change was to extract Blacklight::AccessControls.
Upgrade guide
- Replace any instance of
include Hydra::Controller::SearchBuilder
withinclude Blacklight::AccessControls::Catalog
- Change any instance of
CatalogController.search_params_logic
toHydra::SearchBuilder.default_processor_chain
History
- 2015-11-05: Use ruby 1.9 style hashes [Justin Coyne]
- 2016-01-21: Test with Blacklight 5 and 6 [Justin Coyne]
- 2016-01-15: Test Blacklight 6 [Justin Coyne]
- 2016-01-07: Document Embargoable#deactivate_embargo! [ci skip] [Justin Coyne]
- 2016-01-07: Document Embargo#deactivate! [ci skip] [Justin Coyne]
- 2016-01-06: Remove hard dependency on sass-rails. [Justin Coyne]
- 2015-11-19: Extracted some of hydra-access-controls code to a new gem,
blacklight-access_controls. [val99erie] - 2015-11-23: Remove deprecated user permission type [Justin Coyne]
v9.5.0
Version 9.4.1
2015-11-02: Use rdf-vocab for DC. It's being removed from the rdf gem [Justin
Coyne]
2015-10-19: Added represented_visibility method [Justin Coyne]
Version 9.4.0
2015-10-29: Correct comment [David Chandek-Stark]
2015-10-26: Remove outdated comment. [David Chandek-Stark]
2015-10-19: Add Ip Based groups [Justin Coyne]
2015-10-15: Make content-length a string so webrick will be happy. [Anna
Headley]
v9.3.0
- 2015-10-03: Provide CanCan abilities for :discover permissions. [Randy Coulman]
- 2015-09-30: Don't mark the visibility as changed unless it actually changed
[Justin Coyne] - 2015-08-18: Role mapper should fetch keys [Justin Coyne]
- 2015-08-11: Extract lease and embargo indexers for easier overriding [Justin
Coyne]
9.2.2
The 9.2.2 version of hydra-head fixes a bug that treats JSON and JSON-LD as interchangeable, and adds the ability to override date validation w/r/t embargoes and leases.
Thanks to the following developers for their contributions: @afred, @val99erie, @terrellt, and @mjgiarlo.
Upgrade notes
Replace this line in your application's config/initializers/mime_types.rb
:
Mime::Type.register "application/json", :jsonld
With the following:
Mime::Type.register "application/ld+json", :jsonld
Changes
HydraHead 9.2.1
Changes:
- 2015-07-17: Append MIME types in the install generator. Fixes #132 [Michael J.
Giarlo] - 2015-07-15: Setting visibility= doesn't create an embargo/lease if one doesn't
exist. Fixes #272 [Justin Coyne] - 2015-07-14: Set travis to use JDK 8 [Justin Coyne]
- 2015-07-14: Embargoable#valid? shouldn't create a Lease or Embargo This should
be a significant speedup for projects that use Embargoable Ref
https://github.com/projecthydra-labs/sufia-core/issues/31 [Justin Coyne] - 2015-07-09: Fix permissions when setting visibility to public from
authenticated. [Olli Lyytinen]
HydraHead 9.2.0
HydraHead 9.2.0 has been released today. If you are using HydraHead 9, it's a good idea to do this updated as this fixes a bug where a user may retain access to an object after the access has been revoked.
Changes
* Don’t index permissions marked for destruction [Justin Coyne]
* Support ActiveFedora 9.2.0 [Justin Coyne]
* Fixed typo in warning messages. Fixes #263 [Hector Correa]
* uses explicit syntax about the scope of url routes used when redirecting a user based on access denial [Matt Zumwalt]
* Add Content Negotiation [Trey Terrell]