Skip to content

Additional DRS endpoint and Alembic migrations

Compare
Choose a tag to compare
@MaribelleHGomez MaribelleHGomez released this 17 Apr 21:22
· 55 commits to master since this release
5f0435b

Release Notes

For: uc-cdis/indexd

Notes since tag: 4.0.2

Notes to tag/commit: 5f0435b

Generated: 2023-04-17

New Features

  • Add GA4GH DRS /service-info endpoint (#356)
  • Use Alembic for database migrations (#354)
  • Adds description field when creating/updating records. (#348)
  • Maps indexd description to drs description for drs endpoints. (#348)

Bug Fixes

  • Reverting changes that cause existing indexd deployments to break due to
    unhandled DB migration. (#353)
  • Fixes issue where updates to a record's description were not reflected.
    (#351)
  • DRS response prefers version before rev, if version is not available it
    uses rev (#347)
  • Change using eval to json.loads to prevent code injections. (#346)

Improvements

  • Remove unnecessary functions from config_helper that are only used by Fence
    (#352)
  • Sanitize user input for additional configs. (#346)

Dependency Updates

  • Updates indexclient to 2.2.0 (#350)
  • indexclient changed to pre-release branch temporarily to satisfy tests the
    require the addition of description to indexclient. (#348)

Deployment Changes