active_fedora
active_fedora copied to clipboard
A Rails interface to the Fedora repository, akin to ActiveModel
Attempting to use version 4 of the psych gem results in this error due to safe_load dropping the old deprecated method signature. ``` ArgumentError: wrong number of arguments (given 4,...
This is derived from https://github.com/samvera/maintenance/issues/77
``` Bundler could not find compatible versions for gem "faraday": In Gemfile: hyrax (~> 2.9.6) was resolved to 2.9.6, which depends on active-fedora (>= 11.5.2, < 13) was resolved to...
This is derived from https://github.com/samvera/maintenance/issues/119, and follows the guide in https://guides.rubygems.org/mfa-requirement-opt-in/
https://github.com/projecthydra/active_fedora/blob/76791c79db02c7afa59275587d8c9ac5a67907e6/lib/active_fedora/relation/finder_methods.rb#L232
It seems that the incorrectness is related to the number of objects of that type -- greater factor of error as the number of objects increases. ``` ruby 2.1.2 :012...
`:rows` should be applied to the entire result set. Instead `:rows` limits the rows _of each batch_. This behavior causes unexpected results, for example, in `find_each` when a `:rows` option...
Accessing `#resource` instantiates `@resource`. `#content_changed?` appears to assume that the existence of `@resource` indicates a change.
See test [indirect_container_spec.rb](https://github.com/projecthydra/active_fedora/blob/indirect_container_is_set_in_memory/spec/integration/indirect_container_spec.rb) (line 251) in branch indirect_container_is_set_in_memory. 3 tests added... 1) add same object multiple times to indirect container in memory -- FAILS 2) add same object multiple times...
Resolves #1477 and addresses the following: - Updating the configuration to test against Ruby 2.7, 2.6, and 2.5 releases - Updating the configuration to test against Rails 6.0.4.7, 5.2.4 -...