Commit Graph

31 Commits

Author SHA1 Message Date
Dan ecb175d727 Add Launch Editor buttons for Json files. (fires 'file.editor.launch', with a fileName) 2022-11-01 10:35:07 -04:00
Dan 6467e967b8 Adding a Launch Button for Call Activity
Json files are now a selection list, not a text field -- see app.json for usage.
New SpiffExtensionSelect can be used to add select boxes anywhere you want.
2022-10-31 16:20:05 -04:00
Dan 3d77111f92 Hooks, and an example for setting up a Markdown editor for markdown content. 2022-10-29 15:10:17 -04:00
Dan c78afceb37 Allow pre-script and post-script's "Launch Editor" button to work correctly.
use commandStack to update Moddle Properties.
Providing a working example of using a code editor with this library, so it's clear how the integration would work.
Rename titles of various components -- don't call sections "SpiffWorkflow", but maybe we find a way to more gently call out these extensions later on.
2022-10-29 10:36:25 -04:00
jasquat 28eccc0d00 merged in main and resolved conflicts w/ burnettk 2022-09-27 10:31:45 -04:00
Dan dd34b6182b Undoing mistakes from yesterday and today. 2022-09-23 14:32:25 -04:00
Dan bd9d530a50 prep for release. 2022-09-21 13:44:10 -04:00
Dan a2824cb8ec A little more clean up of code and examples. 2022-09-21 09:10:34 -04:00
Dan 00c9b7638a Moving file operations into a seperate javscript file to help clean up the example. 2022-09-20 16:18:59 -04:00
jasquat 5b155c040f update the prop panel when selecting a correlation key for a property w/ burnettk 2022-09-19 11:04:30 -04:00
jasquat 58e3e7c158 some initial work to support script unit tests w/ burnettk 2022-09-12 15:31:01 -04:00
jasquat a9196834ff some minor cleanup w/ burnettk cullerton 2022-09-08 16:23:06 -04:00
jasquat 5ecb49e9f5 some initial work to support adding condition expressions to gateway 2022-08-24 09:33:06 -04:00
jasquat 857226f660 added basic message bpmn w/ burnettk cullerton 2022-08-17 14:09:39 -04:00
jasquat 395004c696 added message variable but need to fix setting it and payload w/ burnettk cullerton 2022-08-17 12:55:14 -04:00
jasquat 016515c85f we can display correlation keys w/ cullerton 2022-08-05 14:57:30 -04:00
Dan 8b3ee43232 work in progress, adding collaboration properties panel. 2022-08-04 16:38:40 -04:00
Dan c73cff8a63 refactor - just reorganizing the properties panel so it is chunked under different topic areas rather than all in one giant file. 2022-08-04 15:57:15 -04:00
Dan 4441e2894a fixing a bug in the Extension Text Input.
Adding the ability to upload a BPMN file to test out in the default index.html
2022-07-11 13:57:12 -04:00
Dan 270a3deb59 cleaning up the naming of groups and sections so it is clear when we are doing thing internal to BPMN, vs adding SpiffWorkflow specific items. 2022-07-11 11:27:16 -04:00
Dan ea56f270bc fixing a bug that was preventing the dropping of components in some situtations.
Adding new data object rules that will prevent you from moving a DataObject from one process to a sub-process.
Fixing the Selection of Data Objects to properly use the command stack.
2022-07-08 10:30:21 -04:00
Dan d20c7e8677 Don't create new data objects each time you add a data reference, rather, use the first data object you can find. If no data objects exist, add one. 2022-07-07 11:20:43 -04:00
Dan 84be279476 More test refactoring - lots of crazy hell going on in helpers.js -- but the actual tests are now very clean and simple, and should be easy to extend and replicate as this thing grows. 2022-06-30 14:02:38 -04:00
Dan 0c9e21a2a5 Adding ability to define pre-scripts and post-scripts on every task that isn't aleady a script task (All tasks, call activities and sub-processes) Scripts will show up as:
```
<userTask id="Task_1" name="What is your favorite color?">
      <extensionElements>
        <spiffworkflow:postScript>x=1</spiffworkflow:postScript>
        <spiffworkflow:preScript>answer="blue"</spiffworkflow:preScript>
      </extensionElements>
     ...
```
2022-06-27 17:29:24 -04:00
Dan 10caaf5242 Some quick additions so that we can run this thing independently, and still have breadcrumbs and downloads which will help when debugging with SpiffWorkflow. 2022-06-21 17:04:24 -04:00
jasquat 152777b024 changed the magic example into the script editor that we need w/ burnettk 2022-06-15 15:13:35 -04:00
Dan cd7f3032e6 final fixes to get the custom panel to work. 2022-06-15 10:00:03 -04:00
Dan c8a14b6d4e Initial work to get a properties panel working. 2022-06-15 09:51:46 -04:00
Dan 228478426b setting up some basic tests - just to assure things are working correctly. 2022-06-08 16:31:17 -04:00
Dan e46505e9a3 Add IO Palette to display the input and output elements. 2022-06-07 14:52:29 -04:00
Dan 8cf9f9ca91 first commit 2022-06-07 14:16:49 -04:00