Commit Graph

426 Commits

Author SHA1 Message Date
Aaron Louie 7855bed328 Python 3.7 isn't available anymore on Travis CI trusty? Defaults to Python 3.6.1 2020-02-12 11:14:04 -05:00
Aaron Louie 5a53ddb88c Fixes vulnerability identified by SonarCloud 2020-02-12 11:07:01 -05:00
Aaron Louie 0664fec141 Generates coverage.xml report 2020-02-12 11:04:04 -05:00
Aaron Louie a5894b1745 Removes sonar token 2020-02-12 10:42:00 -05:00
Aaron Louie 8322713ea6 Running sonar from Travis CI 2020-02-12 10:31:08 -05:00
Aaron Louie 6408e45093 Trying to get sonar to run properly 2020-02-12 10:21:00 -05:00
Aaron Louie 5f461d9e87 Fixes FactService 2020-02-11 22:13:46 -05:00
Aaron Louie a69c709bd1
Merge pull request #8 from sartography/feature/crc_demo_workflows
Feature/crc demo workflows
2020-02-11 15:20:22 -05:00
Aaron Louie b0b1a6e5e8 Saves form field key 2020-02-11 15:03:25 -05:00
Aaron Louie 0a3a932c50 Comments out study workflow for now. Fixes failing unit tests. 2020-02-11 13:40:14 -05:00
Aaron Louie 0ef1a178ed Merge branch 'master' into feature/crc_demo_workflows 2020-02-11 13:30:57 -05:00
Aaron Louie f58ed5b6ee Adds another user task at the end 2020-02-11 12:14:10 -05:00
Dan Funk 709bae76b2 Removing a rogue comma that was causing havoc. Also, don't fail if a mock already exists in the test database. 2020-02-11 11:11:21 -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
Aaron Louie 359fb4a2f3 Adds draft demo workflow specs 2020-02-10 17:19:11 -05:00
Aaron Louie f128e7206b Adds placeholder scripts for testing 2020-02-10 17:18:51 -05:00
Dan Funk 9f0eb8477a Fix for a bug in the File service where it was being overly restrictive. 2020-02-10 16:27:57 -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 fd9c685979 Handles processes with multiple top-level elements 2020-02-10 15:20:45 -05:00
Aaron Louie b63ad7f707 Adds new token 2020-02-10 10:03:21 -05:00
Aaron Louie ba2fe6c740 Adds sonar properties 2020-02-08 14:00:37 -05:00
Aaron Louie f142d02a30 Adds workflow_spec_id back in to WorkflowApi 2020-02-07 12:36:08 -05:00
Dan Funk eae6c8dd1a update to last commit, left an extra column on workflow model that does not need to exist. 2020-02-07 11:57:48 -05:00
Dan Funk e1148e1b3d Merge branch 'master' of github.com:sartography/cr-connect-workflow 2020-02-07 11:34:57 -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
Aaron Louie 13604167fd Adds command line option to reset database 2020-02-06 21:08:49 -05:00
Aaron Louie 9fb3a96a50 Fixes instance path 2020-02-06 14:36:02 -05:00
Aaron Louie d51935244c Trivial change to force travis docker push 2020-02-06 11:18:23 -05:00
Dan Funk 349dac6e44 Fixing more stupid mistakes in the docker file. 2020-02-06 09:45:37 -05:00
Dan Funk 42ce7aaf07 Fixing more stupid mistakes in the docker file. 2020-02-06 09:45:24 -05:00
Dan Funk 04e8ae37a9 Grosly idiotoic mistakes happen when I do devops. 2020-02-06 09:41:44 -05:00
Dan Funk 7809de7706 Merge branch 'master' of github.com:sartography/cr-connect-workflow 2020-02-06 09:05:49 -05:00
Dan Funk 08da6eef62 Scripts should be executable. 2020-02-06 09:02:02 -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
Dan Funk 8327e2bb22 Again... 2020-02-05 17:14:29 -05:00
Dan Funk 55261d634e A few additional scripts to get deployments to work on staging. 2020-02-05 17:07:34 -05:00
Dan Funk 78ba9b4949 Moving back to a travis that works. 2020-02-05 17:02:20 -05:00
Dan Funk a8d2bd1df5 one more time at travis. 2020-02-05 16:36:52 -05:00
Dan Funk af2f710ff4 Build and test the docker container. 2020-02-05 16:29:34 -05:00
Dan Funk 589b79e7fb Mis-spelling something stupid, more fixing of travis. 2020-02-05 16:22:47 -05:00
Dan Funk 087982e4c4 Updates in travis to do a push to docker hub, so our code can be deployed to various environments. 2020-02-05 15:53:52 -05:00
Dan Funk f913107d2e Another fix to travis config. 2020-02-05 15:28:41 -05:00
Dan Funk f611c16b57 Another fix to travis config. 2020-02-05 15:26:08 -05:00
Dan Funk d1c32c0aaa Travis configuration for connecting to postgres. 2020-02-05 15:17:47 -05:00
Dan Funk ce29376f34
Merge pull request #6 from sartography/feature/update-task-data
Feature/update task data
2020-02-05 15:06:48 -05:00
Aaron Louie 5a6d589e6d Adds form_field_key to API 2020-02-05 15:06:19 -05:00
Aaron Louie 58982ab306 Merge remote-tracking branch 'origin/feature/update-task-data' into feature/update-task-data 2020-02-05 14:55:59 -05:00
Aaron Louie 933a235471 Adds multiple and single file upload form controls 2020-02-05 14:55:52 -05:00
Aaron Louie 654f39e7fd Adds form field key to file model. 2020-02-05 14:55:31 -05:00
Dan Funk 3b827f2bc9 adding travis.yml configuration 2020-02-05 14:54:13 -05:00