2.0.0
What's Changed
- Feat(docker): migrate Docker image to Amazonlinux and Python 3.9 by @m0nhawk in #102
- Dep: poetry lock by @m0nhawk in #104
- Feat: add parsing and validation of "team project" in /submit and /workflows endpoints by @pieterlukasse in #99
- Feat: set python version to 3.9 by @pieterlukasse in #106
- Add Jenkinsfile and labeler by @atharvar28 in #107
- Fix: adjust parse_common_details to not look for labels by @pieterlukasse in #109
- Fix: convert team_project labels to valid pod labels by @pieterlukasse in #110
- Fix: get_workflows_for_team_projects to extend the results array instead of appending to it by @pieterlukasse in #111
- Fix: adjust /workflows endpoint to return both the "team project" and user workflows by @pieterlukasse in #112
- Add ability to add user's OCC billing id to workflow metadata and Kubernetes pod metadata. If billing id exists, also remove gen3 username from Kubernetes pod metadata by @tianj7 in #113
- Fix: ensure get_workflows_for_user returns only the user workflows by @pieterlukasse in #115
- Fix header formatting for user/user http call by @tianj7 in #117
- Fix/metadata label parsing by @pieterlukasse in #118
- fix the labeler file name by @atharvar28 in #114
- Add Monthly Cap functionality for non-va direct pay workflow users. by @tianj7 in #119
- Change billing id label from gen3billing_id to billing_id by @tianj7 in #120
- Add cohort id validation for workflow submit endpoint by @tianj7 in #123
- Make cohort middleware url configurable by @tianj7 in #125
New Contributors
- @atharvar28 made their first contribution in #107
- @tianj7 made their first contribution in #113
Full Changelog: 1.7.5...2.0.0