Skip to content

Version 10.0.0

Compare
Choose a tag to compare
@jcoyne jcoyne released this 08 Jun 22:02

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]