Commit Graph

  • 188a72f943 Merge pull request #449 from vcodx/main main Elizabeth Esswein 2026-03-07 10:46:26 -05:00
  • 17bdcefb09 fix typo in VERSION_KEY #449 Christian Fischer 2026-03-07 13:59:58 +04:00
  • 4394d101ec bump version to 3.1.3a2 v3.1.3a2 #448 feature/performance Dan Funk 2026-03-06 12:01:58 -05:00
  • 5615dc3cb0 filter out modules in clean. Dan Funk 2026-03-06 11:33:57 -05:00
  • 6808441196 bump version to 3.1.3a1 for pre-release testing v3.1.3a1 Dan Funk 2026-03-06 10:47:39 -05:00
  • 60542a8a68 remove claude generated plan, and update performance test. Dan Funk 2026-03-06 10:41:06 -05:00
  • 62c29e7ad7 fixing an issue that came up when testing in arena. Dan Funk 2026-03-04 09:29:49 -05:00
  • 0729a7914d remove md files Elizabeth Esswein 2026-03-03 14:33:50 -05:00
  • 5a865caa1f simpler serialization change detection Elizabeth Esswein 2026-03-03 13:35:51 -05:00
  • 7ac8477b4a make engine steps not recursive Elizabeth Esswein 2026-03-03 10:47:31 -05:00
  • 26fe739052 reduce size of serialized workflows by only storing changes in child tasks. Dan Funk 2026-03-02 17:47:58 -05:00
  • 9de90d7258 Add readme files, these can be deleted, but provide details on the imeplementations. Dan Funk 2026-03-02 17:34:55 -05:00
  • 95a156f1fa Copy on write dictionary. Dan Funk 2026-03-02 17:29:26 -05:00
  • e778fbf648 30% increase by not doing a deep copy on immutable values Dan Funk 2026-03-02 16:35:07 -05:00
  • 4e8751dcac initial testing and planning. Dan Funk 2026-03-02 16:24:34 -05:00
  • 234521b9bc add root task id to workflow logs Elizabeth Esswein 2026-01-15 09:22:56 -05:00
  • 807f4a35e9 update subworkflow log extras to include parent task id Elizabeth Esswein 2026-01-07 14:49:11 -05:00
  • d492be2efe use deepcopy in merge Elizabeth Esswein 2025-12-14 09:53:02 -05:00
  • 5f7521d4d9 fix warnings from tests Elizabeth Esswein 2025-10-23 22:22:03 -04:00
  • a9b91a4467 Merge pull request #446 from sartography/parse-task-metadata-values-extension jasquat 2025-11-20 15:45:54 -05:00
  • 4e9a78322d clean up w/ burnettk #446 jasquat 2025-11-20 10:44:52 -05:00
  • b132203d2e handle no value in xml w/ jasquat burnettk 2025-11-20 09:47:24 -05:00
  • 8d29cbdf7f parse task metadata values extension burnettk 2025-11-20 07:47:51 -05:00
  • 7b7af3e976 add serializer for spiff user task Elizabeth Esswein 2025-10-22 11:27:02 -04:00
  • 516dfa8756 print message id on error of message ref w/ burnettk jasquat 2025-10-22 10:58:30 -04:00
  • 765d9abb69 actually print message event definition in error w/ burnettk jasquat 2025-10-22 10:03:30 -04:00
  • 8050fa10a0 update version v3.1.2 Elizabeth Esswein 2025-10-20 14:54:36 -04:00
  • 1e1c590649 use deep merge in unstuctured join Elizabeth Esswein 2025-10-20 14:32:24 -04:00
  • 9cdb8e6fea prevent premature completion of sequential MI Elizabeth Esswein 2025-10-20 13:01:00 -04:00
  • 6d02846201 Merge pull request #444 from sartography/bugfix/loop-condition Elizabeth Esswein 2025-10-16 22:46:56 -04:00
  • 0446b7e318 reverse loop condition check #444 Elizabeth Esswein 2025-10-16 12:44:03 -04:00
  • e1e4fa7d1e Merge pull request #442 from sartography/feature/user-form-task-data-variable Elizabeth Esswein 2025-10-09 21:28:16 -04:00
  • cc6f137729 add user task form variable #442 Elizabeth Esswein 2025-10-09 16:37:03 -04:00
  • b61aef6062 fix make tests-par user-task-response-var burnettk 2025-10-01 06:34:21 -04:00
  • 9b50630ea7 Merge pull request #439 from sartography/feature/init-data-objects-with-workflow 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