-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ D3B-674 Add cavatica related gf fields #681
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to add a test to the genomic file API tests. If you add new fields to
def _new_genomic_file(client): |
test_genomic_file_resources.py
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also please add the new fields to data.json
. This gets used in the general API tests which test for things like filters, bad values, etc:
kf-api-dataservice/tests/data.json
Line 112 in f96f93a
"/genomic-files": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also need the db schema migration:
# this creates the migration
flask db migrate -m "name of migration"
# this applies the migration to the db
flask db upgrade
Make sure to add the semantic version number in the docstring of the migration py file
d316438
to
4429c05
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, just one minor comment on the migration docstring!
🗃️ add tests and flask migration 🎨 fix formating to old version 🐛 forgot a comma Update migrations/versions/869f891d97ad_add_cavatica_gf_fields.py Co-authored-by: Natasha Singh <dukedesi22@gmail.com>
## Release 1.33.0 ### Summary - Emojis: ✨ x3, ⬆️ x1 - Categories: Additions x3, Ops x1 ### New features and changes - [#679](#679) - ✨ AD-2303 add amount and amount_units - [1ac116a](1ac116a) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#680](#680) - ✨ Add has_matched_normal and collection_id - [f3da17b](f3da17b) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#681](#681) - ✨ D3B-674 Add cavatica related gf fields - [182f4b2](182f4b2) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#682](#682) - ⬆️ Bump Werkzeug from 0.15.3 to 0.15.5 - [645d888](645d888) by [chris-s-friedman](https://github.com/chris-s-friedman)
## Release 1.33.0 ### Summary - Emojis: ? x2, ✨ x3, 👨🏻💻 x1, ⬆️ x1 - Categories: Additions x3, Ops x1, Other Changes x3 ### New features and changes - [#686](#686) - 🐛 Update GH Action to use correct branch - [4646d95](4646d95) by [haynescd](https://github.com/haynescd) - [#679](#679) - ✨ AD-2303 add amount and amount_units - [1ac116a](1ac116a) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#680](#680) - ✨ Add has_matched_normal and collection_id - [f3da17b](f3da17b) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#685](#685) - 👷 Add Github Action to build and deploy dev image when merged to master - [56cd60c](56cd60c) by [haynescd](https://github.com/haynescd) - [#684](#684) - 👨🏻💻 Always bind all interfaces when app runs in docker-compose - [7370bbd](7370bbd) by [znatty22](https://github.com/znatty22) - [#681](#681) - ✨ D3B-674 Add cavatica related gf fields - [182f4b2](182f4b2) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#682](#682) - ⬆️ Bump Werkzeug from 0.15.3 to 0.15.5 - [645d888](645d888) by [chris-s-friedman](https://github.com/chris-s-friedman)
## Release 1.33.0 ### Summary - Emojis: ? x3, ✨ x3, 👨🏻💻 x1, ⬆️ x1 - Categories: Additions x3, Ops x1, Other Changes x4 ### New features and changes - [#688](#688) - 🐛 Update Tag of dataservice image - [ae8831e](ae8831e) by [haynescd](https://github.com/haynescd) - [#686](#686) - 🐛 Update GH Action to use correct branch - [4646d95](4646d95) by [haynescd](https://github.com/haynescd) - [#679](#679) - ✨ AD-2303 add amount and amount_units - [1ac116a](1ac116a) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#680](#680) - ✨ Add has_matched_normal and collection_id - [f3da17b](f3da17b) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#685](#685) - 👷 Add Github Action to build and deploy dev image when merged to master - [56cd60c](56cd60c) by [haynescd](https://github.com/haynescd) - [#684](#684) - 👨🏻💻 Always bind all interfaces when app runs in docker-compose - [7370bbd](7370bbd) by [znatty22](https://github.com/znatty22) - [#681](#681) - ✨ D3B-674 Add cavatica related gf fields - [182f4b2](182f4b2) by [chris-s-friedman](https://github.com/chris-s-friedman) - [#682](#682) - ⬆️ Bump Werkzeug from 0.15.3 to 0.15.5 - [645d888](645d888) by [chris-s-friedman](https://github.com/chris-s-friedman)
No description provided.