Skip to content

2.13.0

Compare
Choose a tag to compare
@BinamB BinamB released this 14 Aug 18:59
· 122 commits to master since this release
4902aea

Release Notes

For: uc-cdis/indexd

Notes since tag: 2.12.0

Notes to tag/commit: 4902aea

Generated: 2020-08-14

New Features

  • Added Bundle endpoints. (#267)
  • Added new table to store bundles. (#267)
  • \index\ endpoint resolves bundle ids. (#267)
  • Added form parameter top \index\ (without guid) to list either bundles,
    indexd records or both. (#267)
  • DRS endpoint supports bundles. (#267)
  • DRS endpoint supports expand parameter. (#267)
  • Added tests for bundles. (#267)
  • Updated tests for DRS and Indexd (#267)
  • Remove presigned url from the access_url field in the drs object when
    authz is given. (#282)

Bug Fixes

  • Fix ACL->authz migration script for "[ project, program ]" ACLs (#284)
  • The object/<guid>/access/<access type> endpoint throws a 500 instead of a
    401 when the user is logged in but does not have access to the specific
    record. (#283)
  • Added a general Fence Error handler when drs fails to catch error from
    fence (#283)

Improvements

  • Black formatting on all files (#286)
  • Ensure all files ends with one newline (#286)
  • Add pre commit configuration for black, newlines, and detecting secrets
    (along with a secrets baseline) (#286)
  • no trailing whitespace hook (#286)

Dependency Updates

  • Add sqlalchemy-utils upper bound "<=0.36.6" in addition to ">=0.33.11"
    (#284)