Dan Funk
|
dbe6701bb2
|
Removing the doc_types from the protocol builder, as these will eventually contradict what is coming from IRB and should not be used as an reference. Also fixing a failing test and assuring that only one reference file ever exists with a given name.
|
2020-03-19 10:40:07 -04:00 |
Dan Funk
|
560b8a8782
|
Mergers details from the irb_documents.xlsx into the values returned from the Protocol Builder to create a more complete picture of required document details.
|
2020-03-19 10:23:50 -04:00 |
Aaron Louie
|
ac7c7b42c4
|
Revert "Merge remote-tracking branch 'origin/feature/reference_files' into feature/workflow_spec_categories"
This reverts commit 9a26fc8e80 .
|
2020-03-18 17:05:13 -04:00 |
Dan Funk
|
83d859fd3a
|
Just merging stuff real quick.
|
2020-03-18 17:03:36 -04:00 |
Aaron Louie
|
9a26fc8e80
|
Merge remote-tracking branch 'origin/feature/reference_files' into feature/workflow_spec_categories
|
2020-03-18 16:58:57 -04:00 |
Aaron Louie
|
f0678b43d4
|
Minor fixes
|
2020-03-18 16:58:50 -04:00 |
Dan Funk
|
02be8ede75
|
Merge remote-tracking branch 'origin/master' into feature/reference_files
|
2020-03-18 15:16:34 -04:00 |
Aaron Louie
|
853b2b2502
|
Populates category
|
2020-03-18 15:16:15 -04:00 |
Aaron Louie
|
532d6b5dd6
|
Adds CRUD endpoints for workflow spec categories
|
2020-03-16 16:30:56 -04:00 |
Aaron Louie
|
4db456dcea
|
Adds workflow spec category methods
|
2020-03-16 16:12:39 -04:00 |
Aaron Louie
|
95f4592f71
|
Merge pull request #22 from sartography/feature/workflow_spec_categories
Feature/workflow spec categories
|
2020-03-16 14:00:10 -04:00 |
Aaron Louie
|
cbd8d2f46c
|
Silences SQLALCHEMY_TRACK_MODIFICATIONS warning
|
2020-03-16 13:47:17 -04:00 |
Aaron Louie
|
40e12f5ab5
|
Resolves marshmallow_sqlalchemy.ModelSchema deprecation warning
|
2020-03-16 13:37:31 -04:00 |
Aaron Louie
|
7d31bc24eb
|
Attempting to address "FutureWarning: Implicit (flask) JSON serialization" warning
|
2020-03-16 13:24:15 -04:00 |
Aaron Louie
|
f742be3264
|
Replaces deprecated assertEquals with assertEqual
|
2020-03-16 13:05:15 -04:00 |
Aaron Louie
|
a0c35fe8cf
|
Adds test for updating workflow spec
|
2020-03-16 12:32:39 -04:00 |
Aaron Louie
|
a98251237b
|
Adds workflow spec category to API
|
2020-03-16 12:10:32 -04:00 |
Aaron Louie
|
6af1693bdc
|
Fixes SonarCloud issue L23. Verifies that study ids match.
|
2020-03-16 10:37:06 -04:00 |
Aaron Louie
|
0cc98616fd
|
Merge branch 'master' into feature/workflow_spec_categories
|
2020-03-16 10:25:03 -04:00 |
Aaron Louie
|
091e422aea
|
Merge pull request #20 from sartography/feature/delete_study
Fixes #11: adding a delete endpoint for studies. It won't delete stu…
|
2020-03-16 10:17:02 -04:00 |
Aaron Louie
|
358a485372
|
Fixes broken test
|
2020-03-16 09:07:39 -04:00 |
Aaron Louie
|
3885bc7624
|
Merge remote-tracking branch 'origin/master' into feature/delete_study
|
2020-03-16 08:49:44 -04:00 |
Aaron Louie
|
cd6a70b747
|
Fixes code smell issues identified by SonarCloud
|
2020-03-16 08:31:19 -04:00 |
Aaron Louie
|
f9dbbefe89
|
Adds status spec to study when workflow is added.
|
2020-03-16 08:05:30 -04:00 |
Aaron Louie
|
bdd07685c6
|
Adds status spec when adding a study, and adds/removes workflows from study based on output data from status spec.
|
2020-03-15 15:54:13 -04:00 |
Aaron Louie
|
e4af6f77d0
|
Adds is_status flag to workflow_spec, status_spec_id & version to study, and is_active flag to WorkflowApi
|
2020-03-15 15:52:59 -04:00 |
Dan Funk
|
779674ab60
|
Add the ability to upload and request general reference files by name. These will be used across workflows and will frequently contain lookup tables that can be referenced by various script tasks.
|
2020-03-13 15:03:57 -04:00 |
Aaron Louie
|
b1a6c9b6c7
|
Adds basic status-setting workflow spec and minimal test
|
2020-03-13 14:58:07 -04:00 |
Aaron Louie
|
0da07ad9e7
|
Sets is_status flag on new workflow spec files
|
2020-03-13 14:57:28 -04:00 |
Aaron Louie
|
902dba7191
|
Adds is_status flag to workflow specs
|
2020-03-13 14:56:46 -04:00 |
Aaron Louie
|
bb636d363c
|
Merge pull request #21 from sartography/feature/task_counts
Feature/task counts
|
2020-03-13 08:59:07 -04:00 |
Dan Funk
|
05b39df745
|
Fixes #12: Catching some specific common errors and re-raising as APIErrors with detailed codes and descriptions to improve debugging. In doing so, improving the error handling in the event a soft-reset causes an immediate error - and resetting to the original version of the specification in these events, to allow users the chance to try a hard reset instead.
|
2020-03-11 16:33:18 -04:00 |
Aaron Louie
|
f177e33ad6
|
Tiny tweak
|
2020-03-11 15:31:23 -04:00 |
Aaron Louie
|
3262833102
|
Requires login
|
2020-03-11 15:27:22 -04:00 |
Aaron Louie
|
e977ee9e0d
|
Updates task counts when getting workflow
|
2020-03-11 15:16:42 -04:00 |
Aaron Louie
|
bbfe9291e0
|
Adds endpoint to get workflow stats. Adds a test for the endpoint.
|
2020-03-11 14:28:53 -04:00 |
Aaron Louie
|
1119bb2b6c
|
Tests that task counts and events are logged.
|
2020-03-11 12:35:37 -04:00 |
Aaron Louie
|
be17c2159c
|
Adds workflow stats and task events models and schemas. Updates workflow stats and logs task completion when task data is updated.
|
2020-03-10 21:29:57 -04:00 |
Aaron Louie
|
f1b6718068
|
Adds task counts
|
2020-03-10 15:46:14 -04:00 |
Dan Funk
|
e91d7aff2f
|
Fixes #11: adding a delete endpoint for studies. It won't delete studies that have workflows, you have to delete those first)
Removing the "default" error response from the api.yml, it was all noise.
|
2020-03-09 15:12:40 -04:00 |
Dan Funk
|
1cd5c0fb02
|
Merge pull request #19 from sartography/feature/pb_services
Feature/pb services
|
2020-03-09 14:10:24 -04:00 |
Dan Funk
|
95750d4fb0
|
Merge branch 'feature/pb_services' of github.com:sartography/cr-connect-workflow into feature/pb_services
|
2020-03-09 12:41:42 -04:00 |
Dan Funk
|
3b39f3875d
|
Fix data being over-written in the study_info.
|
2020-03-09 12:41:35 -04:00 |
Aaron Louie
|
c3b244fc7a
|
Merge pull request #17 from sartography/feature/pb_services
Workflow Versioning
|
2020-03-06 13:59:01 -05:00 |
Aaron Louie
|
c928a6472c
|
Edits typo
|
2020-03-06 10:57:24 -05:00 |
Aaron Louie
|
acad0023d2
|
Fixes a bug in get_study_workflows and adds a test covering it
|
2020-03-06 10:52:41 -05:00 |
Aaron Louie
|
5bf0eb33d9
|
Fixes migrations. Will require full database reset.
|
2020-03-06 09:50:32 -05:00 |
Dan Funk
|
9fcd6f38f4
|
Merge remote-tracking branch 'origin/master' into feature/pb_services
|
2020-03-05 17:13:41 -05:00 |
Dan Funk
|
e501fb31fd
|
Cleaning up swagger docs.
|
2020-03-05 17:10:00 -05:00 |
Dan Funk
|
bb3f0dc128
|
Fixing an error on Travis that wasn't showing up locally - can't close a file that never opened.
|
2020-03-05 16:55:46 -05:00 |