Dan Funk
|
5e3fdaaa94
|
New set of "Tools" api endpoints, that provides a way to quickly render markdown or word documents by uploading json data and a template to populate.
Improved Error messages / Error processing. You can now just throw an APIError anywhere, and it will be properly serialized and returned.
|
2020-02-29 17:22:38 -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 |
Dan Funk
|
1e8a095760
|
Fixing a rogue comma that made something a tuple and not a string, which drives me CRAZY.
|
2020-02-25 12:01:25 -05:00 |
Aaron Louie
|
e4efc5e4e2
|
Fixes broken test
|
2020-02-21 12:02:35 -05:00 |
Dan Funk
|
a94596112d
|
Fixing a rogue comma that made something a tuple and not a string, which drives me CRAZY.
|
2020-02-20 14:35:21 -05:00 |
Aaron Louie
|
16db1e3504
|
Adds default_value to Task schema
|
2020-02-18 10:14:03 -05:00 |
Dan Funk
|
879a248002
|
Adding a test to assure the file creation occurs as expected via the API.
|
2020-02-10 20:54:22 -05:00 |
Dan Funk
|
1d24ebe382
|
Provide a script for generating word documents from template files. Refractored file managment into a service to make it easier to programatically add files. Modified the workflow_processor to inject the study_id and workflow_id into the running workflow so that this meta-information is avialable at the task level.
|
2020-02-10 16:19:23 -05:00 |
Aaron Louie
|
f142d02a30
|
Adds workflow_spec_id back in to WorkflowApi
|
2020-02-07 12:36:08 -05:00 |
Dan Funk
|
9bd93748be
|
Returning better cleaner information about workflow with the workflow endpoint. Removes the get_all_tasks and get_user_tasks endpoints as tasks are returned with the workflow. Workflow endpoint also includes the last task and next_task, which may or may not be user tasks. The task "type" returned is now the class name of the task_spec, rather than just the word "task".
|
2020-02-07 11:34:44 -05:00 |
Dan Funk
|
ec4df2b3fa
|
Cleaning up the tests and making it easier to test workflows without adding them to the example data structure.
|
2020-02-04 16:49:28 -05:00 |
Dan Funk
|
9e6fbfee79
|
Followup on Postgres - had some failing tests that needed cleaning up now that we are using a real database.
|
2020-02-04 15:44:06 -05:00 |