Dan Funk
de435bd961
the heck with camel case, what the heck TypeScript? Get a grip. This is a python API.
2020-05-15 16:38:37 -04:00
Aaron Louie
0f1fbd0249
Merge branch 'dev' into feature/navigation
2020-05-15 16:10:40 -04:00
Dan Funk
53255ef35e
massive overhaul of the Workflow API endpoint.
...
No Previous Task, No Last Task, No Task List. Just the current task, and the Navigation.
Use the token endpoint to set the current task, even if it is a "READY" task in the api.
Previous Task can be set by identifying the prior task in the Navigation (I'm hoping)
Prefering camel case to snake case on all new apis. Maybe clean the rest up later.
2020-05-15 15:54:53 -04:00
Dan Funk
b63ee8159e
We now only return the ready user tasks, not all tasks, and even then the ready user tasks don't come back with the forms and details, just the bare minimum. Speeds things up considerably, and most of this information wasn't used anyway.
2020-05-14 17:13:47 -04:00
Dan Funk
7616274e14
Try to get tests not to error out on travis, by doing more flushing. More flushing!
2020-05-14 16:20:14 -04:00
Aaron Louie
477d1216ad
Merge pull request #46 from sartography/dev
...
Dev
2020-05-14 15:35:45 -04:00
Dan Funk
f2c9fd5fc4
adding a default url. And some debugging information to see if we hit he endpoint in the logs.
2020-05-14 15:07:05 -04:00
Dan Funk
6d4348d644
Fixing some failing tests. Moved the task properties into a dictionary, but moving the form field properties to a dictionary will be a larger effort that we don't want to get into on either the back or front end right this moment.
2020-05-14 14:39:14 -04:00
Dan Funk
9022077576
Merge branch 'master' into feature/navigation
2020-05-14 13:46:01 -04:00
Dan Funk
55a1850e7c
adding a navigation component to the Workflow Model.
...
running all extension/properties through the Jinja template processor so you can have custom display names using data, very helpful for building multi-instance displays.
Properties was returned as an array of key/value pairs, which is just mean. Switched this to a dictionary.
2020-05-14 13:43:23 -04:00
Aaron Louie
490f95505e
Merge pull request #45 from sartography/rrt/dev
...
Rrt/dev
2020-05-14 13:16:44 -04:00
Aaron Louie
1511b6fe0d
Only creates Docker tag for branch
2020-05-14 08:52:05 -04:00
Aaron Louie
b72bc07ec4
Builds RRT Docker image. Deploys to RRT instance.
2020-05-13 21:15:13 -04:00
Aaron Louie
3ef07bd8c9
Allows all origins (for troubleshooting)
2020-05-13 12:32:57 -04:00
Aaron Louie
caf791118f
Allows all resources
2020-05-13 11:00:43 -04:00
Aaron Louie
fbdff7a5e6
Merge branch 'master' into dev
2020-05-12 22:46:20 -04:00
Aaron Louie
cdfe45dc00
Turns on flask_cors debugging to troubleshoot CORS issue
2020-05-12 22:42:02 -04:00
Dan Funk
7806c1e4ed
Merge pull request #44 from sartography/master
...
Master to Testing
2020-05-12 16:40:53 -04:00
Dan Funk
13c16ec179
Merge pull request #43 from sartography/feature/bug_fixes
...
Found a number of bugs with the parallel multi-instance - pulling in …
2020-05-12 14:39:52 -04:00
Aaron Louie
77b1908373
Escapes dot characters in CORS domains
2020-05-12 14:27:17 -04:00
Aaron Louie
ac3f0b401b
Converts list of allowed origins to regexes
2020-05-12 12:23:47 -04:00
Dan Funk
e723992fde
Found a number of bugs with the parallel multi-instance - pulling in some recent changes from Spiffworkflow to open things up a bit more to allow functional jumping between tasks.
2020-05-12 12:23:43 -04:00
Aaron Louie
73ce70b574
Allows CORS connections from frontend
2020-05-12 10:43:52 -04:00
Aaron Louie
820bc23841
Merge branch 'master' into dev
2020-05-12 10:22:49 -04:00
Dan Funk
e043a5ff63
Merge pull request #38 from sartography/feature/investigators_reference_file
...
Adding a new reference file that provides greater details about the i…
2020-05-12 10:01:48 -04:00
Dan Funk
e3573bb7df
Really just flailing now as I try to get tests to pass in Jenkins when they all work just fine on my box.
2020-05-12 08:48:26 -04:00
Dan Funk
99503fb832
missed a file in the last commit.
2020-05-11 17:42:24 -04:00
Dan Funk
b7c11fd893
Merge branch 'master' into feature/investigators_reference_file
2020-05-11 17:36:37 -04:00
Dan Funk
420d4af5b5
Merge branch 'master' into feature/investigators_reference_file
2020-05-11 17:10:57 -04:00
Dan Funk
182162540a
Merge pull request #42 from sartography/feature/new_script_engine
...
Updated to use the latest script engine / evaluation engine that crea…
2020-05-11 17:09:54 -04:00
Dan Funk
02f8764056
Updated to use the latest script engine / evaluation engine that creates a single location where all values used in BPMN/DMN are processed. Right now this is a python based interpreter, but we will eventually base this on FEEL expressions.
...
The validation process needs to take the api model into account so we catch errors with bad file names.
2020-05-11 17:04:05 -04:00
Aaron Louie
02118800ca
Prints out LDAP URL
2020-05-11 16:22:42 -04:00
Aaron Louie
d8f7b6cc9f
Adds dev, demo, and training branches
2020-05-11 12:05:16 -04:00
Aaron Louie
27d8e0b51b
Merge pull request #41 from sartography/staging
...
Staging
2020-05-08 20:37:46 -04:00
Aaron Louie
b27cad8233
Merge pull request #40 from sartography/testing
...
Testing
2020-05-08 18:09:36 -04:00
Aaron Louie
9cb1a23a28
Merge pull request #39 from sartography/chore/github_branches_to_docker_tags
...
Chore/GitHub branches to docker tags
2020-05-07 16:47:45 -04:00
Dan Funk
c34000d369
Merge branch 'master' into feature/investigators_reference_file
2020-05-07 16:47:24 -04:00
Aaron Louie
a1ad11c07d
Cleans up debugging stuff
2020-05-07 14:27:32 -04:00
Aaron Louie
06f14daa86
Fixes commit substring syntax
2020-05-07 14:24:15 -04:00
Aaron Louie
fceda2c796
Tries defining commit in deploy script
2020-05-07 14:14:25 -04:00
Dan Funk
da7cae51b8
Adding a new reference file that provides greater details about the investigators related to a study.
...
Improving the study_info script documentation to provide detailed examples of values returned based on arguments.
Making the tests a little more targetted and less subject to breaking through better mocks.
Allow all tests to pass even when ther protocol builder mock isn't running locally.
Removing the duplication of reference files in tests and static, as this seems silly to me at the moment.
2020-05-07 13:57:24 -04:00
Aaron Louie
9af91bed8b
Printing out some stuff for debugging
2020-05-07 13:49:17 -04:00
Aaron Louie
7463664ae0
Merge pull request #37 from sartography/chore/github_branches_to_docker_tags
...
Chore/GitHub branches to docker tags
2020-05-07 11:43:04 -04:00
Aaron Louie
5c510c5a9a
Moves PB_BASE_URL into matrix env var
2020-05-07 10:56:09 -04:00
Aaron Louie
559494aee2
Fails build if any docker or aws command errors out
2020-05-07 10:47:24 -04:00
Aaron Louie
9ba00c1320
Moves commit var back up to global
2020-05-07 10:42:19 -04:00
Aaron Louie
f4e293e8fa
Merge pull request #36 from sartography/chore/github_branches_to_docker_tags
...
Builds and deploys Docker image if build passes on testing, staging, …
2020-05-07 10:35:37 -04:00
Aaron Louie
26251a199f
Moves commit variable into deploy script
2020-05-07 10:25:06 -04:00
Aaron Louie
827e840103
Builds and deploys Docker image if build passes on testing, staging, or master branches
2020-05-07 10:15:14 -04:00
Aaron Louie
9afcd753c4
No longer requires task_id
2020-05-06 14:27:28 -04:00