Skip to content

v6.4.0

Compare
Choose a tag to compare
@cbeer cbeer released this 06 Sep 13:58
· 760 commits to main since this release
  • Patch Hydra::AccessControlsEnforcement#escape_filter to support
    group/role names containing colons. [David Chandek-Stark]
  • Fixed Solr field name [David Chandek-Stark]
  • Amended Hydra::User#groups to pass self to RoleMapper.roles in order to avoid
    redundant user lookup. Fixes #111. [David Chandek-Stark]
  • Moved controller mixins into concerns [Justin Coyne]
  • Added #permissions= as deprecated to maintain backward compatibility
    of Hydra::AdminPolicy with hydra-head < 6.4. (In hydra-head < 6.4
    Hydra::AdminPolicy included Hydra::ModelMixins::RightsMetadata, which provided
    #permissions=.) [David Chandek-Stark]
  • Removed deprecated modules from ModsAsset [Justin Coyne]
  • Removed RedCloth dependency [Justin Coyne]
  • Some of the delegated methods weren't pointing at their intended
    target [Justin Coyne]
  • Pin to active-fedora >= 6.6.0.rc1 and refactor usage of delegate to
    avoid deprecation warnings [Justin Coyne]
  • Update rail [Justin Coyne]
  • Hydra::PolicyAwareAbility#policy_pid_for modified to handle
    multiple objects having different policies (Fixes #101). Implemented pending
    tests for Hydra::PolicyAwareAbility#test_read_from_policy and
    #test_read_from_policy. [David Chandek-Stark]
  • Deprecate Hydra::ModelMixins::SolrDocumentExtension [Justin Coyne]
  • Deprecate Hydra::ModelMixins::CommonMetadata [Justin Coyne]
  • Remove duplicate code [Justin Coyne]
  • Remove lib/hydra.rb so that the hydra gem can load normally [Justin Coyne]
  • Substituted double for the now deprecated mock() and stub() [Justin Coyne]
  • Adds #asset_param_key method to DownloadBehavior to support overriding
    the default params key (:id) for the asset PID. [David Chandek-Stark]
  • Added the derived property visibility, from sufia [Justin Coyne]
  • Added nested attributes for permissions [Justin Coyne]
  • PolicyAwareAbility should include Ability so you don't have to [Justin Coyne]
  • All policies should be applied to gated discovery when more than 10
    are applicable [Chris Colvar]
  • Deprecated Hydra::ModelMixins::RightsMetadata [Justin Coyne]