616 Commits

Author SHA1 Message Date
jasquat
23f0b12e9a Squashed 'spiffworkflow-backend/' changes from b8924100d..64ac70428
64ac70428 Move to Python 3.11 (#27)
167851df1 remove leading slash from model identifiers
3503fe400 one instance test left for cypress w/ burnettk
7e09363c4 merged in main and resolved conflicts w/ burnettk cullerton
afbc3157d fixed some acceptance tests w/ burnettk cullerton
96e7b63c6 made a process model form w/ burnettk
c19aac25f Somethings up w/authentication. Maybe the stored token is bad
d17007eaa Merge branch 'main' into feature/nested-groups
729b13881 script to modify all model json files to use full path for model id. Also removes process_group_id
7856b8caa return next task when running an instance w/ burnettk
d183b961c First pass at custom report/perspective for Process Instance List (#23)
f303c0f77 remove process_group_identifier from process-instances endpoint
207de9ab8 Merge branch 'main' into feature/nested-groups
fec8d06b8 started test for test_script_unit_test_run
ea31c7a12 fixed process_model_identifier in script_unit_test_create
5d058cbea Fix url in test
f8afd7bdd Remove the `_2` methods
7c13ec802 Fix urls for uspend and resume endpoints
19158d7b0 Get testing bpmn files out of the config directory
5f1ee7f16 fixed failing test
de3b4b81d Merge branch 'main' into feature/nested-groups
440871d57 First stab at nested folders. Added temp endpoints Changes to tests and test helpers
1bd6a199f Don't need parent. Just use the whole path for the group id
a2ab420b2 Committing so Jon can view code

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 64ac7042887af80869963bc103c01f56404727f2
2022-11-09 15:02:19 -05:00
jasquat
9435efa810 Merge commit '23f0b12e9ab61b746e9d8d038c16ba8bc6ff0e2b' 2022-11-09 15:02:19 -05:00
jasquat
cc24e8685b Squashed 'SpiffWorkflow/' changes from 8d820dce1..5d35f5c50
5d35f5c50 Quick fix on the readthedocs.

git-subtree-dir: SpiffWorkflow
git-subtree-split: 5d35f5c50d06e35b17c7e045fcf6000a6e16d8b6
2022-11-09 15:02:17 -05:00
jasquat
9460969fb9 Merge commit 'cc24e8685b4a965955e9ce2fdd9d55fed6d360fc' 2022-11-09 15:02:17 -05:00
jasquat
53e0431d4c Merge branch 'main' of github.com:sartography/spiff-arena 2022-11-09 14:51:26 -05:00
jasquat
2cf66729d0 process instance cypress tests pass now w/ burnettk 2022-11-09 14:51:22 -05:00
jbirddog
4a852a5b3b
Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05:00
burnettk
02195b84f8 fix breadcrumb 2022-11-09 13:19:01 -05:00
Dan Funk
b96b4d1596
Merge pull request #28 from sartography/bug/browser_lock_on_dmn_selection
Bug/browser lock on dmn selection
2022-11-09 13:10:36 -05:00
burnettk
3534a8b54b remove leading slash from model identifiers 2022-11-09 12:46:39 -05:00
jasquat
bf7c689874 one instance test left for cypress w/ burnettk 2022-11-09 12:33:43 -05:00
burnettk
2d8b2aee5d kill a few consoles 2022-11-09 12:09:23 -05:00
Dan
175eb7af0c fixing up routes for launching editor.
Also some fixes in the bpmn-js-spiffworkflow to avoid locking up the browser if no files are available.
2022-11-09 12:03:55 -05:00
Dan
250a1a7327 don't flake out when no dmn options are returned. 2022-11-09 11:39:57 -05:00
jasquat
cab007fe41 process model cypress tests are passing 2022-11-09 10:12:13 -05:00
burnettk
cbfc347d10 camelcase 2022-11-09 09:18:01 -05:00
burnettk
c3fe05c698 fix process model create and a couple tests, docker build refactor 2022-11-08 22:36:39 -05:00
jasquat
8f6b98d65d fixed lint issue w/ burnettk cullerton 2022-11-08 18:05:17 -05:00
jasquat
04b2e7c8fc
Merge pull request #25 from sartography/feature/nested-groups
Feature/nested groups
2022-11-08 17:49:43 -05:00
jasquat
cca4ebaf44 merged in main and resolved conflicts w/ burnettk cullerton 2022-11-08 17:49:23 -05:00
jasquat
75f9e259da fixed some acceptance tests w/ burnettk cullerton 2022-11-08 17:20:17 -05:00
jasquat
943ffacbea updated breadcrumbs to work with new process models ids w/ burnettk cullerton 2022-11-08 16:00:44 -05:00
jasquat
184cf9911e made a process model form w/ burnettk 2022-11-08 14:31:24 -05:00
mike cullerton
21ef155295 Somethings up w/authentication. Maybe the stored token is bad 2022-11-08 14:18:39 -05:00
mike cullerton
fdbe8ade6e Merge branch 'main' into feature/nested-groups
# Conflicts:
#	spiffworkflow-backend/src/spiffworkflow_backend/api.yml
#	spiffworkflow-backend/src/spiffworkflow_backend/models/process_instance_report.py
#	spiffworkflow-backend/src/spiffworkflow_backend/routes/process_api_blueprint.py
#	spiffworkflow-backend/tests/spiffworkflow_backend/integration/test_process_api.py
#	spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_spec_file_service.py
#	spiffworkflow-frontend/src/routes/ProcessInstanceList.tsx
#	spiffworkflow-frontend/src/routes/ProcessInstanceReportList.tsx
#	spiffworkflow-frontend/src/routes/ProcessModelEditDiagram.tsx
#	spiffworkflow-frontend/src/routes/ProcessModelShow.tsx
2022-11-08 14:09:03 -05:00
burnettk
46744a5cd8 lint 2022-11-08 12:50:39 -05:00
mike cullerton
94cbf94dff script to modify all model json files to use full path for model id. Also removes process_group_id 2022-11-08 12:38:51 -05:00
Kevin Burnett
fdfb455b02
Merge pull request #24 from sartography/feature/carbon_process_model_show
Feature/carbon process model show
2022-11-08 17:38:36 +00:00
jasquat
005821a9ff return next task when running an instance w/ burnettk 2022-11-08 12:36:11 -05:00
jasquat
96243c2147 return next task when running an instance w/ burnettk 2022-11-08 12:35:45 -05:00
mike cullerton
06673dc762 More frontend changes 2022-11-08 12:33:21 -05:00
jasquat
1ed2b96773 process model show page lists files as accordion with action icons w/ burnettk 2022-11-08 12:08:18 -05:00
jasquat
97396fc7ae Merge remote-tracking branch 'origin/main' into feature/carbon_process_model_show 2022-11-08 09:51:02 -05:00
jasquat
691e785433 some minor chnages to prepare for chnaging actions dropdown to buttons 2022-11-08 09:50:58 -05:00
jbirddog
fc7bf31670
First pass at custom report/perspective for Process Instance List (#23) 2022-11-08 09:26:42 -05:00
jasquat
fa0e3d9933 change action dropdown direction based on if it is the last one or not 2022-11-08 09:00:51 -05:00
burnettk
a092cf21dd add back run and edit and add actions menu 2022-11-07 18:37:46 -05:00
jasquat
028a9faf14 added a table for files w/ burnettk 2022-11-07 17:41:35 -05:00
jasquat
3020c87c98 updated process modal show page to use accordion component w/ burnettk 2022-11-07 17:32:29 -05:00
mike cullerton
1f3f5dbc2e remove process_group_identifier from process-instances endpoint 2022-11-07 17:25:04 -05:00
mike cullerton
4c2ac50415 First stab at fixing routes and urls 2022-11-07 17:22:46 -05:00
jasquat
20bdeb7eaf Merge remote-tracking branch 'origin/main' into feature/carbon_process_model_show 2022-11-07 14:38:50 -05:00
Dan
9213cea140 Squashed 'bpmn-js-spiffworkflow/' changes from 999ea7e4c..96dcd1a24
96dcd1a24 Merge pull request #23 from sartography/feature/more_launch_buttons_and_dropdowns
f6eb4123d disable test for disabled button.
84593aee1 remove launch button for call activities.
b28569687 fixing a bug in SpiffScript Group
e12e27ed5 fixing a bug in SpiffScript Group
7b4ca1919 Merge branch 'main' into feature/more_launch_buttons_and_dropdowns
38b23ae4e No reason to force _files on there, when this could work for any set of options.
1e75ff7b5 Standardize all Event Names, and document in README. Fix the SpiffExtensions so they work consistently with both nested Extension Properties, and as single extensions depending on the namespace. Add a Spiff Extension Text Area. Everything that is within the body of tag can be referenced with ".value" -- there was a lot of pointless inconsistency in the moddle json file.
aeeaf1596 DMN selection should be from a dropdown, not by hand entering a process id.
ecb175d72 Add Launch Editor buttons for Json files. (fires 'file.editor.launch', with a fileName)
6467e967b 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.

git-subtree-dir: bpmn-js-spiffworkflow
git-subtree-split: 96dcd1a2497f84f8ca3f2a82e311d50e391bf7b7
2022-11-07 14:35:53 -05:00
Dan
96c26af365 Merge commit '9213cea140508842d4ae3cc30cc2eee58e4f9efe' into main 2022-11-07 14:35:53 -05:00
Dan
44e49e6ae6 Squashed 'spiffworkflow-frontend/' changes from 942256a4a..cdae31a57
cdae31a57 Merge pull request #101 from sartography/feature/more_launch_buttons_and_dropdowns
c617100e2 Fix the react diagram editor to depend on the freakin universe, so eslint will pass.
7d0a3484f Merge branch 'main' into feature/more_launch_buttons_and_dropdowns. Disabling the but launch button for call activities until we complete the nested process group work.
78e4267ca picky picky linter.
a46d3bda7 Merge branch 'main' into feature/more_launch_buttons_and_dropdowns
f430dbbea do not render diagram editor until processModel is loaded w/ burnettk
f29d34ab9 Adding ability to get a list of DMN and Json files from the process model into a dropdown list in the bpmn editor.
c4182e12d explicit themes
9f6a146eb add nav items so people can get everywhere
342b7c9e1 Open BPMN, JSON, and DMN files in a new window when the "Launch Editor" button is clicked.
b7e094dc9 Add a Markdown Editor.

git-subtree-dir: spiffworkflow-frontend
git-subtree-split: cdae31a57add18097211711db03536dff949cb6c
2022-11-07 14:35:49 -05:00
Dan
0d86657fa5 Merge commit '44e49e6ae6a1f644162489a27618c39194f4628d' into main 2022-11-07 14:35:49 -05:00
Dan
39f9dcba4d Squashed 'spiffworkflow-backend/' changes from c354b846c..b8924100d
b8924100d Merge pull request #165 from sartography/feature/more_launch_buttons_and_dropdowns
eae9d4e37 Merge remote-tracking branch 'origin/main' into feature/more_launch_buttons_and_dropdowns
704ce5709 pyl is passing
98e1776ed When returning the list of files in a ProcessModel, include all the ways they can be referenced, for instance, json files, can be referened by file name,  bpmn files can be referened by one more process ids, and DMN's files can be referenced by one or more decision ids.  This information is now included in the reference.

git-subtree-dir: spiffworkflow-backend
git-subtree-split: b8924100d01276e3f282dbe939df74ebabdad625
2022-11-07 14:35:45 -05:00
Dan
3a9b7661e0 Merge commit '39f9dcba4d497b121ef7f24e58e735b62b0e03d4' into main 2022-11-07 14:35:45 -05:00
Dan
e83aefd077 update gitignore. 2022-11-07 14:35:13 -05:00
jasquat
5f22c0b910 updated the breadcrumb component and added a test for buttons in file dropdown 2022-11-07 14:23:19 -05:00