Commit Graph

717 Commits

Author SHA1 Message Date
Aaron Louie 715a43f517 Merge branch 'testing' into dev 2020-05-15 19:03:27 -04:00
Aaron Louie d8ed329c60
Merge pull request #51 from sartography/dev
Dev
2020-05-15 17:49:09 -04:00
Aaron Louie bde43c07b4
Merge pull request #49 from sartography/master
Dev from Master
2020-05-15 17:42:09 -04:00
Dan Funk 4a03bba255
Merge pull request #48 from sartography/feature/navigation
Feature/navigation
2020-05-15 17:40:11 -04:00
Dan Funk 7d3f139633 Merge branch 'feature/navigation' of github.com:sartography/cr-connect-workflow into feature/navigation 2020-05-15 16:39:25 -04:00
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