Elizabeth Esswein
462a5e7778
Merge pull request #27 from sartography/feature/multi-instance-task-panel
...
Feature/multi instance task panel
2023-06-06 09:51:15 -04:00
Elizabeth Esswein
63dc415fc3
add MI for call activities
2023-05-18 15:40:07 -04:00
Dan
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.
2023-05-01 13:07:22 -04:00
Dan
313969da10
Add instructions to sub-processes
2023-04-24 17:29:12 -04:00
Dan
5f2cb3d50b
allow instructions on Call Activities
2023-04-24 16:19:00 -04:00
jasquat
fc46b6fe59
do not update properties if we do not need to when populating a dropdown w/ burnettk
2023-04-21 11:17:00 -04:00
Kevin Burnett
ef9d25e492
Merge pull request #29 from sartography/dependabot/github_actions/JS-DevTools/npm-publish-2
...
Bump JS-DevTools/npm-publish from 1 to 2
2023-04-20 12:12:26 +00:00
dependabot[bot]
254dc2103b
Bump JS-DevTools/npm-publish from 1 to 2
...
Bumps [JS-DevTools/npm-publish](https://github.com/JS-DevTools/npm-publish ) from 1 to 2.
- [Release notes](https://github.com/JS-DevTools/npm-publish/releases )
- [Changelog](https://github.com/JS-DevTools/npm-publish/blob/main/CHANGELOG.md )
- [Commits](https://github.com/JS-DevTools/npm-publish/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: JS-DevTools/npm-publish
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 05:03:09 +00:00
Dan
2214ac6432
Merge branch 'main' of github.com:sartography/bpmn-js-spiffworkflow into main
2023-04-19 10:33:24 -04:00
Dan
d37a2614c7
Show the instructions on the script tasks as well - if for no other reason than it makes things easier to test.
2023-04-19 10:33:18 -04:00
Kevin Burnett
4b24261d55
Merge pull request #28 from sartography/dependabot/github_actions/dependabot/fetch-metadata-1.4.0
...
Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0
2023-04-18 12:27:55 +00:00
dependabot[bot]
05697d43b7
Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.3.6...v1.4.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 05:02:08 +00:00
Dan
69135655f8
Adding the ability to specify instructions to the end user when competing service tasks and wait events
2023-04-10 11:29:04 -04:00
jasquat
24a71ec5e2
do not update element properties if we do not need to since it can cause a change event w/ burnettk
2023-04-07 11:58:35 -04:00
Elizabeth Esswein
61f2e5db32
add custom importer to handle loop input/output
2023-04-06 18:51:15 -04:00
Elizabeth Esswein
e504af9bb0
add multi instance configuration panel
2023-04-06 18:42:11 -04:00
Dan
6391337a86
Fix for lanes that doesn't break the world.
2023-04-05 10:42:56 -04:00
Dan
5f849c6906
Revert "Revert "Fix bug with Data Object Interceptor picking up too much.""
...
This reverts commit 76e6ac22f4a5f7ab387da7d3d8218a09acf87d67.
2023-04-05 10:31:39 -04:00
Dan
1fa1f87416
Merge branch 'main' of github.com:sartography/bpmn-js-spiffworkflow into main
2023-04-04 17:16:43 -04:00
Dan
76e6ac22f4
Revert "Fix bug with Data Object Interceptor picking up too much."
...
Seems to be preventing someone from saving the file.
This reverts commit c807dbcb2c1c2a30a1c8e20851c60082d46eddeb.
2023-04-04 17:16:19 -04:00
Dan Funk
2822ba1644
Merge pull request #25 from sartography/dependabot/github_actions/dependabot/fetch-metadata-1.3.6
...
Bump dependabot/fetch-metadata from 1.3.4 to 1.3.6
2023-04-04 14:44:30 -04:00
Dan Funk
9ee6d378f9
Merge pull request #20 from sartography/dependabot/github_actions/crazy-max/ghaction-github-labeler-4.1.0
...
Bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0
2023-04-04 14:44:21 -04:00
Dan
c807dbcb2c
Fix bug with Data Object Interceptor picking up too much.
...
don't look for the color picker right now.
clean up the css
2023-04-04 14:40:59 -04:00
Dan
82260144f9
Merge branch 'feature/inherited-data-objects' into main
2023-03-06 10:43:59 -05:00
Dan
0f72530323
remove ununsed code, and alter correlation properties such that the id and name are always set to the same thing.
2023-03-06 10:43:39 -05:00
Dan Funk
c4843c17b8
Merge pull request #26 from sartography/feature/inherited-data-objects
...
Feature/inherited data objects
2023-03-03 14:30:00 -05:00
Dan
9e2a8f3848
minor tweak for adding data objects to lanes/participants.
2023-03-03 14:25:06 -05:00
Elizabeth Esswein
ada919e59d
add a few tests on data object visibility
2023-03-03 13:06:58 -05:00
Elizabeth Esswein
627e771d4f
allow subprocesses to inherit data objects
2023-03-02 22:45:08 -05:00
Dan
887f318f79
Minor cleanup of display in bpmn-js
2023-03-02 16:05:15 -05:00
Dan
a547888ef1
run_pyl
2023-02-23 14:17:22 -05:00
Dan
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.
2023-02-23 13:53:03 -05:00
Dan
f1f008e3e3
fixing a bug in the bpmn editor that was attempting to create the wrong element.
2023-02-13 12:27:45 -05:00
dependabot[bot]
1178d2fb7c
Bump dependabot/fetch-metadata from 1.3.4 to 1.3.6
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.3.4 to 1.3.6.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.3.4...v1.3.6 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 04:13:07 +00:00
Dan
9252af8138
Adding tests for the user service , and closing a few logic errors. Adding support for a single wild card for matching all users.
2022-12-19 10:05:19 -05:00
Dan
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.
2022-11-24 14:59:09 -05:00
Dan
05660e95a1
Per bug list we went over today, fixing a deep irritation with data object renaming, hopefully this feels better.
2022-11-17 14:58:28 -05:00
Dan
e92f48da7c
minor fixes to the Bpmn-js-subworkflow spec.
2022-11-16 16:31:47 -05:00
Dan
af88025a96
Merge remote-tracking branch 'origin/main' into feature/call_activity_selection
2022-11-16 15:38:16 -05:00
Dan
f3bd1e5628
Minor tweak to bpmn-js-spiffworkflow
2022-11-16 15:37:14 -05:00
Dan
9207ef45a1
Minor tweak, in the hopes of getting a text box to update correctly.
2022-11-16 15:36:12 -05:00
Dan
084f46464c
Fixing a bug in the Call Activity's handing of an update.
2022-11-14 12:23:22 -05:00
Dan
c90359945c
Return the event bus when calling a search.
2022-11-14 11:22:06 -05:00
Dan
4f23f860f8
add a search button to the call activity to allow finding a process id through some sort of admin interface.
2022-11-11 11:02:29 -05:00
burnettk
09fa713bb0
kill a few consoles
2022-11-09 12:09:23 -05:00
Dan
24c2cc3606
don't flake out when no dmn options are returned.
2022-11-09 11:39:57 -05:00
Dan Funk
96dcd1a249
Merge pull request #23 from sartography/feature/more_launch_buttons_and_dropdowns
...
Feature/more launch buttons and dropdowns
2022-11-07 14:33:23 -05:00
Dan
f6eb4123d0
disable test for disabled button.
2022-11-07 13:12:49 -05:00
Dan
84593aee1e
remove launch button for call activities.
2022-11-07 12:53:57 -05:00
Dan
b285696872
fixing a bug in SpiffScript Group
2022-11-02 14:08:44 -04:00