Commit Graph

1416 Commits

Author SHA1 Message Date
jasquat 2630dbfb45 use the cookie from the frontend w/ burnettk 2023-01-11 17:27:12 -05:00
jasquat 8ab5ad7074 this can run on localhost with cookies w/ burnettk 2023-01-11 16:11:21 -05:00
jasquat 0974cda185 this somewhat works and sets cookies w/ burnettk 2023-01-11 15:57:01 -05:00
jasquat b9612f2d30 debugging cookies w/ burnettk 2023-01-11 14:52:12 -05:00
jasquat 0663c5ac41 updated get_token to actually work 2023-01-11 10:47:35 -05:00
mike cullerton e231425f20 Removed test for email error handler.
Added stub for testing system handler process
2023-01-10 16:33:51 -05:00
jasquat c7300f39f5 updated rjsf to beta.16 and updated validations from v6 to v8 w/ burnettk 2023-01-10 15:15:21 -05:00
jasquat 3ae3ffc7f1 show the error and success notifications when appropriate when editing xml for json w/ burnettk 2023-01-10 14:43:05 -05:00
jasquat 961d044426
Merge pull request #98 from sartography/feature/add_some_xml_validations
Feature/add some xml validations
2023-01-10 14:31:18 -05:00
jasquat f4079ece1f lint w/ burnettk 2023-01-10 14:30:57 -05:00
jasquat 1b426579e5 only load file references when needed to avoid unnecessary xml errors w/ burnettk 2023-01-10 14:28:14 -05:00
jasquat 0fe537e84f save a process model file after running all validations w/ burnettk 2023-01-10 14:13:06 -05:00
jasquat e97bf81e5c Merge remote-tracking branch 'origin/main' into feature/add_some_xml_validations 2023-01-10 13:23:19 -05:00
jasquat beac471886 fixed failing tests 2023-01-10 13:23:09 -05:00
jasquat 957d66da8b some updates to validate xml when uploading and saving w/ burnettk 2023-01-10 12:16:24 -05:00
Elizabeth Esswein 6498566869
Merge pull request #97 from sartography/bugfix/navigate-in-subprocess
handle subprocesses in navigation
2023-01-10 11:47:02 -05:00
burnettk 790b77f390 pyl 2023-01-10 10:20:22 -05:00
mike cullerton 8aff86a53c Merge branch 'main' into feature/waku-fault-message 2023-01-10 08:47:31 -05:00
mike cullerton 31b99c9a13 Work on System Notification handler 2023-01-10 08:44:53 -05:00
Elizabeth Esswein d6e658ab07 handle subprocesses in navigation 2023-01-09 23:14:23 -05:00
jasquat 9962629d95 call proceses through setProcesses to ensure we have up to date value and removed debug logs w/ burnettk 2023-01-09 17:43:56 -05:00
jasquat cd0acd9706 attempting to use correct ids vs paths for windows w/ burnettk 2023-01-09 17:18:54 -05:00
jasquat 39fce185eb more debug logs w/ burnettk 2023-01-09 17:05:27 -05:00
jasquat 6adc01a432 more debugging and do not watch ProcessModel with getting processes w/ burnettk 2023-01-09 16:40:44 -05:00
jasquat 6202d7ef46
Merge pull request #96 from sartography/feature/fix_docker_script_in_ci
Feature/fix docker script in ci
2023-01-09 16:24:59 -05:00
jasquat 610067ee92 added in debug logging for launching call activity editor w/ burnettk 2023-01-09 16:24:36 -05:00
jasquat a30d08bc86 fixed cypress config w/ burnettk 2023-01-09 16:00:02 -05:00
jasquat 4a1251a05b fixed typeguard tests w/ burnettk 2023-01-09 15:53:13 -05:00
jasquat 5702a74575 fixed typeguard tests w/ burnettk 2023-01-09 14:49:36 -05:00
jasquat b28c9c8deb pyl w/ burnettk 2023-01-09 14:40:59 -05:00
jasquat de79c2c057 checkout sample to test out docker build w/ burnettk 2023-01-09 14:35:36 -05:00
jasquat 4211d13d07 fix setting the bpmn dir in start scripts w/ burnettk 2023-01-09 14:23:40 -05:00
mike cullerton 2461324773 Update process_models_controller to include `fault_or_suspend_on_exception` and `exception_notification_addresses` for Process Model create/update 2023-01-09 13:02:34 -05:00
mike cullerton 578935b1f5 Add `fault_or_suspend_on_exception` and `exception_notification_addresses` to Process Model interface and create/update form. 2023-01-09 13:00:51 -05:00
jasquat f5ce926ad3 also show skipped tasks in the simplified log w/ burnettk 2023-01-09 11:00:47 -05:00
jasquat 9a62ee04aa some updates to test w/ burnettk 2023-01-09 10:19:31 -05:00
jasquat 738cee1fb0 do not run setup for backend tests w/ burnettk 2023-01-06 16:33:20 -05:00
jasquat 2e92922543 do not allow sending messages to terminated and suspended process instances w/ burnettk 2023-01-06 16:21:29 -05:00
jasquat 7a4390b011 pyl w/ burnettk 2023-01-06 15:55:51 -05:00
jasquat 9049a64925 actually filter by process initiator w/ burnettk 2023-01-06 15:50:47 -05:00
jasquat 9c028ac6a1 Merge branch 'main' of github.com:sartography/spiff-arena 2023-01-06 12:00:27 -05:00
jasquat edd670c6cd highlight tasks even if they are in subprocesses of called activities w/ burnettk 2023-01-06 12:00:24 -05:00
burnettk c346f59e94 ensure we are not accidentally using main 2023-01-06 11:08:30 -05:00
jasquat 8a99d1db6c updated SpiffWorkflow w/ burnettk 2023-01-05 17:35:59 -05:00
jasquat 27af7a83a0 Merge commit 'f91ce2e6bedbb9d5aeee667f414d81ad421c2074' 2023-01-05 17:35:24 -05:00
jasquat f91ce2e6be Squashed 'bpmn-js-spiffworkflow/' changes from aca23dc56..9252af813
9252af813 Adding tests for the user service , and closing a few logic errors.  Adding support for a single wild card for matching all users.

