709 Commits

Author SHA1 Message Date
Dan
c5cd81975e * Clicking anywhere in the row should take you to the process instance page. 2023-04-23 11:43:25 -04:00
Dan
0468f3beb5 fixing a bit of needless heartbreak. 2023-04-23 11:13:25 -04:00
Dan
02d8a86465 run_pyl 2023-04-22 15:45:20 -04:00
Dan
9a0ef59d93 * Scroll to the top on each update of a process result.
* When displaying an error, scroll to the top of the page.
* Rename a few of the filter titles to better match the titles of the table on the process instances list page.
* Add error_message to the task object - so if a task is in an error state and has a message, we send it to the front end.
* Handle errors on the Interstitial page - so if an error happens during execution it is diplayed, and if an error happened previously, we show it.
* Return the last Errored Tasks if no READY or WAITING tasks exists when calling the Interstitial endpoint.
2023-04-22 15:38:51 -04:00
jasquat
f4af53f1dd Revert "some updates so task_show no longer needs the processor. i think it mostly works w/ burnettk"
This reverts commit f000f47794ca3377b2ed207e8b294faeb90a4af8.
2023-04-21 15:56:32 -04:00
jasquat
f000f47794 some updates so task_show no longer needs the processor. i think it mostly works w/ burnettk 2023-04-21 15:54:31 -04:00
jasquat
b973ce6186 Merge branch 'main' of github.com:sartography/spiff-arena 2023-04-21 11:21:57 -04:00
jasquat
b0d2dc79b8 updated bpmn-js-spiffworkflow for on change on service tasks fix w/ burnettk 2023-04-21 11:21:54 -04:00
Dan
99ab8d3158 minor fixes to the frontend so that he Start button works in all cases and the interstial page's console is not so noisy, and images show up correctly. 2023-04-21 11:21:52 -04:00
Dan Funk
3dca7d2ed4 Merge pull request #221 from sartography/feature/interstitial
Feature/interstitial
2023-04-21 09:28:41 -04:00
jasquat
38a9816781 display placeholder date as lowercase only 2023-04-21 09:26:49 -04:00
burnettk
da98f876a0 fix placeholder text, etc 2023-04-20 17:26:16 -04:00
Dan
259290846d fallout from recent changes to Main. 2023-04-20 16:55:13 -04:00
jasquat
0988b371ec do not show full group path in process model search and do not attempt to convert a date to ymd if it is already ymd w/ burnettk 2023-04-20 16:11:17 -04:00
Dan
a6adb98a19 Merging with main. 2023-04-20 16:06:22 -04:00
jasquat
7251777382 use the correct method when converting time strings in react w/ burnettk 2023-04-20 15:48:36 -04:00
Dan
fd4489076f pyl 2023-04-20 15:42:57 -04:00
Dan
5c0e6084ab * Because end events won't always have information, allow the interstitial api endpoint to return the last task, even if it doesn't have any end user information. This prevents us from just redirecting everthing back to the home page and encourages better end event messaging.
* Cleaning up icons so they are a little smaller and more consistent.
* Always show that action column.
* Improve the state managment and layout of the interstitial page.
2023-04-20 15:27:32 -04:00
jasquat
8cc2d56dbd merged in main and resolved conflicts w/ burnettk 2023-04-20 14:10:23 -04:00
jasquat
48ff72b00b pass full tasks list to react diagram editor for coloring w/ burnettk 2023-04-20 12:05:35 -04:00
jasquat
1b65a277c4 properly save task and instance exceptions to the db and display in the frontend w/ burnettk 2023-04-20 11:49:34 -04:00
jasquat
08271da363 store stacktrace as a json array so we can reverse it when displaying and fixed up display of errors 2023-04-20 08:31:55 -04:00
jasquat
6fa18c53df some debug stuff 2023-04-20 07:35:39 -04:00
Dan
5b44632af8 don't complain in the CI so much, and go ahead and set dependencies in effect() if it doesn't hurt to do so. 2023-04-19 20:01:34 -04:00
Dan
4040614b22 * add a user section to the acceptance tests, this is all that is required to allow the cypress tests to run against the built-in open-id.
* If the interstitial page does not receive any tasks, it should redirect the main home page.  I think this allows all the cypress tests to pass - as the most common moment for this to occur is when an end event has no documentation on it.
2023-04-19 18:46:08 -04:00
jbirddog
ff0202f4d4 Called elements (#218) 2023-04-19 18:07:15 -04:00
Dan
a8fd0a246d run pyl. 2023-04-19 17:00:09 -04:00
jasquat
b1568fb472 fixed test w/ burnettk 2023-04-19 15:52:11 -04:00
jasquat
9254d19b74 display event errors in the frontend using errorDisplay w/ burnettk 2023-04-19 15:20:19 -04:00
Dan
d73baedcbe Merge remote-tracking branch 'origin/main' into feature/interstitial 2023-04-19 15:18:10 -04:00
jasquat
6747d9df3d added api to get error details for an event and added simple modal on frontend to show it 2023-04-19 13:56:00 -04:00
Dan
be14b9c05f Add a test for the interstitial endpoint.
Assure all "GO" buttons lead to the interstial page, and display differently depending on if there is anything you can actually do.
2023-04-19 13:52:29 -04:00
Dan
5297e4c9cc Add lock icon 2023-04-18 19:36:45 -04:00
Dan
933ccc02ef make sure we can properly display lanes. 2023-04-18 19:36:31 -04:00
Dan
02e8add28f cleaing up the design a little bit so it looks pretty and in keeping with the rest of the site. 2023-04-18 16:58:59 -04:00
jasquat
584a0df7cb downgrade rjsf to last v5 beta version since the actual release breaks our usage of oneOf w/ burnettk 2023-04-18 15:19:16 -04:00
jasquat
1b9e867d5d 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
3c3dd6000c merged in main and resolved conflicts w/ burnettk 2023-04-18 11:04:44 -04:00
jasquat
8d1aaec641 Merge pull request #215 from sartography/feature/update_carbon_react
updated carbon react to 1.27 for react 18 support and updated all oth…
2023-04-18 10:58:36 -04:00
Madhurya Liyanage
56ac6e0d30 Merge branch 'main' of https://github.com/sartography/spiff-arena 2023-04-18 19:59:39 +05:30
Madhurya Liyanage
a6a86690f0 Updates to match the PP1 process/UI changes 2023-04-18 19:58:32 +05:30
jasquat
541da76193 updated missing columns on homepage to go to instance page and fixed waiting for me table returning incorrect tasks 2023-04-18 10:27:38 -04:00
jasquat
be15c01b2e added api to get task types and added combo box w/ burnettk 2023-04-17 17:26:05 -04:00
jasquat
f6a0fd2448 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
47a3332ed3 Assure we save after every chunk of tasks get completed on the interstital endpoint.
Fix a merge screwup in the workflow execution service
Add an instructions for end user component so we can reuse the logic in multiple places.
Split up the intersitital page so that it clears out the interval timer.
2023-04-17 14:43:30 -04:00
jasquat
2caa42700c some more log stuff using debounce w/ burnettk 2023-04-17 11:08:00 -04:00
Dan
19d4fb9981 Add the new process insterstitial to the frontend. 2023-04-14 15:49:06 -04:00
Dan
8a6426efec drop completed_tasks from the task_api object
Show the "next" task if no task is provided on the task_show api endpoint
Adding interstitial endpoint
Rename run to run_and_save
Remove repeated code from execution strategy
Adding interstital frontend page
2023-04-14 15:44:59 -04:00
jasquat
1768618f27 attempting to move filters from instance table to own component 2023-04-14 15:42:01 -04:00
jasquat
a2130ec1d2 fix cypress tests 2023-04-14 10:00:06 -04:00