v3.0.0: refactoring, new authx
Highlights
- HTSGet ingest significantly improved
- genomic ingest is validated
- dataset access adding/updating
- new authx
What's Changed
- DIG-1360: ingest can ingest clinical data from multiple programs by @daisieh in #40
- [Snyk] Fix for 9 vulnerabilities by @daisieh in #42
- Add testing for clinical ingest by @justin-ys in #16
- DIG-1357, DIG-1356, DIG-1272: testing and refactor of htsget ingest by @daisieh in #43
- Picking up Marion's suggestions from #43 by @daisieh in #44
- Improved README and identifier refactoring by @mshadbolt in #45
- Hotfix: don't try to ingest program if not valid by @daisieh in #46
- Add validation for genomic input format by @daisieh in #47
- adding endpoints for adding/removing user/program access by @daisieh in #48
- DIG-1388: update candig-ingest with new katsu endpoints by @daisieh in #49
- DIG-1219: import clinical_etl_code as a package instead of a submodule by @daisieh in #50
- DIG-1144: Update to Python 3.12 by @daisieh in #51
- DIG-1402: Update to new vault-based auth methods by @daisieh in #52
- hotfix: change genomic_file_id to match file names by @daisieh in #53
New Contributors
- @mshadbolt made their first contribution in #45
Full Changelog: v2.0.0...v3.0.0