Skip to content

Releases: uc-cdis/indexd

remove deprecated endpoints, updated acl->authz migration script

28 Sep 15:00
98146f5
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 3.5.0

Notes to tag/commit: 98146f5

Generated: 2022-09-28

Breaking Changes

  • Ensure you are using Fence>=2021.10. Remove deprecated GA4GH access
    endpoints. these have existed (and been used) from the Fence microservice
    since last year. See cloud automation change
    here
    (#336)

Improvements

  • allow passing of fence config for authz mapping to the acl migration script
    (#336)
  • Update GET /index/<GUID> error message (#335)

New mint GUID endpoints

08 Jun 20:20
119ff76
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd
Notes since tag: 3.4.0
Notes to tag/commit: b1eb482
Generated: 2022-06-08

New Features

  • new /mint/guid endpoint to return a valid GUID for this instance without
    creating a new record (#290)
  • Adding listen queue to uwsgi config. We were seeing issues with large
    instances of indexd (100M) on a large amount of GET requests we had a
    1.5% failure rate. Adding a listen queue solved this. (#332)

3.4.0

30 Mar 15:07
4c44490
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 3.3.1

Notes to tag/commit: 4c44490

Generated: 2022-03-29

Improvements

  • Upgrade to python3.9 (#330)
  • Use central workflow github actions for image build and push (#331)

3.3.1

16 Feb 15:58
14147ce
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 3.3.0

Notes to tag/commit: 3.3.1

Generated: 2022-02-16

Bug Fixes

  • Remove contents field from DRS Blob objects (#326)

Dependency Updates

  • Upgrade PyYAML to version 5.4 or higher. (#327)
  • Use new Python base image (now: Debian, before: Alpine) (#324)

3.3.0

30 Sep 20:20
fbdbf12
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 3.2.2

Notes to tag/commit: fbdbf12

Generated: 2021-09-30

New Features

  • Change format of uri for drs objects from hostname to compact based (#323)

Improvements

  • Make Dockerfile more cache friendly = improves build times (#321)

update base image

08 Sep 19:22
d96f904
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd
Notes since tag: 3.2.1
Notes to tag/commit: d96f904
Generated: 2021-09-08

Improvements

  • update to latest python base image (#322)

3.2.0

30 Aug 22:37
da20932
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 2021.09

Notes to tag/commit: 3.2.0

Generated: 2021-08-30

New Features

  • Add indexd settings files for PostgreSQL SSL support (#317)

Bug Fixes

  • Clean up test settings (#317)

Improvements

  • Add example Azure DevOps pipeline and Documentation (#316)

Deployment Changes

  • Include example secrets to load PostgreSQL settings for indexd (#317)

Indexd admin

26 May 18:39
0101d52
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 3.0.1

Notes to tag/commit: 3.1.0

Generated: 2021-05-26

New Features

  • Indexd admins can perform any operation (#306)

Bug Fixes

  • Fix "indexd admin" logic to handle failed authorization requests to
    Arborist (#308)

Improvements

  • Add unit tests fixture to mock calls to Arborist easily (#306)
  • Uses new image that has proper install of gen3authz package installation of
    Cryptography requires Rust
    (uc-cdis/cloud-automation#1568 (#304)

Dependency Updates

  • pybase3-1.5.0 (#304)
  • gen3authz"^1.0.4" (#304)
  • sqlalchemy pinned to "~1.3.3", SQLAlchemy_utils not supported for 1.4 (#304)

Deployment Changes

  • When running gen3authz, backoff package needed separate poetry run pip
    install (#304)

bug fix for signed url query params

09 Feb 19:23
cc9deac
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd
Notes since tag: 3.0.0
Notes to tag/commit: cc9deac
Generated: 2021-02-09

Bug Fixes

  • all url query parameters sent to the DRS signed url endpoint now propagate
    to the corresponding Fence request (instead of stripping off all query
    params) (#303)

Poetry

21 Jan 17:09
d0c277f
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/indexd

Notes since tag: 2.14.1

Notes to tag/commit: 3.0.0

Generated: 2021-01-21

New Features

  • Show first layer of bundles when expand=false (#302)

Dependency Updates

  • indexd now uses poetry (#300)

Improvements

  • Inline Nginx access logs on stdout. (#301)
  • Use --use-deprecated=legacy-resolver to avoid issues with the latest pip
    (>=20.3). (#299)