Skip to content
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

Case Spreadsheet Download #722

Open
wants to merge 46 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
e2c0fe1
Create new classes for spreadsheet creation
drio18 Feb 16, 2023
c6b6832
Separate out item classes
drio18 Mar 20, 2023
5fb1c4b
Merge branch 'master' into drr_case_spreadsheet
drio18 Mar 21, 2023
b56fe91
Add tests + share more constants
drio18 Mar 22, 2023
b116159
Add tests for batch download utils
drio18 Mar 27, 2023
4634e3e
Add endpoint logic
drio18 Mar 28, 2023
73fe76c
Add item models + integrated tests
drio18 Apr 5, 2023
59a2e8a
Merge branch 'master' of https://github.com/dbmi-bgm/cgap-portal into…
Bianca-Morris Apr 19, 2023
1d9ea3f
Allow form mime type for case spreadsheet POST
drio18 Apr 24, 2023
df9435a
Merge branch 'drr_case_spreadsheet' of https://github.com/dbmi-bgm/cg…
Bianca-Morris Apr 24, 2023
c390fb3
Add test for form POSTs to case spreadsheet
drio18 Apr 24, 2023
5a74000
Fix file name for spreadsheet downloads
drio18 Apr 24, 2023
842fa40
Merge branch 'drr_case_spreadsheet' of https://github.com/dbmi-bgm/cg…
Bianca-Morris Apr 24, 2023
4c07def
Reformat timestamp in file name
drio18 Apr 24, 2023
a0bbc25
Basic implementation
Bianca-Morris Apr 24, 2023
122946c
Slight styling tweaks
Bianca-Morris Apr 24, 2023
4f3702b
Clean up some unnecessary bits from variant search
Bianca-Morris Apr 24, 2023
e471e4e
Merge branch 'master' into drr_case_spreadsheet
drio18 May 10, 2023
e1aae89
Merge branch 'drr_case_spreadsheet' into bm-case-spreadsheet-ui
drio18 May 10, 2023
e14af9e
Add more case fields to spreadsheet
drio18 May 10, 2023
e3cc614
Merge pull request #713 from dbmi-bgm/bm-case-spreadsheet-ui
Bianca-Morris May 12, 2023
3fab774
Enable compound search with only global flags
drio18 May 14, 2023
f9b66bd
Merge branch 'drr_case_spreadsheet' of https://github.com/dbmi-bgm/cg…
drio18 May 15, 2023
6d6e40c
Merge case spreadsheet tests
drio18 May 15, 2023
63991c3
Finalize integrated test of case spreadsheet
drio18 May 16, 2023
1e14164
Add workbook fixtures for VS spreadsheet tests
drio18 May 17, 2023
66d62c4
Bring in snovault beta
drio18 May 17, 2023
c867a34
Remove comment
drio18 May 30, 2023
6ff9d3f
Use case title instead of id
drio18 May 30, 2023
8deca8c
Fix bugs for previous notes
drio18 May 31, 2023
dd85e17
Rename class + add default QC flag value
drio18 Jun 13, 2023
dbab85c
Clean up integrated tests + fix embed
drio18 Jun 13, 2023
a68f2ff
Merge branch 'master' into drr_case_spreadsheet
drio18 Jun 13, 2023
b84f4f0
Fix tests
drio18 Jun 13, 2023
3849cdc
Fix hanging method
drio18 Jun 13, 2023
2b90c7a
Consolidate modules + remove replaced code
drio18 Jun 14, 2023
f691974
Make spreadsheet request optional
drio18 Jun 14, 2023
022e050
Clean and finalize batch download tests
drio18 Jun 15, 2023
262aeb3
Clean + finish batch download utils tests
drio18 Jun 15, 2023
ac4c32f
Polish + finish item model tests
drio18 Jun 20, 2023
72cd7a1
Fix property patches
drio18 Jun 20, 2023
095e064
Format with black
drio18 Jun 20, 2023
5778c7e
Remove import
drio18 Jun 20, 2023
181ad7f
Remove unnecessary imports
drio18 Jun 20, 2023
5a41289
Add some docstrings
drio18 Jun 20, 2023
5f70cb4
Remove duplicated batch download config inclusion
drio18 Jun 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
311 changes: 209 additions & 102 deletions poetry.lock

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ codeguru-profiler-agent = "^1.2.4"
cryptography = "39.0.2"
colorama = "0.3.3"
dcicpyvcf = "1.0.0.1b0" # "^1.0.0"
dcicsnovault = "7.3.0"
dcicutils = "^6.10.0"
dcicsnovault = "8.0.2b0"
dcicutils = "^7.0.0"
elasticsearch = "7.13.4"
execnet = "1.4.1"
future = ">=0.18.2,<1"
Expand Down Expand Up @@ -81,7 +81,7 @@ py = ">=1.10.0" # used by pytest, not sure if elsewhere
pyasn1 = "0.1.9"
PyBrowserID = "^0.14.0"
pycparser = "2.14"
PyJWT = "1.5.3"
PyJWT = "^2.6.0"
pyparsing = "^3.0.7"
pyramid = "1.10.4"
pyramid_localroles = ">=0.1,<1"
Expand Down
Loading