Version 10.0.0
Major changes:
- New structure for ACLs. The old ACLs are no longer compatible. We don't recommend you upgrade until there is a plan on how to migrate the old structure to the new structure.
A potential plan could go something like this:
For each object in your repository, read the id
, edit_users
, read_users
, discover_users
, edit_groups
, read_groups
and discover_groups
and record them in a file/database. Then upgrade to Hydra 10. Finally re-write access controls using this recorded data onto each object.
Other changes
2016-06-08: Remove tests that were moved to blacklight-access_controls [Justin
Coyne]
2016-05-20: Add an empty 'production' key to role_map [Justin Coyne]
2016-05-13: Preparing for 10.0.0.beta4 release [Justin Coyne]
2016-05-12: Using generated config files for fedora & solr [Esmé Cowles]
2016-05-10: Preparing for 10.0.0.beta3 release [Justin Coyne]
2016-05-10: Implement more methods on the AccessControl::CollectionRelationship
[Justin Coyne]
2016-05-10: Preparing for 10.0.0.beta2 release [Justin Coyne]
2016-05-10: Add empty? method to the collection relationship [Justin Coyne]
2016-05-10: Preparing for 10.0.0.beta1 release [Justin Coyne]
2016-05-10: Upgrade active-fedora dependency to 10.0.0.beta1 [Justin Coyne]
2016-05-03: Make Hydra's web ACLs look like Fedora web ACLs [Justin Coyne]
2015-11-06: Remove deprecations preparing for HydraHead 10 [Justin Coyne]
2016-05-06: Remove hydra jetty rake task [Justin Coyne]
2016-05-06: Add a spec task to hydra-core [Justin Coyne]
2016-05-05: Turn off travis caching [Justin Coyne]
2016-05-05: Install engine cart [Justin Coyne]