Commit Graph

778 Commits

Author SHA1 Message Date
jasquat d51d4cc7ae
can somewhat search now w/ burnettk 2023-04-26 11:06:01 -04:00
Madhurya Liyanage ee9c249e58 Updates related to the new UI changes 2023-04-26 19:54:30 +05:30
jasquat 0adea8c25c
attempting to filter process instances with json instead of report filters w/ burnettk 2023-04-25 17:21:38 -04:00
jasquat 9aa9fe913b
added typeahead search for bpmn name and identifier in process instance event list w/ burnettk 2023-04-25 15:30:26 -04:00
jasquat 9b582c8936
do not iterate over callers if undefined w/ burnettk 2023-04-24 17:06:28 -04:00
Dan 95a3b752e4 Allow call activities to have instructions for end users, and show up on the interstitial page 2023-04-24 16:41:46 -04:00
jasquat 09ce19b27f
also display the process model id in the call activity references modal w/ burnettk 2023-04-24 16:34:16 -04:00
jasquat 2116ab079a
Merge remote-tracking branch 'origin/main' into feature/call-activity-references 2023-04-24 16:17:32 -04:00
jasquat 8308c8dbaf
rename Actions column to Action w/ burnettk 2023-04-24 16:12:08 -04:00
jasquat a31148b869
format process instance status strings w/ burnettk 2023-04-24 16:10:45 -04:00
jasquat 5ee4318ef4
give users access to error events if they have access to start a process model w/ burnettk 2023-04-24 15:37:17 -04:00
jasquat 02e0e95a06
make js Task interface act more like ProcessInstanceTask w/ burnettk 2023-04-24 15:01:24 -04:00
jasquat be201970ff
fixed some cypress tests w/ burnettk 2023-04-24 14:40:42 -04:00
burnettk f618abe4f2
Merge remote-tracking branch 'origin/main' into feature/call-activity-references 2023-04-24 13:22:20 -04:00
jasquat f14d05c793
add extensions back onto task before returning task show w/ burnettk 2023-04-24 12:58:07 -04:00
Elizabeth Esswein 5e3c292f85 add modal to display references 2023-04-24 12:21:36 -04:00
jasquat ecade1631a
merged in main and resolved conflicts w/ burnettk 2023-04-24 11:30:27 -04:00
Dan d9feaa1d5d * Clicking anywhere in the row should take you to the process instance page. 2023-04-23 11:43:25 -04:00
Dan 5f672687d0 fixing a bit of needless heartbreak. 2023-04-23 11:13:25 -04:00
Dan d2a8001d2d run_pyl 2023-04-22 15:45:20 -04:00
Dan e9aae6123e * 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
Elizabeth Esswein 9922b99f64 get callers & pass to diagram editor 2023-04-21 17:22:17 -04:00
jasquat 3cb9b2ebf7
some pyl stuff. tests are failing w/ burnettk 2023-04-21 16:32:29 -04:00
jasquat 09d5ba8409
Revert "some updates so task_show no longer needs the processor. i think it mostly works w/ burnettk"
This reverts commit 5a561fb833.
2023-04-21 15:56:32 -04:00
jasquat 5a561fb833
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 a1bd70f4b8
Merge branch 'main' of github.com:sartography/spiff-arena 2023-04-21 11:21:57 -04:00
jasquat 613a4b90cc
updated bpmn-js-spiffworkflow for on change on service tasks fix w/ burnettk 2023-04-21 11:21:54 -04:00
Dan 3e16590690 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 113939fc7c
Merge pull request #221 from sartography/feature/interstitial
Feature/interstitial
2023-04-21 09:28:41 -04:00
jasquat 0deb214fb8
display placeholder date as lowercase only 2023-04-21 09:26:49 -04:00
burnettk 7673c312d1
fix placeholder text, etc 2023-04-20 17:26:16 -04:00
Dan 7cccc2a6a2 fallout from recent changes to Main. 2023-04-20 16:55:13 -04:00
jasquat 89589bf723
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 b9a3b4fbf8 Merging with main. 2023-04-20 16:06:22 -04:00
jasquat 1dfa64ca76
use the correct method when converting time strings in react w/ burnettk 2023-04-20 15:48:36 -04:00
Dan c8d4ee050c pyl 2023-04-20 15:42:57 -04:00
Dan fade40ccb8 * 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 f8ba4a04bb
merged in main and resolved conflicts w/ burnettk 2023-04-20 14:10:23 -04:00
jasquat 961009a5c7
pass full tasks list to react diagram editor for coloring w/ burnettk 2023-04-20 12:05:35 -04:00
jasquat dc2c1be497
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 2e1620a519
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 5049f1dc49
some debug stuff 2023-04-20 07:35:39 -04:00
Dan dedd72acf4 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 5956326450 * 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 61a4243e6d
Called elements (#218) 2023-04-19 18:07:15 -04:00
Dan c7457daa31 run pyl. 2023-04-19 17:00:09 -04:00
jasquat 19e3b7da1e
fixed test w/ burnettk 2023-04-19 15:52:11 -04:00
jasquat 94414ea86b
display event errors in the frontend using errorDisplay w/ burnettk 2023-04-19 15:20:19 -04:00
Dan bab5646ac0 Merge remote-tracking branch 'origin/main' into feature/interstitial 2023-04-19 15:18:10 -04:00
jasquat 49d954fdd6
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 22d9cda529 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 bbce7a6e41 Add lock icon 2023-04-18 19:36:45 -04:00
Dan 18f3b34c4a make sure we can properly display lanes. 2023-04-18 19:36:31 -04:00
Dan b6480fb9fe 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 47d6ff322d
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 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 e06ad98021
merged in main and resolved conflicts w/ burnettk 2023-04-18 11:04:44 -04:00
jasquat 1231f2dec2
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 fbb3b7296b Merge branch 'main' of https://github.com/sartography/spiff-arena 2023-04-18 19:59:39 +05:30
Madhurya Liyanage dc8da4bba4 Updates to match the PP1 process/UI changes 2023-04-18 19:58:32 +05:30
jasquat 6aac21ebef
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 b23dcb5a34
added api to get task types and added combo box w/ burnettk 2023-04-17 17:26:05 -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 bfb2213321 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 daf57f14bc
some more log stuff using debounce w/ burnettk 2023-04-17 11:08:00 -04:00
Dan 1c30b92d74 Add the new process insterstitial to the frontend. 2023-04-14 15:49:06 -04:00
Dan b77789ff30 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 4b553a85cf
attempting to move filters from instance table to own component 2023-04-14 15:42:01 -04:00
jasquat abd748e0bd
fix cypress tests 2023-04-14 10:00:06 -04:00
jasquat 0aa0698557
Merge remote-tracking branch 'origin/main' into feature/home_page_refactor 2023-04-14 09:20:30 -04:00
Elizabeth Esswein 66aaaa0dd9
Merge pull request #211 from sartography/feature/process-map-enhancements
Feature/process map enhancements
2023-04-13 18:47:04 -04:00
jasquat f2f7438640
stop refreshing homepage if unauthorized w/ burnettk 2023-04-13 17:09:36 -04:00
jasquat 24022a73ec
pyl and turn back on autoreload for homepage w/ burnettk 2023-04-13 16:56:49 -04:00
jasquat 91ed5d1bc2
updated text on home page w/ burnettk 2023-04-13 16:36:46 -04:00
jasquat 34709f6844
Merge remote-tracking branch 'origin/main' into feature/home_page_refactor 2023-04-13 14:12:14 -04:00
jasquat 9204bc490a
displaying process instances instead of tasks functionality is mostly complete. still need to update text on homepage and some cleanup 2023-04-13 14:12:09 -04:00
burnettk 87021e7036
bump timeout and use new process name 2023-04-13 12:38:55 -04:00
jasquat 091efb3d01
updated all instance reports for the in progress instances page 2023-04-13 07:42:41 -04:00
jasquat 8cb38bada3
display the date in a react json schema form like the config but change it to y-m-d for processing w/ burnettk 2023-04-12 15:49:54 -04:00
jasquat cc380465d2
some initial work for home page refactor w/ burnettk 2023-04-12 14:32:34 -04:00
Elizabeth Esswein d384556b4a add coloring for cancelled tasks 2023-04-12 13:51:29 -04:00
jasquat 71a2ec35ae
use correct date format in date picker on form page. w/ burnettk 2023-04-12 12:45:37 -04:00
jasquat 69e92cc815
show model display to the left of the identifier in process model search box w/ burnettk 2023-04-12 11:30:25 -04:00
jasquat 14b33bd712
allow setting date format using an env var at boot time w/ burnettk 2023-04-11 17:25:46 -04:00
Kevin Burnett 082a6434cf
Merge pull request #208 from sartography/feature/prometheus-metrics
Feature/prometheus metrics
2023-04-11 19:51:35 +00:00
jasquat 715b0211d3
removed some debug info w/ burnettk 2023-04-11 15:50:42 -04:00
jasquat 10d0bb8dae
added script to build frontend so it can add version info to the index.html file w/ burnettk 2023-04-11 15:48:34 -04:00
jbirddog 5090f5a937
Disable buttons based on permissions (#209) 2023-04-11 14:38:41 -04:00
jasquat 02b33d35e7
attempt to get version info in frontend w/ burnettk 2023-04-07 16:30:44 -04:00
jasquat a1b2eb8ada
updated bpmn-js-spiffworkflow for on change fix w/ burnettk 2023-04-07 12:03:01 -04:00
burnettk 5a55bfac46
get in line with new wording 2023-04-06 18:01:23 -04:00
jasquat 6036f8241f
updated pilot tests w/ burnettk 2023-04-06 12:06:05 -04:00
jasquat dc0428cf9a
moved NDR_PP1 tests to pilot dir and default configs back to what they were w/ burnettk 2023-04-06 11:42:24 -04:00
jasquat 5ca0452588
Merge remote-tracking branch 'origin/main' into feature/store_boundary_events_properly 2023-04-06 11:28:31 -04:00
jasquat 3ad06df13f
Merge remote-tracking branch 'origin/main' into feature/store_boundary_events_properly 2023-04-06 11:23:11 -04:00
Madhurya Liyanage 4ea90e5084 Merge branch 'main' of https://github.com/sartography/spiff-arena 2023-04-06 20:17:13 +05:30
Madhurya Liyanage 09b305543b Added cypress-file-upload 2023-04-06 20:01:54 +05:30
Madhurya Liyanage 15ebf16fe5 Updated the button click to support when there are multiple processes for the user 2023-04-06 20:01:24 +05:30
Madhurya Liyanage 512948eb4b File upload fixtures 2023-04-06 20:00:02 +05:30
Madhurya Liyanage 54c6aacde6 PP1 Version 1 users 2023-04-06 19:59:15 +05:30