2020-09-01 End of Sprint
Pre-release
Pre-release
Release notes
Note, this code will not be deployed this time since we'll do the minor upgrade to Rails 5.2 before doing further upgrade testing and deployment.
- Updated all code to run on Rails 5.1.
- Updated most tests to create objects with the factory methods.
- Improved use of WebMock within the test suite, so it doesn’t cause tests to fail randomly.
- Consolidated documentation about the deployment process and interactions with Merritt, with the resultant documents going into the
main Dryad documentation. - Corrected issue with rendering files for NCBI LinkOut.
- Added a double-encoding workaround for retrieving files containing the number/hash sign from Merritt. We may remove as they move to different APIs in the future that may make this workaround unnecessary.
- Added a query and documentation for finding datasets by author affiliation with ROR institutions.
- Preliminary work on RATs presigned URL implementation with Zenodo for private file download (not merged into tag yet).
- Initial work for simplified "Related Works" entry UI (not merged into tag yet).