35 Commits

Author SHA1 Message Date
burnettk
5008626b19 run_pyl 2022-11-15 10:11:26 -05:00
Dan
b03d531abb Mostly a name change from BpmnProcessIdLookup to SpecReferenceCache. I landed on this unfortunate name because:
1. It's not just processes, it contains the list of all DMN Decisions as well.
2. It is closely linked to the SpecReference object that can be generated by looking through all the Spec files to find the processes and decisions they contain.
3. It is a cache of information, the file system is the source of truth.  Seems likely we will cache more things in the future -- so setting things up this way made sense.
2022-11-14 15:23:37 -05:00
mike cullerton
450a8d0757 Delete groups now checks for running instances in nested models
also, pyl
2022-11-10 16:44:27 -05:00
jbirddog
64ac704288 Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05:00
jasquat
afbc3157da fixed some acceptance tests w/ burnettk cullerton 2022-11-08 17:20:17 -05:00
burnettk
80c5357b9b lint 2022-10-19 20:58:54 -04:00
Dan
af8dd9e2d6 Merge branch 'main' of github.com:sartography/spiffworkflow-backend into main 2022-10-19 19:32:08 -04:00
burnettk
5f708fe41d one has_permission test passes. w/ mike 2022-10-07 17:10:22 -04:00
burnettk
7577b5619e rename grant to permit and work on test. w/ mike 2022-10-07 16:40:22 -04:00
burnettk
5d449fe984 some upgrades while resolving a merge conflict 2022-10-03 13:55:28 -04:00
jasquat
f65228c87f some updates to always pass back task intead of active_task 2022-07-25 11:48:42 -04:00
jasquat
3c2ea5f686 precommit is passing w/ burnettk 2022-07-11 16:56:50 -04:00
jasquat
76adcce043 added crud api calls for reports w/ burnettk 2022-07-11 16:16:10 -04:00
burnettk
96f770426b add generate_report and tests 2022-07-10 01:24:12 -04:00
burnettk
5047b9aa8b add process_instance_report_list 2022-07-09 13:17:21 -04:00
jasquat
4cd9e33b9e precommit is passing w/ burnettk 2022-06-30 12:17:14 -04:00
jasquat
e57a64361c started migrating code for updating task form data w/ burnettk 2022-06-30 12:13:14 -04:00
jasquat
ab83f4feea precommit is passing w/ burnettk 2022-06-30 11:21:02 -04:00
jasquat
898c08fa62 added active task model and some support to send back the form json w/ burnettk 2022-06-29 16:19:07 -04:00
jasquat
17a2c19227 added api call to get active tasks w/ burnettk 2022-06-28 17:11:10 -04:00
jasquat
89a0904b5d added new model for active_task table w/ burnettk 2022-06-28 14:22:46 -04:00
jasquat
65da9ccbaa fixed some precommit 2022-06-20 10:56:32 -04:00
jasquat
5cfe999d34 added process group id to all process-models api routes 2022-06-20 10:50:21 -04:00
jasquat
a0927638aa pre-commit is passing 2022-06-09 09:31:42 -04:00
burnettk
4829ff1e0e pre-commit, let all tests pass, remove test json 2022-06-08 18:47:38 -04:00
Mike Cullerton
c475c98fbc add process-group endpoint 2022-06-08 12:14:39 -04:00
jasquat
f08992f2e5 added api to get process groups w/ burnettk 2022-06-03 10:56:07 -04:00
jasquat
2c4f2adeeb some auto linting fixes w/ burnettk 2022-05-31 14:10:00 -04:00
jasquat
bb530d1744 wip: attempting to create process instance w/ burnettk 2022-05-26 16:20:30 -04:00
jasquat
d2896bdd99 fixed pre-commit w/ burnettk 2022-05-23 16:37:14 -04:00
jasquat
e3d90a6044 added process models and cleaned up some of the code w/ burnettk 2022-05-23 16:36:23 -04:00
jasquat
a1ec53209d do not start mysql if using sqlite and fix flake8 with pre-commit to ignore the migrations dir w/ burnettk 2022-05-20 15:04:50 -04:00
jasquat
0c1c9dcec5 respect committed migration dir and run flask upgrade in nox w/ burnettk 2022-05-20 14:25:12 -04:00
jasquat
672e517528 use sqlite3 w/ burnettk 2022-05-16 16:44:41 -04:00
jasquat
4b3a91c13c this is now working and stores state in a sqlite3 db w/ burnettk 2022-05-16 15:21:35 -04:00