valkyrie icon indicating copy to clipboard operation
valkyrie copied to clipboard

A Data Mapper library to enable multiple backends for storage of files and metadata in Samvera

Results 78 valkyrie issues
Sort by recently updated
recently updated
newest added

I am working on a storage adapter for S3 (in a somewhat different fashion from https://github.com/stkenny/valkyrie-storage-s3), and I find that `Valkyrie::StorageAdapter::File` feels awkward in a couple of spots. I wonder...

question

Remove testing matrix for unsupported Ruby versions. Refs https://github.com/samvera/maintenance/issues/159

Attempting to upload a `::File` using the fedora storage adapter fails with `Content-Length not given and Transfer-Encoding is not 'chunked'` coming from [Net::HTTP](https://github.com/ruby/net-http/blob/beb20c036dce1b14b8e78c012c3537957aaf6590/lib/net/http/generic_request.rb#L269-L272). The Content-Length header does not get set...

Do it here: https://github.com/samvera/valkyrie/wiki/Storage-&-Files Implemented here: https://github.com/samvera/valkyrie/pull/932

documentation

`Dry::Types::Params::*` definitions are not included in `Valkyrie::Types`. I am not sure if this is intentional because all the other built-in dry-type classes listed [here](https://dry-rb.org/gems/dry-types/1.7/built-in-types/) (besides Maybe types) are included. I...

Right now the adapter is very opinionated on how it reads objects - it assumes there's an `internal_resource` and it assumes there's an ID mapping that uses pairtrees. Valkyrie should...

This should take the same parameters as #upload, but just return the ID that it would build when it's done. Useful when you're not storing the resulting ID, and need...