Commit Graph

  • 9b50630ea7 Merge pull request #439 from sartography/feature/init-data-objects-with-workflow main Elizabeth Esswein 2025-06-30 14:05:44 -04:00
  • 51678c0823 initialize data objects on workflow creation #439 Elizabeth Esswein 2025-06-30 11:28:10 -04:00
  • c1e89e3f3b Merge pull request #437 from dmaljovec/patch-1 v3.1.1 Elizabeth Esswein 2025-04-02 13:35:21 -04:00
  • 2ce5ab3b97 chore: update version.py #437 Dan Maljovec 2025-04-02 11:28:02 -06:00
  • a71606e403 make sure run hook for join executes in inclusive gateway Elizabeth Esswein 2025-03-27 13:24:52 -04:00
  • 5266747b8b add calculated correlations to waiting events Elizabeth Esswein 2025-03-13 12:53:03 -04:00
  • 6508254007 add default correlation key Elizabeth Esswein 2025-03-12 17:10:14 -04:00
  • 79b1f322b3 set correlations on message receieve Elizabeth Esswein 2025-03-12 10:58:44 -04:00
  • 2a8e3f0b77 Fixing minor error in citation file. Dan Funk 2025-03-04 08:29:32 -05:00
  • e04438e751 Merge branch 'main' of github.com:sartography/SpiffWorkflow Dan Funk 2025-03-04 08:28:57 -05:00
  • 0318bb7c47 Adding a citation file. Dan Funk 2025-03-04 08:28:50 -05:00
  • 9db755e0cc Merge pull request #435 from sartography/bugfix/clear-events-after-catch Elizabeth Esswein 2025-02-28 16:52:17 -05:00
  • 96127f98f8 clear events after catch #435 Elizabeth Esswein 2025-02-28 14:04:04 -05:00
  • a169b39f6d add correlation keys to process variable correlations Elizabeth Esswein 2025-02-25 12:47:48 -05:00
  • fb484fcf63 Merge pull request #434 from sartography/get-emerson-working Elizabeth Esswein 2025-02-25 09:27:34 -05:00
  • e380fe7a54 hack to get messages working #434 Elizabeth Esswein 2025-02-25 09:24:15 -05:00
  • 15f4eec570 update version v3.1.0 Elizabeth Esswein 2024-11-27 11:19:11 -05:00
  • 4ae938c8ff Merge pull request #431 from sartography/enhancement/misc-cleanup Elizabeth Esswein 2024-11-27 11:15:23 -05:00
  • 5d092273ca update docs #431 Elizabeth Esswein 2024-11-26 23:56:25 -05:00
  • e6bc37764d remove feel engine Elizabeth Esswein 2024-11-26 22:29:48 -05:00
  • 74814034f5 enforce some consistency in the script engine Elizabeth Esswein 2024-11-26 22:15:52 -05:00
  • af2f8cad62 ensure tasks are predicted when executing inclusive gateways Elizabeth Esswein 2024-10-17 17:21:21 -04:00
  • 579bac49ea Merge pull request #428 from sartography/feature/error-event-handling Elizabeth Esswein 2024-08-22 09:41:44 -04:00
  • 101e8f6757 propogate uncaught events out of workflow #428 Elizabeth Esswein 2024-08-12 10:31:36 -04:00
  • 14c84aa26d Merge pull request #427 from sartography/feature/improved-loggers Elizabeth Esswein 2024-07-25 09:00:28 -04:00
  • c232b04602 update docs #427 Elizabeth Esswein 2024-07-23 10:30:29 -04:00
  • d64dedba8a more tweaks to logging fields Elizabeth Esswein 2024-07-19 13:38:17 -04:00
  • 8e000c0f52 fix recursion error in inclusive gateway check Elizabeth Esswein 2024-07-19 11:45:07 -04:00
  • 532a6a005a mark workflow completed automatically when possible and log it Elizabeth Esswein 2024-07-18 16:35:05 -04:00
  • c62a76d121 make sure spiff attributes are serialized on loop tasks Elizabeth Esswein 2024-07-17 13:24:52 -04:00
  • c45ab5ec32 serialize extensions when converting tasks to and from dicts Elizabeth Esswein 2024-07-17 12:19:12 -04:00
  • e9591122cd split workflow & task logs, add state and update time to task logs Elizabeth Esswein 2024-07-16 15:02:23 -04:00
  • cd9c3ebf4b return results of reset_branch when migrating Elizabeth Esswein 2024-07-16 10:51:46 -04:00
  • 91b623c0aa set last task to None after migration if task no longer exists Elizabeth Esswein 2024-07-15 15:24:09 -04:00
  • 3c7da30f3e add special case for MI in spec diffs Elizabeth Esswein 2024-07-15 13:38:39 -04:00
  • d1ddca6718 handle certain out of order states in spec migration Elizabeth Esswein 2024-07-12 16:27:35 -04:00
  • 10f0a1905f prevent cases where no task spec is assigned during migration Elizabeth Esswein 2024-07-10 11:08:11 -04:00
  • a7ddab8383 skip subprocesses in migrate_workflow Elizabeth Esswein 2024-07-08 12:28:47 -04:00
  • 34a1d048e5 Merge pull request #426 from sartography/feature/improved-diff-utils-and-docs Elizabeth Esswein 2024-07-05 14:04:57 -04:00
  • a5dfbb3c44 Merge pull request #425 from sartography/some_perf2 Elizabeth Esswein 2024-07-03 13:35:17 -04:00
  • c5016e49ef document diff utils #426 Elizabeth Esswein 2024-07-03 12:39:13 -04:00
  • 95197b2281 improvements to diff utils Elizabeth Esswein 2024-06-27 16:09:16 -04:00
  • 11fb41a2f0 Don't try just do #425 Jon Herron 2024-07-03 09:12:17 -04:00
  • 7e15a0b68f make sure pre and post scripts are added to send/receive tasks Elizabeth Esswein 2024-07-02 12:04:45 -04:00
  • 7392ec6384 Some perf related changes when profiling the MI Task example within spiff-arena (#423) jbirddog 2024-07-01 11:50:12 -04:00
  • ed6c428928 Merge pull request #422 from sartography/feature/spec-comparisons Elizabeth Esswein 2024-06-24 15:10:45 -04:00
  • cad78ed6b0 add spec and workflow diff utils #422 Elizabeth Esswein 2024-06-24 13:24:03 -04:00
  • c1b367d95b Merge pull request #421 from sartography/bugfix/inclusive-gateway-output Elizabeth Esswein 2024-06-20 12:36:53 -04:00
  • f2343e11cf omit default on inclusive gw with matched conditions #421 Elizabeth Esswein 2024-06-20 10:23:05 -04:00
  • 7da6dd9615 remove an irrelevant file Elizabeth Esswein 2024-06-12 17:08:14 -04:00
  • 6cf13eb18c don't calculate a message payload where there is no expression Elizabeth Esswein 2024-06-07 11:59:13 -04:00
  • faf859fefc Merge pull request #414 from sartography/feature/performance-improvements Elizabeth Esswein 2024-05-30 13:53:37 -04:00
  • 450379953c add version migration #414 Elizabeth Esswein 2024-05-28 23:31:23 -04:00
  • 0833800179 use events in MI tasks Elizabeth Esswein 2024-05-28 16:11:22 -04:00
  • b8e31e4b17 update method name from raise_validation_error to raise_validation_exception burnettk 2024-05-28 17:02:50 -04:00
  • 54f80ea820 improvements to iteration over subprocesses Elizabeth Esswein 2024-05-28 13:00:06 -04:00
  • d9cd100dc3 Merge pull request #412 from sartography/bugfix/missing-data-output Elizabeth Esswein 2024-05-21 15:33:59 -04:00
  • 9116958ecd restrict task search when looking for start and end (and correct typo in parameter) #412 Elizabeth Esswein 2024-05-21 15:06:46 -04:00
  • 6d18cb8d28 Merge pull request #409 from sartography/enhancement/allow-worfklow-targets-from-external-events Elizabeth Esswein 2024-05-14 15:33:50 -04:00
  • 9d18aeafa5 handle target workflows in send_event #409 Elizabeth Esswein 2024-05-14 11:40:54 -04:00
  • ac2d8f3f16 Merge pull request #408 from sartography/feature/align-callbacks-with-state-transitions Elizabeth Esswein 2024-05-14 11:38:54 -04:00
  • 3478d5e7d8 rename events & run in hook functions #408 Elizabeth Esswein 2024-05-13 15:06:07 -04:00
  • 651ed6c31d update publish workflow v3.0.0 Elizabeth Esswein 2024-05-01 12:29:02 -04:00
  • a9eaca8456 update version Elizabeth Esswein 2024-05-01 12:14:31 -04:00
  • 2a6a705430 Merge pull request #401 from sartography/feature/receive-message-correlations Elizabeth Esswein 2024-04-25 14:56:58 -04:00
  • 2a2cbb805d don't assume process correlations exist on older models #401 Elizabeth Esswein 2024-04-25 14:46:53 -04:00
  • ca2a50cf64 Merge branch 'main' into feature/receive-message-correlations Elizabeth Esswein 2024-04-25 14:34:05 -04:00
  • 76eb9e69a1 add state check to send_event Elizabeth Esswein 2024-04-19 12:53:34 -04:00
  • 96b581ae58 Merge pull request #405 from sartography/bugfix/reset-inside-subworkflow-with-boundary-event Elizabeth Esswein 2024-04-18 17:04:10 -04:00
  • 89511efaae fix bug in reset inside subprocess with boundary event #405 Elizabeth Esswein 2024-04-18 13:33:56 -04:00
  • 10c54a4558 Merge pull request #403 from sartography/improvement/update-docs Elizabeth Esswein 2024-04-17 14:19:09 -04:00
  • 5d739ba068 correct some typos add some clarifications #403 Elizabeth Esswein 2024-04-16 13:16:23 -04:00
  • e0e002280f deepcopy task data in subworkflows and joins Elizabeth Esswein 2024-04-16 17:27:18 -04:00
  • 3ca0a57218 add docs for new examples Elizabeth Esswein 2024-04-11 16:54:04 -04:00
  • 18a6350417 Merge pull request #402 from sartography/bugfix/clean-up-parser-namespaces Elizabeth Esswein 2024-04-10 11:36:23 -04:00
  • 2b54e7066e ensure parser knows about all namepsaces #402 Elizabeth Esswein 2024-04-08 15:37:59 -04:00
  • c1150c68ae simplify subprocess state changes Elizabeth Esswein 2024-04-02 10:43:51 -04:00
  • 328a1b5d45 revert test diagram to invalid xml & add proproceeor to handle Elizabeth Esswein 2024-04-01 15:51:53 -04:00
  • 25dafe93ae Feature/performance improvements (#398) Elizabeth Esswein 2024-04-01 08:32:54 -04:00
  • 4711dc9596 extend spiff message to allow correlations from workflow Elizabeth Esswein 2024-03-27 12:47:31 -04:00
  • 35a015de8d add update method on event definition Elizabeth Esswein 2024-03-27 11:06:10 -04:00
  • 0010df0ac6 add deprecation warning for old extensions location & parse from message event definition instead Elizabeth Esswein 2024-03-26 15:29:57 -04:00
  • 796e9afb0d update spiff parser to use namespace instead of f-strings Elizabeth Esswein 2024-03-26 14:16:11 -04:00
  • 86cb84d29c Merge pull request #393 from sartography/bugfix/data-object-management Elizabeth Esswein 2024-03-20 18:34:15 -04:00
  • bee5cc61d0 update data object migration and add new test #393 Elizabeth Esswein 2024-03-20 15:55:06 -04:00
  • f61c0eb360 use method from base workflow class Elizabeth Esswein 2024-03-19 15:36:09 -04:00
  • e7d4fae454 update data object serialization Elizabeth Esswein 2024-03-12 16:57:12 -04:00
  • 9c74ab21e2 store one copy of a data object in the workflow data of the process where it was defined Elizabeth Esswein 2024-03-12 14:53:29 -04:00
  • 32c00e4a27 correct oversealous search and replace Elizabeth Esswein 2024-03-04 12:17:08 -05:00
  • cdf7fc46d2 fix typo in release notes Elizabeth Esswein 2024-02-21 07:53:57 -05:00
  • 652fe462e4 Merge pull request #389 from sartography/feature/task-data-reference Elizabeth Esswein 2024-02-15 09:54:32 -05:00
  • d1dade461c make TaskDataReference do something #389 Elizabeth Esswein 2024-02-15 08:15:02 -05:00
  • ae3ed3ed5f Merge pull request #388 from sartography/improvement/script-engine-cleanup Elizabeth Esswein 2024-02-15 07:20:53 -05:00
  • b8e6a0c75e clean up script engine methods #388 Elizabeth Esswein 2024-02-14 12:59:39 -05:00
  • 85cfa083d1 fix typos in release notes Elizabeth Esswein 2024-02-10 08:57:34 -05:00
  • a2d1a28068 Merge pull request #385 from sartography/improvement/update-publish-action Elizabeth Esswein 2024-02-09 13:28:46 -05:00
  • 12010bdc91 update publish actions to use latest versions #385 Elizabeth Esswein 2024-02-09 12:53:49 -05:00
  • 0221deca2c update version v3.0.0rc2 Elizabeth Esswein 2024-02-09 11:40:46 -05:00
  • 858462ceb8 fix installation v3.0.0rc1 Elizabeth Esswein 2024-02-09 11:31:38 -05:00
  • 92878da9c6 Merge pull request #384 from sartography/improvement/documentation-rewrite v3.0.0rc0 Elizabeth Esswein 2024-02-09 09:40:38 -05:00