Dan Funk
|
83d859fd3a
|
Just merging stuff real quick.
|
2020-03-18 17:03:36 -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
|
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
|
902dba7191
|
Adds is_status flag to workflow specs
|
2020-03-13 14:56:46 -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
|
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
|
7b21b78987
|
Workflow Processor will deserialize workflows using the version of the BPMN files used during creation, but allows for both a soft and hard reset - soft resets will use the new workflow without a restart and will retain full history. A hard-reset will restart the workflow from scratch, but will retain the data from the last completed task. Workflows have a complex version number associated with them that is used during the deserialization to find the correct files.
|
2020-03-05 15:38:30 -05:00 |
Dan Funk
|
d0f0acc8cf
|
Missing migration.
|
2020-03-04 13:48:13 -05:00 |
Aaron Louie
|
01720a8bbf
|
Replaces migration and fixes broken tests
|
2020-03-03 16:02:01 -05:00 |
Aaron Louie
|
4534b0c2df
|
Updates study model to better match Protocol Builder. Deletes all migrations and starts over, since Alembic has problems migrating changes to existing column constraints.
|
2020-02-28 11:14:30 -05:00 |
Aaron Louie
|
0cc59d0974
|
Adds study inactive flag. Sets study to inactive if not found in Protocol Builder.
|
2020-02-27 11:17:58 -05:00 |
Aaron Louie
|
3ef4860391
|
Adds user_uid and investigator_ids fields to Study. Gets studies from protocol builder and adds them if they aren't already in the database
|
2020-02-26 18:06:51 -05:00 |
Aaron Louie
|
581434b453
|
Adds SSO header attributes
|
2020-02-20 15:43:29 -05:00 |
Dan Funk
|
705cfc0a35
|
forgot a critical migration in the last commit.
|
2020-02-19 12:00:14 -05:00 |
Aaron Louie
|
71dac70e1f
|
Updates list of allowed files. Removes unnecessary migrations. Note this will require a full wipe & reset of the database to work.
|
2020-02-05 17:23:37 -05:00 |
Aaron Louie
|
654f39e7fd
|
Adds form field key to file model.
|
2020-02-05 14:55:31 -05:00 |
Aaron Louie
|
3ee0426ba9
|
Adds workflow_id to file endpoints.
|
2020-02-04 14:26:53 -05:00 |
Aaron Louie
|
098ecb3e87
|
Wipes out old migrations, since changing foreign key constraints in SQLite requires a full database reset anyways.
|
2020-02-04 09:57:02 -05:00 |
Aaron Louie
|
0368657549
|
Adds ability to get FileModel records by study and task
|
2020-02-03 21:56:18 -05:00 |
Aaron Louie
|
7fc2e87b84
|
Adds primary process ID to workflow spec
|
2020-01-23 10:54:41 -05:00 |
Aaron Louie
|
c11bf3d286
|
Adds workflow spec name field
|
2020-01-21 15:22:44 -05:00 |
Dan Funk
|
782271885a
|
Fixing database migrations - will require a delete of the database.
|
2020-01-02 10:14:48 -05:00 |
Dan Funk
|
0685b282e8
|
Don't put foreign key constraints on primary keys.
|
2019-12-30 16:00:33 -05:00 |
Dan Funk
|
12953fc991
|
Adding database migration of file management.
|
2019-12-27 13:51:33 -05:00 |
Dan Funk
|
a734578327
|
re-building migrations.
|
2019-12-18 14:16:26 -05:00 |
Dan Funk
|
9861f6baf3
|
Lots and lots of random stuff as I organize code and get things to make sense.
|
2019-12-18 14:02:17 -05:00 |