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