Commit Graph

  • b63e4cf82d Needs cleanup but this fixes it for new service tasks Jon Herron 2023-10-18 17:12:46 -0400
  • c2955aa8a2 Don't sort service task parameters Jon Herron 2023-10-17 11:30:01 -0400
  • 6007a770a5 fix typo Elizabeth Esswein 2023-10-02 13:16:13 -0400
  • 4d160b8cbf display condition panel for conditional events and inclusive gateway sources Elizabeth Esswein 2023-09-26 16:03:15 -0400
  • aa524120ba
    Merge pull request #47 from sartography/dependabot/github_actions/crazy-max/ghaction-github-labeler-5.0.0 Kevin Burnett 2023-09-11 12:07:06 +0000
  • 75556c020c
    Bump crazy-max/ghaction-github-labeler from 4.2.0 to 5.0.0 dependabot[bot] 2023-09-11 04:30:11 +0000
  • 9a5c333dee
    Merge pull request #46 from sartography/feature/better_form_nav Dan Funk 2023-09-07 16:55:59 -0400
  • c6c955284c
    Merge pull request #43 from sartography/bugfix/update-data-input-output-specs Dan Funk 2023-09-07 16:55:42 -0400
  • 094c573e03 fixing a test. danfunk 2023-09-07 16:29:22 -0400
  • 5fcb47125a Assume established naming conventions over requiring a form schema and ui schema each time as separate inputs. Making this one dropdown for the user form instead of two. danfunk 2023-09-06 17:38:38 -0400
  • 53f45dbaa8
    Merge pull request #45 from sartography/dependabot/github_actions/actions/checkout-4 Kevin Burnett 2023-09-05 18:51:50 +0000
  • 67765a994a
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-05 04:40:15 +0000
  • dbcd669426
    Merge pull request #44 from sartography/dependabot/github_actions/crazy-max/ghaction-github-labeler-4.2.0 Kevin Burnett 2023-09-05 00:05:43 +0000
  • b8be0e3359
    Bump crazy-max/ghaction-github-labeler from 4.1.0 to 4.2.0 dependabot[bot] 2023-09-04 04:17:38 +0000
  • 7743372d29 update iospec to include refs in input/output sets Elizabeth Esswein 2023-09-01 17:04:18 -0400
  • 6e17bda372 use same version of bpmn-js as arena Elizabeth Esswein 2023-09-01 14:30:31 -0400
  • 2c7fca88f5 missed a type in spiffworkflow.json Elizabeth Esswein 2023-08-31 14:21:00 -0400
  • 035098e981 always listen for new events when waiting for options, not just when they are requested. feature/better_forms danfunk 2023-08-31 14:04:54 -0400
  • d62f021e3a
    Merge pull request #42 from sartography/bugfix/lowercase-overridden-tags Dan Funk 2023-08-31 10:28:41 -0400
  • c625980c55 update extension names Elizabeth Esswein 2023-08-30 13:45:06 -0400
  • e92ae2f5a3 make sure tags with extensions are written to xml correctly Elizabeth Esswein 2023-08-28 16:48:17 -0400
  • eb37b6d29c
    Merge pull request #41 from sartography/feature/guest_form_submission jasquat 2023-08-21 10:50:41 -0400
  • 1b390c46cb
    added panel extensions for guest access to human tasks w/ burnettk jasquat 2023-08-18 11:59:59 -0400
  • f01bece04f
    Merge pull request #40 from sartography/feature/multiinstance-improvements Elizabeth Esswein 2023-08-15 10:53:12 -0400
  • 9dcca6c80b
    Merge pull request #39 from sartography/message_fixes Dan Funk 2023-08-04 15:49:23 -0400
  • 9de4d9a2e1 update github action for tests. danfunk 2023-08-04 15:46:45 -0400
  • 84183ffd33 we weren't setting the property when updating a start event. danfunk 2023-08-04 14:49:07 -0400
  • 66a26cc85e does adding a new check prevent an error that only seems to happen whenthe frontend is engaged danfunk 2023-08-04 14:16:40 -0400
  • c3e8acaaca
    Bump nanasess/setup-chromedriver from 1 to 2 dependabot[bot] 2023-08-02 05:03:07 +0000
  • b8179146b9 allow attaching pre/post scripts to MI task or instance tasks Elizabeth Esswein 2023-07-31 14:21:09 -0400
  • 877424a55a
    Merge pull request #37 from sartography/bugfix/bugfixes-for-mi-and-payloads Elizabeth Esswein 2023-07-12 15:37:07 -0400
  • afb071d010 apparently didn't finish search and replace when creating the escalation panels Elizabeth Esswein 2023-07-12 13:20:36 -0400
  • c8040aab59 remove unused MI attributes from XML Elizabeth Esswein 2023-07-12 12:25:57 -0400
  • 1bc43155d5
    Merge pull request #34 from sartography/dependabot/github_actions/dependabot/fetch-metadata-1.6.0 Dan Funk 2023-06-30 10:35:51 -0400
  • a645c08f5a
    Merge pull request #36 from sartography/feature/events-with-payloads Dan Funk 2023-06-30 10:35:33 -0400
  • 8e0f84fbeb
    Merge pull request #35 from sartography/bug/data_objects_in_pools Dan Funk 2023-06-30 10:33:57 -0400
  • 4b732edd31 add events with payloads Elizabeth Esswein 2023-06-28 19:28:32 -0400
  • 3247a197c8 update event select to include code field Elizabeth Esswein 2023-06-28 19:19:25 -0400
  • 91e0125822 add generic event selector Elizabeth Esswein 2023-06-28 17:53:14 -0400
  • 021f53bb59 add generic event list Elizabeth Esswein 2023-06-28 12:48:44 -0400
  • b19c69080a Assure we delete reference objects when the visible entity is removed. And remove all those console.logs. danfunk 2023-06-29 12:10:50 -0400
  • d46741ffdb A few more fixes to prevent bugs from showing up later ... * Deleting a pool was erroring out when it contained a list of data objects, now it works ok. * We were getting duplicate DataObjectReferences in the XML when doing a copy paste operation. Duplicates are no longer generated. danfunk 2023-06-28 16:44:39 -0400
  • f40cecc05e * Assure that Data object in pools can be changed to reference other data objects within the same pool. * In the runnable demo, add the keyboard bindings to copy/paste/delete etc... work. * Added a test for data objects in pools. danfunk 2023-06-28 15:43:16 -0400
  • 2f835fc7f3
    Bump dependabot/fetch-metadata from 1.4.0 to 1.6.0 dependabot[bot] 2023-06-28 05:05:01 +0000
  • f6a79440eb
    Merge pull request #33 from sartography/bugfix/restore-references-without-breaking-messages Elizabeth Esswein 2023-06-26 15:52:44 -0400
  • 2556a45995 better method for fixing references Elizabeth Esswein 2023-06-26 12:54:49 -0400
  • 5c49d665f0
    Merge pull request #32 from sartography/bugfix/add-mi-to-subprocess Elizabeth Esswein 2023-06-22 19:52:11 -0400
  • e138c4c26c add mi panel to subprocesses Elizabeth Esswein 2023-06-22 09:04:01 -0400
  • 462a5e7778
    Merge pull request #27 from sartography/feature/multi-instance-task-panel Elizabeth Esswein 2023-06-06 09:51:15 -0400
  • 55f112db43
    Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 dependabot[bot] 2023-05-24 05:01:07 +0000
  • 5ae6eef3db
    Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0 dependabot[bot] 2023-05-23 05:02:36 +0000
  • 63dc415fc3 add MI for call activities Elizabeth Esswein 2023-05-18 15:40:07 -0400
  • 0a9db509a0 add an additional spiffworkflow extension for Signal events which, when attached to a user or manual task, will allow you to set a button lable which will be displayed beside a submit button and allow the end user to immediately fire that signal event. Dan 2023-05-01 13:07:22 -0400
  • 313969da10 Add instructions to sub-processes Dan 2023-04-24 17:29:12 -0400
  • 5f2cb3d50b allow instructions on Call Activities Dan 2023-04-24 16:19:00 -0400
  • fc46b6fe59
    do not update properties if we do not need to when populating a dropdown w/ burnettk jasquat 2023-04-21 11:17:00 -0400
  • ef9d25e492
    Merge pull request #29 from sartography/dependabot/github_actions/JS-DevTools/npm-publish-2 Kevin Burnett 2023-04-20 12:12:26 +0000
  • 254dc2103b
    Bump JS-DevTools/npm-publish from 1 to 2 dependabot[bot] 2023-04-20 05:03:09 +0000
  • 2214ac6432 Merge branch 'main' of github.com:sartography/bpmn-js-spiffworkflow into main Dan 2023-04-19 10:33:24 -0400
  • d37a2614c7 Show the instructions on the script tasks as well - if for no other reason than it makes things easier to test. Dan 2023-04-19 10:33:18 -0400
  • 4b24261d55
    Merge pull request #28 from sartography/dependabot/github_actions/dependabot/fetch-metadata-1.4.0 Kevin Burnett 2023-04-18 12:27:55 +0000
  • 05697d43b7
    Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 dependabot[bot] 2023-04-18 05:02:08 +0000
  • 69135655f8 Adding the ability to specify instructions to the end user when competing service tasks and wait events Dan 2023-04-10 11:29:04 -0400
  • 24a71ec5e2
    do not update element properties if we do not need to since it can cause a change event w/ burnettk jasquat 2023-04-07 11:58:35 -0400
  • 61f2e5db32 add custom importer to handle loop input/output Elizabeth Esswein 2023-04-06 18:44:33 -0400
  • e504af9bb0 add multi instance configuration panel Elizabeth Esswein 2023-04-06 10:44:06 -0400
  • 6391337a86 Fix for lanes that doesn't break the world. Dan 2023-04-05 10:42:56 -0400
  • 5f849c6906 Revert "Revert "Fix bug with Data Object Interceptor picking up too much."" Dan 2023-04-05 10:31:39 -0400
  • 1fa1f87416 Merge branch 'main' of github.com:sartography/bpmn-js-spiffworkflow into main Dan 2023-04-04 17:16:43 -0400
  • 76e6ac22f4 Revert "Fix bug with Data Object Interceptor picking up too much." Seems to be preventing someone from saving the file. This reverts commit c807dbcb2c. Dan 2023-04-04 17:16:19 -0400
  • 2822ba1644
    Merge pull request #25 from sartography/dependabot/github_actions/dependabot/fetch-metadata-1.3.6 Dan Funk 2023-04-04 14:44:30 -0400
  • 9ee6d378f9
    Merge pull request #20 from sartography/dependabot/github_actions/crazy-max/ghaction-github-labeler-4.1.0 Dan Funk 2023-04-04 14:44:21 -0400
  • c807dbcb2c Fix bug with Data Object Interceptor picking up too much. don't look for the color picker right now. clean up the css Dan 2023-04-04 14:40:59 -0400
  • 82260144f9 Merge branch 'feature/inherited-data-objects' into main Dan 2023-03-06 10:43:59 -0500
  • 0f72530323 remove ununsed code, and alter correlation properties such that the id and name are always set to the same thing. feature/inherited-data-objects Dan 2023-03-06 10:43:39 -0500
  • c4843c17b8
    Merge pull request #26 from sartography/feature/inherited-data-objects Dan Funk 2023-03-03 14:30:00 -0500
  • 9e2a8f3848 minor tweak for adding data objects to lanes/participants. Dan 2023-03-03 14:25:06 -0500
  • ada919e59d add a few tests on data object visibility Elizabeth Esswein 2023-03-03 13:06:58 -0500
  • 627e771d4f allow subprocesses to inherit data objects Elizabeth Esswein 2023-03-02 21:07:52 -0500
  • 887f318f79 Minor cleanup of display in bpmn-js Dan 2023-03-02 16:05:15 -0500
  • a547888ef1 run_pyl Dan 2023-02-23 14:15:49 -0500
  • 53378437d0 BPMN.io -- Just show the message names not the ids - to assure we are only exposing the names. SpiffWorkflow - - start_messages function should return message names, not ids. - don't catch external thrown messages within the same workflow process - add an expected value to the Correlation Property Model so we can use this well defined class as an external communication tool (rather than building an arbitrary dictionary) - Added a "get_awaiting_correlations" to an event, so we can get a list of the correlation properties related to the workflows currently defined correlation values. - workflows.waiting_events() function now returns the above awaiting correlations as the value on returned message events Backend - Dropping MessageModel and MessageCorrelationProperties - at least for now. We don't need them to send / receive messages though we may eventually want to track the messages and correlations defined across the system - these things (which are ever changing) should not be directly connected to the Messages which may be in flux - and the cross relationships between the tables could cause unexpected and unceissary errors. Commented out the caching logic so we can turn this back on later. - Slight improvement to API Errors - MessageInstances are no longer in a many-to-many relationship with Correlations - Each message instance has a unique set of message correlations specific to the instance. - Message Instances have users, and can be linked through a "counterpart_id" so you can see what send is connected to what recieve. - Message Correlations are connected to recieving message instances. It is not to a process instance, and not to a message model. They now include the expected value and retrieval expression required to validate an incoming message. - A process instance is not connected to message correlations. - Message Instances are not always tied to a process instance (for example, a Send Message from an API) - API calls to create a message use the same logic as all other message catching code. - Make use of the new waiting_events() method to check for any new recieve messages in the workflow (much easier than churning through all of the tasks) - One giant mother of a migration. Dan 2023-02-23 13:53:03 -0500
  • f1f008e3e3 fixing a bug in the bpmn editor that was attempting to create the wrong element. Dan 2023-02-13 12:27:45 -0500
  • 1178d2fb7c
    Bump dependabot/fetch-metadata from 1.3.4 to 1.3.6 dependabot[bot] 2023-01-24 04:13:07 +0000
  • 9252af8138 Adding tests for the user service , and closing a few logic errors. Adding support for a single wild card for matching all users. Dan 2022-12-19 10:05:19 -0500
  • aca23dc56e Fixes several bugs in the editor related to Data Objects: 1) Correctly position the label on new data objects 2) When a Data Object is removed, remove all its references as well. 3) Avoid duplicate names showing up in the Data Objects list. 4) Allow non-words in data object names. Dan 2022-11-24 14:59:09 -0500
  • 05660e95a1 Per bug list we went over today, fixing a deep irritation with data object renaming, hopefully this feels better. Dan 2022-11-17 14:58:28 -0500
  • e92f48da7c minor fixes to the Bpmn-js-subworkflow spec. Dan 2022-11-16 16:31:47 -0500
  • af88025a96 Merge remote-tracking branch 'origin/main' into feature/call_activity_selection Dan 2022-11-16 15:38:16 -0500
  • f3bd1e5628 Minor tweak to bpmn-js-spiffworkflow Dan 2022-11-16 15:37:14 -0500
  • 9207ef45a1 Minor tweak, in the hopes of getting a text box to update correctly. Dan 2022-11-16 15:36:12 -0500
  • 084f46464c Fixing a bug in the Call Activity's handing of an update. Dan 2022-11-14 12:23:22 -0500
  • c90359945c Return the event bus when calling a search. Dan 2022-11-14 11:22:06 -0500
  • 4f23f860f8 add a search button to the call activity to allow finding a process id through some sort of admin interface. Dan 2022-11-11 11:02:29 -0500
  • 09fa713bb0 kill a few consoles burnettk 2022-11-09 12:09:23 -0500
  • 24c2cc3606 don't flake out when no dmn options are returned. Dan 2022-11-09 11:39:57 -0500
  • 96dcd1a249
    Merge pull request #23 from sartography/feature/more_launch_buttons_and_dropdowns Dan Funk 2022-11-07 14:33:23 -0500
  • f6eb4123d0 disable test for disabled button. Dan 2022-11-07 13:12:49 -0500
  • 84593aee1e remove launch button for call activities. Dan 2022-11-07 12:53:57 -0500
  • 738197f1ef
    Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 dependabot[bot] 2022-11-03 04:13:48 +0000