Skip to content

2020-09-01 End of Sprint

Pre-release
Pre-release
Compare
Choose a tag to compare
@sfisher sfisher released this 01 Sep 19:41
· 7663 commits to main since this release
2904f43

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).