61 Commits

Author SHA1 Message Date
burnettk
c7b69e0fd9
fix permissions for process callers api 2023-04-27 07:20:52 -04:00
jasquat
9b582c8936
do not iterate over callers if undefined w/ burnettk 2023-04-24 17:06:28 -04:00
Elizabeth Esswein
5e3c292f85 add modal to display references 2023-04-24 12:21:36 -04:00
Elizabeth Esswein
9922b99f64 get callers & pass to diagram editor 2023-04-21 17:22:17 -04:00
jasquat
7b4905451c
log filtering is working and downgraded react-router-dom since it broke editing bpmn diagrams w/ burnettk 2023-04-18 12:36:45 -04:00
jasquat
48ed3da06c
updated carbon react to 1.27 for react 18 support and updated all other libraries for it w/ burnettk 2023-04-17 16:25:10 -04:00
Dan
b59cca0212 Merge remote-tracking branch 'origin/main' into feature/jinja_errors 2023-01-25 15:38:52 -05:00
Dan
2b6b053671 TaskShow had a useEffect that depended on params, that dependency caused an infinite request cycle when an error occured.
The same issue was happening on the ProcessInstanceListTable, and there it was being managed by a "SafelySetErrorMessage" function in one case,
but would not be addressed in all possible cases.

Reworked error handling into a context provider (APIErrorProvider) and hook (UseApiError) and removed the "(useContext as any)(ErrorContext)[1];" that felt a little off but that never was an actual problem.
2023-01-25 10:46:56 -05:00
jasquat
45f46ef14d add process model file name validation for new files w/ burnettk 2023-01-24 11:35:30 -05:00
jasquat
7b78ff42da do not navigate away from diagram editor page if there are changes w/ burnettk 2023-01-18 16:43:11 -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
957d66da8b some updates to validate xml when uploading and saving w/ burnettk 2023-01-10 12:16:24 -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
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
610067ee92 added in debug logging for launching call activity editor w/ burnettk 2023-01-09 16:24:36 -05:00
jasquat
fb20d89459 added better error message for failed tasks w/ burnettk 2022-12-28 16:29:17 -05:00
jasquat
6171eef87b added method to add permissions based on macros w/ burnettk 2022-12-21 17:14:11 -05:00
jasquat
4ddc99527a pyl w/ burnettk 2022-12-21 11:42:45 -05:00
jasquat
fcc79e639a added permission to run privileged scripts w/ burnettk 2022-12-21 11:24:38 -05:00
jasquat
33d9b6660e pyl w/ burnettk 2022-12-20 15:47:30 -05:00
Dan
e78f2471df Bug fixes for Script Unit Test user interface -- don't bug out on invalid json. 2022-12-16 15:43:49 -05:00
Dan
55bac8eb27 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
jasquat
905c18fefb
Merge pull request #74 from sartography/bug/delete-primary-warning
Don't show delete button for primary file
2022-12-16 13:15:28 -05:00
Dan
65c6228220 Fixes a bug that was causing tests to be added to the incorrect task.
Clean up UI for a better experience when viewing tests.
2022-12-15 14:45:35 -05:00
mike cullerton
947aee9f61 Add a message when file is saved. 2022-12-13 14:20:53 -05:00
mike cullerton
03f34341c7 Don't show delete button for primary file 2022-12-13 08:52:02 -05:00
jasquat
f192ab89a2 more api cleanup w/ burnettk 2022-12-05 16:35:20 -05:00
Dan
752fcf49af Use the identifier, not the id when locating a process model or dmn table. 2022-12-05 13:29:46 -05:00
jasquat
1c9cee4081 updated breadcrumb to use display name w/ burnettk 2022-11-23 15:39:10 -05:00
jasquat
2e7deae540 renamed modifyProcessModelPath to modifyProcessIdentifierForPathParam w/ burnettk 2022-11-22 10:56:40 -05:00
jasquat
3640657c71 ran some pyl w/ burnettk cullerton 2022-11-18 15:06:02 -05:00
jasquat
72922dfe2a load diagram page even if processes are not set w/ burnettk cullerton 2022-11-18 15:01:41 -05:00
jasquat
8290df6961
Merge pull request #45 from sartography/feature/form_carbon_theme
Feature/form carbon theme
2022-11-16 17:14:21 -05:00
Dan
1af96ba075 Searching for call activities seems to be working now.
I had the clear_caches in the wrong place previously - fixing.
2022-11-16 16:53:51 -05:00
jasquat
e931f41250 specify onRequestClose on modals w/ burnettk cullerton 2022-11-16 14:55:36 -05:00
jasquat
ce3f27d0e7 favor h1 tags over h2 w/ burnettk 2022-11-10 15:46:57 -05:00
burnettk
701f9dcef9 fix lint 2022-11-10 14:32:39 -05:00
Dan
ac1a972c73 Minor fixes for the launch buttons. 2022-11-10 12:31:26 -05:00
jasquat
7565197e39 cleaned up breadcrumbs some more and cleaned up console.log statements 2022-11-10 09:13:27 -05:00
burnettk
02195b84f8 fix breadcrumb 2022-11-09 13:19:01 -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
jasquat
cab007fe41 process model cypress tests are passing 2022-11-09 10:12:13 -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
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
mike cullerton
4c2ac50415 First stab at fixing routes and urls 2022-11-07 17:22:46 -05:00
Dan
0d86657fa5 Merge commit '44e49e6ae6a1f644162489a27618c39194f4628d' into main 2022-11-07 14:35:49 -05:00
burnettk
8262e2b691 Stack direction to orientation 2022-11-04 18:27:10 -04:00