Skip to content

Releases: samvera/hydra-head

v9.7.0

06 Sep 14:02
Compare
Choose a tag to compare
  • 2016-02-05: Replace Jettywrapper with fcrepo_wrapper [Justin Coyne]
  • 2016-01-26: Allow Hydra::PermissionsSolrDocument to autoload [Justin Coyne]

Version 9.6.0

21 Jan 21:39
Compare
Choose a tag to compare

Major change was to extract Blacklight::AccessControls.

Upgrade guide

  • Replace any instance of include Hydra::Controller::SearchBuilder with include Blacklight::AccessControls::Catalog
  • Change any instance of CatalogController.search_params_logic to Hydra::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

06 Sep 14:01
Compare
Choose a tag to compare
  • 2015-11-09: Upgrade to Blacklight 5.16 and remove deprecation warnings [Justin
    Coyne]
  • 2015-11-09: Updated to make it work with blacklight 5.16 [val99erie]

Version 9.4.1

03 Nov 18:19
Compare
Choose a tag to compare

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

02 Nov 23:11
Compare
Choose a tag to compare

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

06 Sep 14:02
Compare
Choose a tag to compare
  • 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

03 Aug 18:45
Compare
Choose a tag to compare

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

v9.2.1...v9.2.2

HydraHead 9.2.1

28 Jul 21:07
Compare
Choose a tag to compare

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

09 Jul 19:42
Compare
Choose a tag to compare

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]

v9.1.4

06 Sep 14:01
Compare
Choose a tag to compare
  • Admin Policies should remember their permissions. Fixes #257 [Justin Coyne]