spiff-arena/spiffworkflow-backend/tests/data
Kevin Burnett eae5f7dd2d
the big message improvements branch (#1549)
* imported patch from old message_improvements branch w/ burnettk

* wip.

* merging in changes from message_improvements

* remove patch files that were accidendetally added.

* Added a modal for editing a correlation.  Added ability to delete whole correlation keys.
A little css cleanup.

* * Removing migration - will add back in at the end.
* The Message models API should not require page and per_age parameters, it will return all.
* The Message model list should return a full json description of all messages/correlations for all containing groups.
*

* wip

* Add import, fix class name

* Getting ./bin/pyl to pass

* Getting ./bin/pyl to pass

* Some fe lint fixes

* Some ruff fixes

* Commands to nuke poetry dirs

* Temp skipping of a couple tests

* Getting ./bin/pyl to pass

* This needs to be back in

* Revert back to main

* Factored out data store handling

* Working on factoring out collecting messages, has test failure

* Formatting

* Fixed up test failures

* Remove commentted out lines

* Adding fields

* Fix merge issue

* Re-enable modal

* WIP

* Untested relationships

* Remove correlation key table

* Remove retrieval expression from uniqueness

* Remove commentted out lines

* WIP

* WIP

* WIP

* WIP

* WIP

* Make mypy pass

* Getting formatters to pass

* Add migration

* WIP fixing tests

* WIP fixing tests

* WIP fixing tests

* WIP fixing tests

* WIP fixing tests

* Getting ./bin/pyl to pass

* Fix skipped test

* Fix skipped test

* Getting ./bin/pyl to pass

* Remove unused method

* Remove unused methods

* Clean up unused code

* Refactor to support creating single messages from the UI

* Untested support for processing one process_group

* WIP test

* WIP test

* Filled out test

* Getting ./bin/pyl to pass

* Message Editor Modal Work

* Change migration and add in schemas.

* Swtich to using the associated branch of the process BPMN.io mods

* Get the backend returning messages created from the frontend to the drop down list in the BPMN.io editor.

* Merge main, fix up test

* Getting ./bin/pyl to pass

* Show path in location

* Rename var

* install packages from bpmn-js-spiffworkflow as well for local development

* process group api can add and update message models now w/ burnettk

* backend tests are passing now w/ burnettk

* the launch message edit button is loading the editor w/ burnettk

* updated bpmn-js-spiffworkflow

* pyl is passing w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* fixed console errors w/ burnettk

* a couple tweaks w/ burnettk

* save the message json in the new format from the mform w/ burnettk

* display the correlation props in the form w/ burnettk

* default to empty schema so the format is obvious

* allow removing correlation props from web ui w/ burnettk

* added save notification when saving a message on a process model w/ burnettk

* fixed broken test w/ burnettk

* Updating test cases to new message format, tests are failing

* support schema from messages in frontend

* Fixing tests

* Fixing tests

* Fixing tests

* removed references to correlation keys and removed unused components w/ burnettk

* removed temp mesasge model edit button w/ burnettk

* Make mypy pass

* Fixing tests

* Fixing tests

* Getting ./bin/pyl to pass

* save deleted messages before attempting to add new ones w/ burnettk

* set state for the message id so it can be changed w/ burnettk

* do not wait for the message id to be set since it is not necessary w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* build images for this branch w/ burnettk

* put location in path of message-models so we can control permissions on it w/ burnettk

* fix black

* some coderabbit suggestions

* pull in spiff fix

* Default schema to {}

* Temp fix for invalid schema

* updated bpmn-js-spiffworkflow

* some updates for issue 1626

* minor name tweaks and attempts to update message dropdown in panel when message changes - does not work yet w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* attempt to call add_message.returned event when message updates w/ burnettk

* treat formData as a state in the MesasgeEditor so it can be updated when the form contents is modified w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* Feature/merge correlation properties (#1693)

* Merge XML Correlation properties with Process group properties

* updates for messages w/ burnettk

---------

Co-authored-by: theaubmov <ayoubaitlachgar98@gmail.com>
Co-authored-by: jasquat <jasquat@users.noreply.github.com>

* do not wait for message id state to be set to better support new messages w/ burnettk

* updated SpiffWorkflow w/ burnettk

* some cleanup from coderabbit and linting

* added index to message tables, run typecheck in ci, and other updates while code reviewing w/ burnettk

* updated bpmn-js-spiffworkflow w/ burnettk

* remove branch to build

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: danfunk <daniel.h.funk@gmail.com>
Co-authored-by: Jon Herron <jon.herron@yahoo.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
Co-authored-by: jasquat <2487833+jasquat@users.noreply.github.com>
Co-authored-by: theaubmov <ayoubaitlachgar98@gmail.com>
2024-06-10 09:15:54 -07:00
..
boundary_event_reset Test and updates to assure that when a task has a boundary event, and you return to that event, and then progress one step, you don't get stuck with a task that can't ever be completed. 2023-05-03 17:08:22 -04:00
bpmn_unit_test_process_models make sure init params are in include list (#1467) 2024-04-29 14:42:35 -07:00
call-activity-to-human-task do not write to logs when a task is inheriting data from the parent w/ burnettk 2023-01-17 12:23:51 -05:00
call_activity_duplicate Feature/new reference cache (#511) 2023-09-22 11:28:59 -04:00
call_activity_nested fixed flakey task model test 2023-12-20 13:54:20 -05:00
call_activity_same_directory Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend' 2022-10-12 10:22:22 -04:00
call_activity_with_manual_task disable element units by default and added test that was failing due to it w/ burnettk (#480) 2023-09-08 13:47:31 -07:00
dangerous-scripts Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend' 2022-10-12 10:22:22 -04:00
data-object-in-subprocess Fix process data get subprocess 3 (#1515) 2024-05-08 09:29:07 -04:00
data_object_test Feature/data object category (#796) 2023-12-11 07:42:01 -08:00
data_store_simple Data store background fix (#1455) 2024-04-26 10:14:26 -04:00
data_stores Feature/view data stores (#388) 2023-07-13 20:54:10 +05:30
dot_notation some updates to validate xml when uploading and saving w/ burnettk 2023-01-10 12:16:24 -05:00
dynamic_enum_select_fields added script to get process initiator w/ burnettk 2023-02-27 14:28:19 -05:00
error Adding a new test for error handing to assure this doesn't break in the future, and cleaning up the message call event. 2023-03-09 15:27:35 -05:00
get_group_members Merge commit '95d9dbf036f09b62054c04a64d5c7a9e3002173c' 2022-11-02 14:17:16 -04:00
get_localtime added script to get process initiator w/ burnettk 2023-02-27 14:28:19 -05:00
hello_world remove dup test process model 2022-12-04 14:40:34 -05:00
interstitial fixed test w/ burnettk 2023-04-19 15:52:11 -04:00
json_file_data_store File based generic json data store (#490) 2023-09-18 15:55:24 -04:00
loopback_to_manual_task removed uniqueness constraint from human task so we can loopback to a previous task with a gateway w/ burnettk 2023-01-24 11:03:55 -05:00
loopback_to_subprocess added test for loopback to subprocess and fixed issue w/ burnettk 2023-03-31 10:48:16 -04:00
manual-task-with-sanitized-markdown Feature/sanitize jinja template (#389) 2023-07-13 20:35:49 +05:30
manual_task fixed some failing tests except for test_send_event 2023-03-30 15:25:44 -04:00
manual_task_with_subprocesses Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
message run_pyl 2023-02-20 12:34:42 -05:00
message-start-event-with-form Unauthed endpoint support (#1210) 2024-03-14 15:55:37 -04:00
message-start-event-with-multiple-forms Unauthed endpoint support (#1210) 2024-03-14 15:55:37 -04:00
message_send_one_conversation the big message improvements branch (#1549) 2024-06-10 09:15:54 -07:00
message_send_two_conversations Remove backend references to Box (#579) 2023-10-25 16:09:25 -04:00
model_with_lanes added script to get process initiator w/ burnettk 2023-02-27 14:28:19 -05:00
multiinstance_manual_task Multiinstance task data fix (#1497) 2024-05-07 15:17:01 -04:00
multiinstance_with_inner_error_boundary_event enhancement/allow-worfklow-targets-from-external-events (#1552) 2024-05-14 16:10:35 -04:00
multiple_message_start_events when starting a process model from a message start event cancel all start events that do not match w/ burnettk (#1005) 2024-02-08 14:55:35 -05:00
nested-task-data-structure truncate process model metadata w/ burnettk 2023-03-30 16:54:31 -04:00
non_executable support bpmn executable property (#934) 2024-02-01 10:57:12 -08:00
onboarding Basic scaffolding for onboarding (#400) 2023-07-27 11:54:30 +05:30
onboarding_with_user_task Feature/onboarding ephemeral (#442) 2023-08-16 12:11:38 -04:00
process_navigation pyl passes w/ burnettk 2023-03-23 15:16:39 -04:00
random_fact spiff lib upgrade (#1139) 2024-03-04 12:29:37 -08:00
sample Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend' 2022-10-12 10:22:22 -04:00
save_process_instance_metadata fixed tests related to new permissions w/ burnettk 2023-05-22 14:58:51 -04:00
script-task-with-instruction Feature/background proc with celery (#788) 2023-12-05 11:41:59 -05:00
script_refresh_permissions added test to check only privileged users can call refresh_permissions w/ burnettk 2022-12-22 17:12:21 -05:00
script_task_with_import Feature/allow markdown in extension results (#435) 2023-08-21 21:59:25 +05:30
script_with_unit_tests Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend' 2022-10-12 10:22:22 -04:00
service-task-with-data-obj Reset task in call activity fix (#1417) 2024-04-18 14:11:53 -04:00
signal_event_extensions disable form submit buttons when appropriate, lock process instance when sending events, and ensure return events match ones associated with desired guids w/ burnettk (#359) 2023-06-29 09:36:47 +05:30
simple-message-send-receive Feature/generic webhook (#1020) 2024-02-12 13:44:52 -05:00
simple_form added bpmn_name columns to definition tables and added test for simple logs as well 2023-03-17 10:00:59 -04:00
simple_form_with_error added script to get process initiator w/ burnettk 2023-02-27 14:28:19 -05:00
simple_script added script to get process initiator w/ burnettk 2023-02-27 14:28:19 -05:00
specs-json spiff-element-units integration (#214) 2023-04-17 14:49:38 -04:00
spiff_example tests are passing now w/ burnettk 2023-01-27 13:20:22 -05:00
step_through_gateway * BPMN Process needed a cascade delete so that deleting a subprocess would remove all the subprocesses within that subprocess 2023-05-12 06:39:25 -04:00
test-allow-guest Merge guest flow into unauth flow (#1233) 2024-03-19 11:52:27 -07:00
test-get-current-task-info-script Feature/guest form submission (#447) 2023-09-07 10:33:02 -04:00
test-get-url-for-task-with-bpmn-identifier Merge guest flow into unauth flow (#1233) 2024-03-19 11:52:27 -07:00
test-last-milestone Feature/business end states (#333) 2023-09-07 10:10:44 -04:00
threads_multi_instance Threads (#439) 2023-09-07 10:12:56 -04:00
threads_with_script_timers Config turn off threads (#1466) 2024-04-29 16:50:20 -04:00
timer_intermediate_catch_event tests are passing now w/ burnettk 2023-01-27 13:20:22 -05:00
user-task-with-timer Feature/background proc with celery (#788) 2023-12-05 11:41:59 -05:00
user_task Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend' 2022-10-12 10:22:22 -04:00
with-service-task-call-activity-sub-process Bpmn unit test from pi (#1262) 2024-03-26 10:14:57 -04:00
xml_with_entity skip failing xml test on windows w/ burnettk 2023-01-18 10:38:43 -05:00