git-subtree-dir: bpmn-js-spiffworkflow
git-subtree-split: 9252af8138165fa38866365770ae015656a7e274
2023-01-05 17:35:24 -05:00
jasquat 8e1057b1d6 Merge commit '0b8f563f11e27d2ed8a40a19f49eb5beb4c9e16a' 2023-01-05 17:35:23 -05:00
jasquat 0b8f563f11 Squashed 'flask-bpmn/' changes from 0f2d249d0..c18306300
c18306300 Merge branch 'main' of github.com:sartography/spiff-arena
7974c1056 fixed some cypress tests and fixed issue where an invalid date caused the page to constantly reload w/ burnettk
dd5abae96 Revive report deletion (#85)
c79c1e0b6 log exception as info so it does not go to sentry w/ burnettk
8dfc5b8ee log api errors when sending to sentry w/ burnettk
449855927 fix flask bpmn poetry lock and change admin email to spiffworkflow.org

git-subtree-dir: flask-bpmn
git-subtree-split: c18306300f4312b8d36e0197fd6b62399180d0b1
2023-01-05 17:35:23 -05:00
jasquat 32775973ca Squashed 'spiffworkflow-frontend/' changes from 16dc9a7c4..d012f3a2c
d012f3a2c added fix to SpiffWorkflow to deepcopy operation params before evaluating them w/ burnettk
fa9b97410 basic support to find a process instance by id w/ burnettk
2071317e9 Merge branch 'main' into feature/process-nav-improvements
e2c6c00dc fixed issue displaying task data for call activities called multiple times in a diagram w/ burnettk
f42fca976 Merge branch 'main' into feature/process-nav-improvements
c2a197d8b extract some duplicated text into vars to appease eslint
0221e4299 remove arbirary waits with no comments
aa3d875e3 restore assertion
cc5f511f0 Merge remote-tracking branch 'origin/main' into bug/cypress-tests
b45a2d17b added ability to filter process instances by process initiator
2e1f02e18 pyl w/ burnettk
4875ff59a added process group display name to model search and cache the groups to avoid extra lookups w/ burnettk
2df091d71 merged in main and resolved conflicts
793d41f4c added new page to create process models using english text w/ burnettk
5107a8b5c allow specifying number of iterations
76ae5e51f adjust the process model file actions so they do not stack as easily w/ burnettk
1b72bf145 do not set baseUrl since it breaks auto-import and is not used otherwise w/ burnettk
056c08f86 cleaned up some debug code w/ burnettk
ec9fb62f7 moved error display to own component w/ burnettk
357ea4a89 do not error when removing columns from instance column filters w/ burnettk
dcb538896 added all users to waiting for column on task list tables w/ burnettk
cf7ae42c6 Merge branch 'main' into feature/process-nav-improvements
831a956cf redirect to current step when resetting process instance
5287333e5 Merge branch 'feature/process_api_blueprint_refactor' of github.com:sartography/spiff-arena into feature/process_api_blueprint_refactor
19a57cb8f stats script
cfdb682f7 allow tests to determine what paginated entity id to use to determine a table has loaded
a49c985e5 improve button labels
36611724b allow option to complete single tasks with or without execution
4212645c4 add endpoint to reset process to earlier step
71a9368e7 Merge branch 'main' into feature/process-navigation
d9f50a346 make pagination test work for instances as well
4d92fa739 fix another race conditions in instance cypress test
62c529528 delete videos on success and address race condition in cypress test
538b47b94 added better error message for failed tasks w/ burnettk
6fa96dc76 make sure we are using the same notification component on all pages w/ burnettk
7671f78a3 add baseUrl to cypress configs
ddf835df1 Merge branch 'main' of github.com:sartography/spiff-arena
778f419e0 fixed some cypress tests and fixed issue where an invalid date caused the page to constantly reload w/ burnettk
74874b051 Revive report deletion (#85)
e0cb7eef9 some cypress tests w/ burnettk
bccfe02df added ability to view data objects from the process instance show page w/ burnettk
7b3c123b6 add an underscorize helper and use it for form fields where they need to be python identifiers
e09ababa3 get the language a bit closer
0422a1005 link to correct instances page, fix fin users, ignore coverage files
9ab26e04d added method to add permissions based on macros w/ burnettk
9cba191fc Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions
5ccbfcc1d fixing a linting error
a4ed6c3fe pyl w/ burnettk
d6ddc330f added permission to run privileged scripts w/ burnettk
7b5d78394 Merge pull request #79 from sartography/feature/better_unit_tests
e969064cf Merge branch 'main' of github.com:sartography/spiff-arena into main
10b6b3537 A hot path that will assume the backend is running on a port that is one less than the front end port (rather than assuming 7000) Updating the docker-compose for all of SpiffArena so that it will fire up on ports 8000 -> 8004 rather than 7000 which has a common conflict with Apple AirPlay
152580859 lint and upgrade cypress
8ff2d6305 Merge remote-tracking branch 'origin/main' into bug/cypress-tests
8a595959a Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions
0c053afef fixed get tasks and process instances by group w/ burnettk
ef2eebc6d pyl w/ burnettk
934e7d75b merged in main and resolved conflicts w/ burnettk
3efd204ce added test for report filters w/ burnettk
b0cc6c71b fix conflicts for like the thousandth time
4af838d39 process model show now only shows my instances
2577a7b9a fix getting task info for a process instance w/ burnettk
f655377a8 created process instance list and show pages to handle all and for-me w/ burnettk
fd4bb1981 fix conflicts yet again
42946bf09 merged in main and resolved conflicts w/ burnettk
3b3a2a531 fixed file upload and do not allow submitting task data to a suspended process instance w/ burnettk
cd1ae938f updates to disallow modifying a process instance when it is not in the correct state w/ burnettk
e86aeb750 do not allow editing task data for process instances that are not suspended and some code cleanup w/ burnettk
392537c03 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions
2082c9cd3 allow marking task complete without executing
e20829e44 fix conflicts again
21df98582 added completed column to active task w/ burnettk
b6b610f4d update url to allow permissions on send event
e0579b9b0 Merge remote-tracking branch 'origin/main' into feature/process_instance_list_for_user
4b8dbf0be terminating a process instance is a POST w/ burnettk
9822719d4 some basic stuff for showing only relating items to user w/ burnettk
40a8ddd84 Bug fixes for Script Unit Test user interface -- don't bug out on invalid json.
c9744ccf5 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions
7f7fddf7c fixed file upload of new files and get 1000 process models to list tiles page w/ burnettk
9a58bdab3 some more updates for text w/ burnettk
9397729e1 updated some text for task tables w/ burnettk
0cdc6654a merged in main and resolved conflicts w/ burnettk
bdaaadaf8 merged in main and pyl passes
61848c75e Merge remote-tracking branch 'origin/main' into feature/better_unit_tests
da1cd26d3 fix conflicts & update event url to match other process instance urls
b3f984af4 fixed process model tests
cb46389af fixed a path issue with the breadcrumb
02f9a2567 Merge branch 'feature/better_unit_tests' into feature/bpmn_user_permissions
940545fd7 Fixes a bug that was causing tests to be added to the incorrect task. Clean up UI for a better experience when viewing tests.
fa7945778 Merge branch 'main' into feature/process-navigation
4a24f215a fix event UI
420274f2b Revert package-lock.json changes
e8d449c63 Fix api endpoints for script unit tests
c9a1ff0c5 working but barely functional UI for manually sending events
6c53a181c split out completed instances by group as well
d07a2f5be updated group api so it is not under tasks
70098825b pyl
41b140ee1 split group task tables by group and created component for group tables
bd8f68e94 some base work to try to get display names searchable for process models w/ burnettk

git-subtree-dir: spiffworkflow-frontend
git-subtree-split: d012f3a2c4a0516f040156997d6daf675197e294
2023-01-05 17:35:22 -05:00
jasquat 66e22a2093 Merge commit '32775973cada06ea26416a320b891165f65f85fd' 2023-01-05 17:35:22 -05:00