Commit Graph

704 Commits

Author SHA1 Message Date
Dan Funk d195df7898 Merge branch 'master' of github.com:sartography/cr-connect-workflow 2019-12-30 13:20:44 -05:00
Dan Funk fb465531ca Add the ability to delete a workflow. 2019-12-30 13:15:39 -05:00
Dan Funk b54bd49cf4 Allow for clearing out the database. 2019-12-30 13:03:57 -05:00
Aaron Louie e8d8dd35c0 Merge remote-tracking branch 'origin/master' 2019-12-30 11:47:19 -05:00
Aaron Louie ea182abdd7 Bumps Python version to 3.7 2019-12-30 11:47:17 -05:00
Dan Funk 91a91e9677 Read workflow configuration from the database, and not from a file.
And dropping the API call in the Fact Service so we aren't hitting external apis for the time being.
2019-12-30 11:07:26 -05:00
Dan Funk 2ac2514e32 merge conflicts 2019-12-27 13:53:29 -05:00
Dan Funk 12953fc991 Adding database migration of file management. 2019-12-27 13:51:33 -05:00
Dan Funk 0b71833946 Adding file management. Files are stored in the database along with basic meta data. 2019-12-27 13:50:03 -05:00
Aaron Louie 2afd3015be Merge remote-tracking branch 'origin/master' 2019-12-20 15:39:53 -05:00
Aaron Louie ddd0422392 Adds some fields with some Formly-specific logic 2019-12-20 15:39:40 -05:00
Aaron Louie 9b6599505d Adds task title and documentation 2019-12-20 15:39:02 -05:00
Dan Funk 121abfbc5b
Merge pull request #1 from sartography/fred/dockerize
Fred/dockerize
2019-12-20 14:37:14 -05:00
Aaron Louie 47cc874c06 Updates SpiffWorkflow and Connexion 2019-12-20 14:32:23 -05:00
Aaron Louie dc13855593 Adds properties and validation to form 2019-12-20 14:32:04 -05:00
Aaron Louie 8672a88116 Merge remote-tracking branch 'origin/master' 2019-12-19 11:59:54 -05:00
Aaron Louie c31b1e5031 Adds another example workflow 2019-12-19 11:59:36 -05:00
Dan Funk bb6ab4b8e8 Tasks can have forms and they are returned correctly. 2019-12-19 11:58:51 -05:00
Dan Funk bc9bfb658e Merge branch 'master' of github.com:sartography/cr-connect-workflow 2019-12-18 15:32:17 -05:00
Dan Funk 0dc422c7f6 we need a commit at the end, but I don't really believe that. 2019-12-18 15:32:06 -05:00
Aaron Louie bfff4f515a Auto stash before merge of "master" and "origin/master" 2019-12-18 15:24:01 -05:00
Dan Funk 53a8811769 Add workflow to study 2019-12-18 15:22:46 -05:00
Dan Funk fd60dc99c3 Merge branch 'master' of github.com:sartography/cr-connect-workflow 2019-12-18 14:53:09 -05:00
Dan Funk fbbd6c6659 Adding a workflow from a spec 2019-12-18 14:42:40 -05:00
Aaron Louie d6c705b905 Merge remote-tracking branch 'origin/master' 2019-12-18 14:17:12 -05:00
Aaron Louie fb7bde32bc Ignores .db files 2019-12-18 14:17:10 -05:00
Dan Funk a734578327 re-building migrations. 2019-12-18 14:16:26 -05:00
Dan Funk f6b54cd318 fixing run. 2019-12-18 14:06:33 -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
Dan Funk d4a138e943 Adding the random fact bpmn diagram and the command line function into
this project as a basis for moving things forward.
2019-12-11 16:55:29 -05:00
Dan Funk 9a97eba6ed Createing Swagger API documentation that I intend to build out to
support the front end.
2019-12-11 16:54:24 -05:00
Dan Funk e8ac73888b Creating a dependency on the SpiffWorkflow fork we created. and placing the command line script into this code base and demonstrating that our workflow processor works at least on that level. Removing all kinds of garbage that had piled up before to keep this thing clean. 2019-12-11 11:45:44 -05:00
Fred McDavid 9c5b2b783d changes Dockerfile to install dev dependencies 2019-11-28 09:17:22 -05:00
Fred McDavid 12599ee785 creates a Dockerfile and updates the run.py script to run the service on the public network interface instead of the local 2019-11-28 07:56:16 -05:00
Dan Funk 984e415f2d slight update to the readme for hte command line junk I'm adding. 2019-11-25 16:08:41 -05:00
Dan Funk 630ee90b6b Adding a camunda parser, so we can use this free and beautiful editor to build diagrams.
Adding a command line implemenation so I can get a grip on what is happening in real time more quickly.
Started working on some custom tasks, but need to put a little more effort into this area.
Minor updates to the readme
Adding a joke BPMN that I can test with.
2019-11-25 16:04:09 -05:00
Dan Funk 3bdfba6db0 Still learning - writing tests around the demo. Getting the file structure cleaned up. 2019-11-22 10:50:30 -05:00
Dan Funk 9280aab0b6 name tests so they get picked up and run. 2019-11-21 12:01:51 -05:00
Dan Funk b279246e80 Setting up tests to work correctly when verifying endpoints. 2019-11-21 11:36:32 -05:00
Dan Funk 92ce0d048a Creating an "app" base directory - this allows us to organize the source files and keep them separate from tests, configuration, and pipenv stuffs. Adding basic config and test directories and getting that set up and ready to roll. 2019-11-21 09:22:42 -05:00
Dan Funk 358860918f Updates to the README and removing a problematic dependency 2019-11-20 17:00:02 -05:00
Aaron Louie 9eeb53b8d0 There is no #3. 2019-11-19 17:54:49 -05:00
Aaron Louie c03e8f826c Adds some instructions for posterity. 2019-11-19 17:51:45 -05:00
Aaron Louie eb6c785485 Enables auto-generated swagger UI for exploring API documentation and testing API. 2019-11-19 17:11:33 -05:00
Aaron Louie 4fdc2a05c8 Fixes broken pipenv files 2019-11-19 16:53:46 -05:00
Aaron Louie 0e7a632fb2 Fixes some typos and syntax errors 2019-11-19 16:13:07 -05:00
Aaron Louie 983ffb4309 Adds basic Flask, Connexion, and SpiffWorkflow structure 2019-11-19 15:57:46 -05:00
Aaron Louie 1492419b78 Removes everything and starts over. 2019-11-19 15:46:55 -05:00
Aaron Louie 86449eb1c1 Adds basic BPMN XML import and flow. 2019-11-18 13:03:28 -05:00
Aaron Louie 3104cc5adf Fixes some more PyCharm configuration issues 2019-11-14 14:31:29 -05:00