Commit Graph

2951 Commits

Author SHA1 Message Date
mike cullerton 43458951df Adding the new required fields 2022-04-14 15:13:09 -04:00
mike cullerton 7da440f30c Update the data_store table with document_id for each file data_store 2022-04-14 15:12:41 -04:00
mike cullerton b304b4725b Merge branch 'dev' into file-refactor-705 2022-04-14 11:40:08 -04:00
Dan Funk e036d65ec6
Merge pull request #515 from sartography/data-store-bug-fix-709
Data store bug fix #709
2022-04-14 11:35:17 -04:00
mike cullerton 6c1fcc5cee Make sure we don't delete records when value is set to False 2022-04-13 18:10:35 -04:00
mike cullerton ea657cbbc2 Change value from string 'None' to value None to test deleting data_stores.
This as a work around, because the form field is set to string for other uses
2022-04-13 18:09:18 -04:00
mike cullerton 19da7ecd7e Fix test workflows to use new data_store scripts 2022-04-13 18:07:13 -04:00
mike cullerton be24b598b8 Fix call to set_data_common - no longer have workflow_spec_id, add type of data set 2022-04-13 18:03:23 -04:00
mike cullerton 076eb8747f Finish bug fix for deleting data_stores when value is None or empty string
Cleanup:
- Make sure workflow_spec_id has a value
- Change extra if conditionals to elif conditionals
2022-04-13 18:01:52 -04:00
mike cullerton 72f9ac33d0 Consolidate data_store scripts 2022-04-13 17:57:22 -04:00
mike cullerton e87fae0004 *** WIP ***
Modify delete test to check for both None and empty string
2022-04-13 13:52:20 -04:00
mike cullerton 721907bf52 Modify test workflow to use new data_store_set script instead of separate study_data_set, user_data_set, and file_data_set scripts 2022-04-13 13:51:25 -04:00
mike cullerton 916daf002c Clean up parameters for set_data_common
Use key, value instead of args[0], args[1]
2022-04-13 13:48:35 -04:00
mike cullerton efc37ee59f Prepare for migrating data_stores 2022-04-13 08:52:22 -04:00
mike cullerton a32f9a9458 Fix url link
This is a temporary fix. Unsure where it will end up
2022-04-13 08:51:33 -04:00
mike cullerton b1dca3f212 FileModel => DocumentModel
Remove unused imports
2022-04-13 08:34:10 -04:00
mike cullerton c090a300c4 form_field_key => irb_doc_code 2022-04-13 08:33:01 -04:00
mike cullerton d79c8a4071 form_field_key => irb_doc_code 2022-04-13 08:32:29 -04:00
mike cullerton d5ed949ed6 FileModel => DocumentModel
Remove unused imports
2022-04-13 08:31:18 -04:00
mike cullerton 74bfaaaf57 Remove unused imports 2022-04-13 08:22:30 -04:00
mike cullerton 216c15ed1c FileModel => DocumentModel 2022-04-13 08:15:23 -04:00
Dan 8df20977c3 Missing a valid user name and password for git. 2022-04-12 15:01:10 -04:00
Dan b455b73c7b Don't freak out if there are not files to delete. 2022-04-12 14:43:34 -04:00
mike cullerton b732fee675 Merge branch 'dev' into file-refactor-705 2022-04-12 14:01:49 -04:00
mike cullerton e46a855eae FileModel => DocumentModel 2022-04-12 14:01:00 -04:00
mike cullerton aaca206465 Remove unused import 2022-04-12 14:00:08 -04:00
mike cullerton 04ed735843 *** WIP ***
Temporarily move file api calls to file_refactor
Not sure how this will end up - maybe a Documents section
2022-04-12 13:58:37 -04:00
mike cullerton b7ee50a17f *** WIP ***
Many changes related to FileModel => DocumentModel
2022-04-12 13:56:54 -04:00
mike cullerton fdea2d0cbc Remove unused imports
Added TODO about imports for crc.models.workflow that aren't correct. I believe this was for files to the file system refactor, and we don't actually use this.
2022-04-12 13:55:35 -04:00
mike cullerton 7d62c2dd18 FileModel => DocumentModel
from_models => from_document_model
2022-04-12 13:51:09 -04:00
mike cullerton 3f97de6430 from_models => from_document_model 2022-04-12 13:50:26 -04:00
mike cullerton f8d6f0a6da No need for separate call to get file data 2022-04-12 13:50:04 -04:00
mike cullerton 0e5dcccfca Remove unused imports 2022-04-12 13:46:05 -04:00
mike cullerton 3be67a8bd9 FileModel => DocumentModel
Also, type is no longer an Enum field, no need to grab type.value
2022-04-12 13:44:58 -04:00
mike cullerton 0c313f44b2 FileModel => DocumentModel
Don't need separate call for data
2022-04-12 13:43:00 -04:00
mike cullerton aa52b7b790 FileSchemaRefactor => FileSchema 2022-04-12 13:39:48 -04:00
mike cullerton bee58ec6d7 Coding style stuff 2022-04-12 13:38:38 -04:00
mike cullerton 0e3b467091 Modified FileSchema to match the new File 2022-04-12 13:38:12 -04:00
mike cullerton 22b3c8547f FileModel => DocumentModel 2022-04-12 13:33:24 -04:00
mike cullerton 525491921f from_models => from_document_model 2022-04-12 13:32:33 -04:00
mike cullerton 09e259f554 Moved file api methods to file_refactor
This is temporary
Not sure where they will end up
2022-04-12 13:31:33 -04:00
mike cullerton 89ab55ce6b Removed unused imports 2022-04-12 13:28:49 -04:00
mike cullerton 556af3c425 Removed FileModel, FileDataModel imports
Added DocumentModel
2022-04-12 13:28:04 -04:00
mike cullerton d0007b67e8 *** WIP ***
Migrate file and file_data records to document table
Need to add a downgrade method
2022-04-12 13:25:08 -04:00
mike cullerton 7c23d36d7c Add DocumentModel that combines FileModel and FileDataModel 2022-04-12 13:23:50 -04:00
Dan Funk bf898993c4
Merge pull request #514 from sartography/get-irb-info-issue-702
Get irb info issue #702
2022-04-12 08:14:14 -04:00
Dan Funk 41f190d3f5
Merge pull request #513 from sartography/delete-data-store-700
Delete data store #700
2022-04-12 08:11:16 -04:00
mike cullerton 138dfc220d Tests expect 1 record now
Add test for error state when study is not yet uploaded
2022-04-07 14:40:47 -04:00
mike cullerton ed49ebcc23 Fix mock data to only return 1 record
Add mock record for error state when study is not yet uploaded
2022-04-07 14:39:39 -04:00
mike cullerton e9ea95d1d7 The IRB Info API endpoint can return a dictionary--if the study is **not** yet uploaded, or a list with 1 dictionary if the study **is** uploaded 2022-04-07 14:38:32 -04:00