20 Commits

Author SHA1 Message Date
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
7b78ff42da do not navigate away from diagram editor page if there are changes w/ burnettk 2023-01-18 16:43:11 -05:00
Elizabeth Esswein
e6391a2aa3 add endpoint to reset process to earlier step 2022-12-29 15:26:29 -05:00
Elizabeth Esswein
fed2062ccf fix conflicts for like the thousandth time 2022-12-20 10:41:45 -05:00
jasquat
5fa6be6651 fix getting task info for a process instance w/ burnettk 2022-12-19 17:11:39 -05:00
jasquat
e938d81366 created process instance list and show pages to handle all and for-me w/ burnettk 2022-12-19 16:16:27 -05:00
Elizabeth Esswein
c2f8cec700 fix conflicts yet again 2022-12-19 15:28:44 -05:00
jasquat
0d69029292 updates to disallow modifying a process instance when it is not in the correct state w/ burnettk 2022-12-19 12:55:25 -05:00
jasquat
e89a1ef88e added new api endpoint to get task-info so users with access to process instances can see the tasks but not the data 2022-12-16 11:39:07 -05:00
jasquat
375e4023dd added new notification component that allows links based on carbons w/ burnettk cullerton 2022-12-08 12:28:23 -05:00
jasquat
3a40b07f5e make the frontend uris match the api calls better w/ burnettk 2022-12-05 16:49:27 -05:00
jasquat
731bf6737d cleaned up more api routes for permissions w/ burnettk 2022-12-05 16:06:08 -05:00
jasquat
1707396783 updated tasks endpoint to task-data for easier permission setting w/ burnettk 2022-12-05 14:56:55 -05:00
Dan
38f477a1ab allow disabling the permission check for the Create New Instance page to improve performance. 2022-11-25 15:23:08 -05:00
jasquat
8fffe4fb35 some more perm updates for core user w/ burnettk 2022-11-22 17:38:39 -05:00
jasquat
ecf96166b1 created new users for keycloak and fixed some permissions for core user w/ burnettk cullerton 2022-11-22 13:01:08 -05:00
jasquat
d3019ac639 hide messages and configuration if not authorized w/ burnettk 2022-11-17 17:30:51 -05:00
jasquat
32cc27d134 added some permissions for tasks 2022-11-16 11:27:10 -05:00
jasquat
56c8c0c633 added some permissions to the process model show page w/ burnettk 2022-11-15 17:35:16 -05:00
jasquat
a4d6648aa1 use id_for_file_path when using the process model id as a path for windows and added some more permission stuff to the frontend w/ burnettk 2022-11-15 16:18:25 -05:00