67 Commits

Author SHA1 Message Date
Dan Funk
c48f3a458b Feature/interstitial summary (#337)
* * Process instance logs and messages are now components rather than pages, and are included within tabs on the process instance page, along with the diagram.
* Removed the Zoom and Move modules when showing the readonly
  Diagram.  Assured this readonly view is resized to fit the space when possible.
* Checkbox Widget no longer displays a duplicate label.
* CSS Tweaks
  * All pages are limited to a max display width of 1440, with auto margins to center the main content on the page.
  * "Show" pages, like ProcessInstanceShow, TaskShow have the primary content limited to 1000, also with auto-margins.
  * Paragraphs, headings, blockquotes, list items are limited to a width of 640.
  * Reduced margin bottom on all breadcrumbs.
  * Slightly reduced the width and margin of tiles
  * ordered lists and unordered lists show numbers and bullets now.
* End user Instructions component can, optionally, auto-collapse, so that only a portion is displayed, along with a toggle.  This is how it is set up for the ProcessInstanceShow page.
* Greatly reduced the lag in the interstitial page when doing a re-direct.

* run_pyl

* kill console

* wait for permissionsLoaded too since we are using ability.can

* Previous change removed the top level Messages page - this re-adds it.

* I am always, ALWAYS shocked at how I can not wrap my head around when and where to use "useEffect".

This should cause the show/hide Instructions toggle to only show when useful.

* Minor cleanup on the process instance properties display.

* linting

---------

Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-16 09:53:20 -04:00
jasquat
9b9ec335b3 format date picker helper text width to match the date widget itself … (#330)
* format date picker helper text width to match the date widget itself w/ burnettk

* not sure we need xdoctest

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-13 20:16:26 +05:30
Kevin Burnett
7ab4d40ff4 make primary file use font style italics (#324)
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-12 06:42:30 -07:00
jasquat
ee18052be9 added css to make the hr elements look like they do for bootstrap w/ burnettk (#320)
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-09 11:50:42 -04:00
jasquat
4fc6b1a193 use carbon components when adding secrets (#312)
* use carbon components when adding secrets

* docker compose pull before running up w/ burnettk

* use all carbon on script task unit test modal w/ burnettk

* removed remaining references to bootstrap from frontend w/ burnettk

* updated usage of hidden to use the class instead of the bootstrap attribute w/ burnettk

* print out docker version for debugging

* docker pull with docker instead of compose

* added comment for docker pull in check docker start script

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-08 14:26:14 -07:00
jasquat
4ed43e5058 added api to run process model unit tests w/ burnettk 2023-05-22 17:36:07 -04:00
danfunk
cd99837378 Requested simplification of the interstitial page. 2023-05-16 15:26:48 -04:00
burnettk
02aa87cec5 mostly frontend stuff: add version and doc links, autofix unused imports 2023-05-12 17:07:53 -04:00
burnettk
49523f34cb make the space on the right match the space on the top 2023-05-10 22:58:12 -04:00
jasquat
1efbb8f564 updated some css class names and moved the profile toggle tip over a couple pixels 2023-05-10 09:33:21 -04:00
burnettk
79b64d3e94 round corners and add border, and close by default 2023-05-09 22:55:56 -04:00
burnettk
7e9787d5fe placement of user profile nav item and remove caret 2023-05-09 22:40:48 -04:00
jasquat
e2a5a2aadf use a toggle tip instead of the popover w/ burnettk 2023-05-09 17:38:15 -04:00
jasquat
ddc78c5446 changed to display the username in a circle that can be expanded w/ burnettk 2023-05-09 17:05:37 -04:00
burnettk
2b76f4ad5d avoid percentage widths, which appear to not do what we want in safari w/ jasquat 2023-05-08 16:24:52 -04:00
jasquat
9320ec3cf9 cleaned up displaying active users in frontend w/ burnettk 2023-05-04 12:44:04 -04:00
jasquat
a219d8efd4 added ability to display users showing on the process model edit diagram page w/ burnettk 2023-05-03 17:36:43 -04:00
jasquat
607abf97c2 added links to filtered tables on homepage and added advanced options modal to use them w/ burnettk 2023-05-01 12:25:22 -04:00
Dan
d845b0b1e2 Need to remove the initial greedy first task from run-until-user-instructions as it was causing us to skip over user messages.
We weren't formatting instructions for end events.
More cleanup of the UI
More rapid graying out of past messages
2023-04-26 21:27:52 -04:00
Dan
015754e089 some styling changes and a better end page. 2023-04-26 19:15:15 -04:00
Dan
e2b582b7fc various css tweaks 2023-04-26 18:10:02 -04:00
Dan
4cbf4e456b a whole bunch of front end and backend changes that got mangled. 2023-04-26 16:22:50 -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
03b30ec7ec Merge remote-tracking branch 'origin/main' into feature/home_page_refactor 2023-04-14 09:20:30 -04:00
jasquat
fd25bb64d7 updated text on home page w/ burnettk 2023-04-13 16:36:46 -04:00
Elizabeth Esswein
234c533816 add coloring for cancelled tasks 2023-04-12 13:51:29 -04:00
jasquat
c321e4ff6d reformatted click filter button message and activate filter button when clearing fields w/ burnettk 2023-03-20 12:13:28 -04:00
burnettk
00bdde16f6 per feedback in demo 2023-03-02 08:34:15 -05:00
jasquat
4c46104202 added ability to display the environment in the frontend header bar w/ burnettk 2023-02-17 14:35:13 -05:00
jasquat
c2a4d8480b add process model file name validation for new files w/ burnettk 2023-01-24 11:35:30 -05:00
Dan
3c12e8ad35 Lots of adjustments from running pyl
Main change is in the ErrorDisplay.tsx to assure all error information is provided. and index.css to make it "pretty"
2023-01-19 12:36:45 -05:00
jasquat
708c2722d8 added ability to add in custom validation error messages for text input fields w/ burnettk 2023-01-13 16:55:34 -05:00
jasquat
bd96844caa do not error when removing columns from instance column filters w/ burnettk 2022-12-30 13:59:52 -05:00
jasquat
4878d2329b mypy w/ burnettk cullerton 2022-12-08 17:12:19 -05:00
jasquat
675c776a5a added new notification component that allows links based on carbons w/ burnettk cullerton 2022-12-08 12:28:23 -05:00
jasquat
463e763665 some updates to fix up saving perspectives w/ burnettk 2022-12-05 14:07:26 -05:00
jasquat
20ca5a2978 filtering by metadata works w/ burnettk 2022-12-02 13:47:04 -05:00
jasquat
81ef771a37 favor report id over identifier but support both and ui updates to allow setting a condition value on a metadata field, changing the display name, and fixes for saving and updating a report 2022-12-02 10:32:40 -05:00
jasquat
3bf23f6624 added ability to update the display name for perspective columns w/ burnettk 2022-12-01 14:46:09 -05:00
jasquat
98c775db8e some updates for process instance reports and metadata w/ burnettk 2022-11-30 17:20:34 -05:00
jasquat
69c62cfdcb better display for failure causes on message list w/ burnettk 2022-11-30 15:35:37 -05:00
jasquat
abffccedbd added correlations to message list table w/ burnettk 2022-11-30 15:08:04 -05:00
Dan
61ec0549bc Clean up css for the filter icon 2022-11-25 11:55:37 -05:00
burnettk
6a32e5174e heading for instances on model show page, move instances below files, add margins 2022-11-25 10:56:44 -05:00
burnettk
3023c52a2b display name instead of id, margin under table sections, Download xml to Download 2022-11-25 10:23:00 -05:00
burnettk
eb0ea547ed left align files section with Start button per harmeet feedback 2022-11-24 11:06:11 -05:00
jasquat
851be377ff some ui changes w/ burnettk 2022-11-23 18:44:51 -05:00
jasquat
b5d10e1596 added descriptions to task tables w/ burnettk 2022-11-23 16:26:02 -05:00
jasquat
5dbca5c349 filter process models based on user permissions on the backend if specified w/ burnettk 2022-11-22 16:21:16 -05:00
jasquat
ef9628d6a5 use tiles for process models w/ burnettk cullerton 2022-11-22 15:09:42 -05:00