Commit Graph

167 Commits

Author SHA1 Message Date
jasquat c76b08ae12 updates to the spiff log api for pagination and some cleanup w/ burnettk cullerton 2022-09-09 13:20:14 -04:00
jasquat 1faeaab118 store process ids in a lookup table w/ burnettk cullerton 2022-09-08 14:46:10 -04:00
mike cullerton c7548dc664 modified logging model 2022-09-07 17:03:02 -04:00
mike cullerton 32caf68e43 Commit so we stop using cullerton branch 2022-09-06 15:08:22 -04:00
jasquat 1d735422c9 some cleanup on code review w/ burnettk cullerton 2022-08-23 12:34:13 -04:00
jasquat ddc6740825 we can send and receive 2 messages w/ burnettk 2022-08-22 17:45:51 -04:00
jasquat 94f110786f message test passes if there are no messages in the queue w/ burnettk 2022-08-22 16:08:20 -04:00
jasquat 75f817ca73 added new correlation models to link messages together w/ burnettk 2022-08-22 14:07:20 -04:00
jasquat be33f79729 messages are mostly working now w/ burnettk cullerton 2022-08-19 16:17:22 -04:00
jasquat e9ab9981ee some more progress with messages w/ burnettk cullerton 2022-08-18 17:17:27 -04:00
jasquat e99308fa7b some updates for messages w/ burnettk cullerton 2022-08-17 16:01:55 -04:00
jasquat 435b1ccde8 wip: trying to get a test going for messages 2022-08-15 09:19:53 -04:00
jasquat ccd67489cb some fixes and updates to actually parse and save correlations 2022-08-11 09:10:30 -04:00
jasquat 4ef8ccea1e added validations to message instances and tests for it 2022-08-04 14:26:41 -04:00
jasquat a470087bfe attempt to message models when saving the bpmn primary file 2022-08-03 17:30:37 -04:00
jasquat 4ba4440b49 some more logic for processing messages 2022-08-03 14:50:57 -04:00
jasquat f317671ad9 added a base db query to link send and receive messages together 2022-08-02 17:39:47 -04:00
jasquat 209e67bf8b some basis for testing messages now. it still does not do anything though 2022-08-02 16:27:47 -04:00
jasquat 0a77926801 merged in main and resolved conflicts 2022-08-02 15:31:56 -04:00
jasquat df26c77fd7 some more framework for messages 2022-08-01 16:44:51 -04:00
mike cullerton 339ca7d6df Lots of user auth changes 2022-07-27 13:55:46 -04:00
jasquat 5cc3e589cb added a couple models for sending and receiving messages 2022-07-27 09:07:33 -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 80696f5f23 some support to interpolate form data w/ burnettk 2022-06-30 17:11:50 -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 4c780df7bf added custom jsonencoder w/ burnettk 2022-06-30 11:18:55 -04:00
jasquat a0d6d05e15 Merge remote-tracking branch 'origin/main' into feature/add_active_task 2022-06-30 09:05:32 -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
mike cullerton 032c52bbb9 Set task_event.user_id as foreign key to user.id 2022-06-29 15:37:30 -04:00
mike cullerton 5190aee2af principal_id -> user_id 2022-06-29 15:18:26 -04:00
mike cullerton 77893af6d9 user_uid -> principal_id 2022-06-29 12:18:41 -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 0a3c96b162 precommit w/ burnettk 2022-06-24 15:24:35 -04:00
jasquat 6641b9c6d4 added fixture data helper and some other changes related to acceptance tests w/ burnettk 2022-06-24 15:19:26 -04:00
mike cullerton cc43ec5510 Change process_instance.status column to string
Add `faulted` and `suspended` to ProcessInstanceStatus
Fix services and models to match this change
2022-06-23 15:21:54 -04:00
burnettk 51109d26d7 type hints, raise exception when thing not found in model 2022-06-22 21:46:40 -04:00
jasquat 388cee7018 some more type fixes w/ burnettk 2022-06-22 16:52:50 -04:00
jasquat 0529e24dd7 precommit is passing w/ burnettk 2022-06-21 13:51:42 -04:00
jasquat 14dfa8ff7e use new updated and created at column names and use integers instead of dates w/ burnettk 2022-06-21 12:45:47 -04:00
jasquat 61ec0c7110 added logging for sql and some other updates w/ burnettk 2022-06-21 12:38:04 -04:00
jasquat 388edb2df4 added file to load to all models and add event listeners for create and upate w/ burnettk 2022-06-21 12:10:47 -04:00
burnettk 9894b82ab9 try to pass key another way 2022-06-20 22:43:19 -04:00
burnettk a26f620875 start to support postgres 2022-06-20 18:31:09 -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 485ccf5e7b wip: almost can create an instance w/ burnettk 2022-05-26 17:29:54 -04:00
jasquat bb530d1744 wip: attempting to create process instance w/ burnettk 2022-05-26 16:20:30 -04:00
jasquat 1712182a1e added a permission unit test w/ burnettk 2022-05-23 17:23:13 -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 269a7c49af use db object from shared model in flask-bpmn w/ burnettk 2022-05-16 16:38:48 -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