64 Commits

Author SHA1 Message Date
jasquat
2c170efde7 added api to get a list of message instances 2022-09-20 13:26:35 -04:00
burnettk
15b5a271ae fix tests 2022-09-15 12:59:05 -04:00
jasquat
8cffd03013 updated spiff logging to store the correct timestamp value w/ burnettk 2022-09-15 11:08:58 -04:00
jasquat
6eef611095 fix call activities to get the form from the process called and added tests to ensure they are working w/ burnettk 2022-09-12 14:17:18 -04:00
jasquat
42fe51f9bb attempt to find the required bpmn file on demand if missing w/ burnettk 2022-09-09 16:04:45 -04:00
jasquat
8b87421db0 removed useless file service test 2022-09-09 09:04:35 -04:00
jasquat
3c78ceaac4 use os join method for filepaths for windows 2022-09-09 08:54:48 -04:00
jasquat
eca3c92f86 the call activity test passes now w/ burnettk cullerton 2022-09-08 18:05:50 -04:00
jasquat
1faeaab118 store process ids in a lookup table w/ burnettk cullerton 2022-09-08 14:46:10 -04:00
jasquat
8d0d8f0930 added test to test mulitple messages w/ burnettk 2022-08-30 12:48:04 -04:00
jasquat
01f62b6dd0 refactored tests to prepare for adding new message test w/ burnettk 2022-08-30 12:19:45 -04:00
jasquat
376912f3a2 added method to get data for a process instance in its current state w/ burnettk cullerton 2022-08-26 16:52:15 -04:00
jasquat
bb7a062838 added api endpoint to send payloads to messages w/ burnettk cullerton 2022-08-25 17:35:24 -04:00
jasquat
352b453643 only update items we specified in the process_model_update api w/ burnettk cullerton 2022-08-23 16:40:42 -04:00
jasquat
70bb2e3681 only save the values to process model that are passed in w/ burnettk cullerton 2022-08-23 16:18:32 -04:00
jasquat
4cc2601210 most lints and checks are passing and cleaned up some debug code 2022-08-23 09:30:34 -04:00
jasquat
cbab371fd3 tests pass 2022-08-23 09:15:31 -04:00
jasquat
c5c1a45e60 precommit w/ burnettk 2022-08-22 17:49:05 -04:00
jasquat
ddc6740825 we can send and receive 2 messages w/ burnettk 2022-08-22 17:45:51 -04:00
jasquat
926b158753 message test passes if there are no messages in the queun_tmux_pane /home/jason/projects/github/sartography/spiffworkflow-backend/t tests/spiffworkflow_backend/unit/test_message_service.pyu w/ burnettk 2022-08-22 16:09:06 -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
5952f199ed some more debug code and stuff for messages w/ burnettk cullerton 2022-08-19 16:53:22 -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
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
9f0acd3b3f precommit 2022-08-04 14:28:50 -04:00
jasquat
4ef8ccea1e added validations to message instances and tests for it 2022-08-04 14:26:41 -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
mike cullerton
b3a0424d5c pre commit again 2022-08-02 11:08:37 -04:00
mike cullerton
5c8f783276 mypy 2022-08-02 11:06:40 -04:00
jasquat
df26c77fd7 some more framework for messages 2022-08-01 16:44:51 -04:00
burnettk
898b116394 get controller code working 2022-07-10 20:22:16 -04:00
burnettk
65c30fec73 flatten out process instance attributes for use in reports 2022-07-10 12:24:27 -04:00
burnettk
78de9fe2e2 mypy 2022-07-10 01:38:35 -04:00
burnettk
96f770426b add generate_report and tests 2022-07-10 01:24:12 -04:00
mike cullerton
16394c0dd8 run precommit with poetry 2022-06-29 12:41:04 -04:00
jasquat
5fd85eadda delete all data in the databases before every test. we may have to control the order better w/ burnettk 2022-06-29 11:47:17 -04:00
burnettk
d427fd72d4 basic task show 2022-06-28 17:59:12 -04:00
jasquat
7f4dc0a380 fixed test w/ burnettk 2022-06-24 15:25:45 -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
burnettk
4fd629d427 pre-commit 2022-06-23 23:29:48 -04:00
burnettk
49b59136a4 3 mypy files 2022-06-23 22:59:48 -04:00
jasquat
cc7e920df7 added ability to create fixture data for e2e acceptance tests w/ burnettk 2022-06-23 16:35:02 -04:00
burnettk
51109d26d7 type hints, raise exception when thing not found in model 2022-06-22 21:46:40 -04:00
jasquat
f78a2b6997 some mypy fixes w/ burnettk 2022-06-22 11:39:46 -04:00