569 Commits

Author SHA1 Message Date
burnettk
77c6e80055 let people use version-info, remove duplicate method, lint 2023-05-16 16:20:40 -04:00
danfunk
a84b77b203 I'm yanking the general exception catching because it made it impossible to debug a problem we ran into - and it results in roughtly the same error message presented to the end user.
Updating SpiffWorkflow which will now handle the situation where a task does not have a parent task.
2023-05-15 16:53:27 -04:00
burnettk
02aa87cec5 mostly frontend stuff: add version and doc links, autofix unused imports 2023-05-12 17:07:53 -04:00
jasquat
1066ae4b8a updated spiffworkflow to fix typo w/ burnettk 2023-05-12 09:55:10 -04:00
jasquat
39962bf6c6 Merge pull request #255 from sartography/feature/upgrade_spiff
using the new spiff branch and tests are now passing w/ burnettk
2023-05-11 16:22:08 -04:00
Dan Funk
15abb63063 Merge pull request #256 from sartography/feature/view_button
Feature/view button
2023-05-11 15:11:32 -04:00
danfunk
127248be34 fixing a stupid mistake. 2023-05-11 12:56:59 -04:00
jasquat
233d8a9832 using the new spiff branch and tests are now passing w/ burnettk 2023-05-11 12:41:52 -04:00
danfunk
1ea4b7bc44 View button styled the same as the go button.
Don't show the view button for Suspended, terminated, or Errored Processes when there is nothing to see.
On the interstitial page, if the process is not runnable, return out of the process, don't keep looping forever.
2023-05-11 12:34:43 -04:00
jbirddog
4bff2bca95 Type ahead cleanup (#253) 2023-05-11 11:08:07 -04:00
burnettk
821e3ccbf5 fix typo 2023-05-10 10:17:12 -04:00
jasquat
26310da412 Merge pull request #244 from sartography/feature/check_permissions_on_group_and_model_list
Feature/check permissions on group and model list
2023-05-08 14:29:39 -04:00
jasquat
874fe9052c pyl and i am not sure how mypy missed that one typing issue 2023-05-08 13:20:40 -04:00
jasquat
1b97cbb5b2 check permissions on process group and model list api endpoints w/ burnettk 2023-05-05 16:14:22 -04:00
jasquat
eef920acae do not perform any tasks if instance is suspended from the interstitial page w/ burnettk 2023-05-05 14:01:32 -04:00
jasquat
6cdc6913c4 Merge remote-tracking branch 'origin/main' into feature/interstitial_do_not_update_pi_status 2023-05-05 13:12:44 -04:00
jasquat
998de63eca set the returned file as the new file when saving a process model file so we get the new contents hash w/ burnettk 2023-05-04 16:59:27 -04:00
jasquat
8e0630947d some attempts to not change the process instance status w/ burnettk 2023-05-04 16:52:41 -04:00
jasquat
d6724087f6 poll the backend for active users instead of keeping the connection open so it does not hang on a process w/ burnettk 2023-05-04 15:44:52 -04:00
jasquat
c5d7a87e61 added config to specify the absolute path to a permissions yaml file so a different one can be set outside of the app repo w/ burnettk 2023-05-04 14:44:24 -04:00
jasquat
5debe44391 Merge pull request #242 from sartography/feature/multiple_editor_users_display_user
Feature/multiple editor users display user
2023-05-04 14:24:18 -04:00
jbirddog
b89527ab80 Integrate spiff-element-units 0.3.0 for (some) lazy call activities (#239) 2023-05-04 14:15:13 -04:00
jasquat
699c3eb619 updated active user db model w/ burnettk 2023-05-04 12:51:15 -04:00
jasquat
9320ec3cf9 cleaned up displaying active users in frontend w/ burnettk 2023-05-04 12:44:04 -04:00
jasquat
f7e8fd0022 Merge remote-tracking branch 'origin/main' into feature/multiple_editor_users_display_user 2023-05-04 11:42:36 -04:00
jasquat
60db9db296 Merge pull request #241 from sartography/feature/multiple_editor_users
Feature/multiple editor users
2023-05-04 11:40:28 -04:00
jasquat
5c1d106aa8 pyl w/ burnettk 2023-05-04 11:31:37 -04:00
jasquat
968a2fb186 added endpoint for send-signal-event for users so we can handle permissions more easily w/ burnettk 2023-05-04 11:20:38 -04:00
jasquat
fa85a06efe allow adding waiting_for and task_title columns in instance list page 2023-05-04 08:00:37 -04:00
jasquat
8655ca0cd0 Merge remote-tracking branch 'origin/main' into feature/multiple_editor_users 2023-05-03 17:38:49 -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
245e34b0bb added script to demonstrate how to use message start events w/ burnettk 2023-05-03 15:12:41 -04:00
Dan Funk
64692f0d59 Merge pull request #237 from sartography/feature/cancel_button
Feature/cancel button
2023-05-03 10:12:02 -04:00
jasquat
38428cb6a4 fixed tests w/ burnettk 2023-05-02 17:09:29 -04:00
jasquat
66bd628c58 disallow saving a process model file if it has changed w/ burnettk 2023-05-02 16:31:29 -04:00
Dan
6aaae539a0 run_pyl 2023-05-02 14:00:15 -04:00
Dan
ac149c9dcb * Adding signal_buttons to tasks, which will prompt the frontend to display a button that when pressed will cause the signal to fire.
* This alters how the send_event endpoint responds - it originally responded with a process instance, it now responds with the next task, in keeping with how other task completion endpoints behave.
* I was forced to upgrade some of the bpmn-js libraries which fixes some of the linting errors on the front end.
* The "Return to home" button isn't always displayed.  It will not display when it is redirecting, or when the current task is running.
.
2023-05-02 13:40:41 -04:00
jasquat
418ec7d9c9 updated typeguard and fixed issues w/ burnettk 2023-05-01 15:26:29 -04:00
jasquat
7e3ad411e4 load correct NotRequired if python < 3.11 2023-05-01 14:00:09 -04:00
jasquat
c84aa44acf lint fixes w/ burnettk 2023-05-01 12:29:48 -04:00
jasquat
b01b398287 added tmp link to homepage table w/ burnettk 2023-04-28 14:29:56 -04:00
jasquat
3754d72f4f tests are now passing and pyl w/ burnettk 2023-04-28 10:07:21 -04:00
jasquat
6a9d30e3fe Merge remote-tracking branch 'origin/main' into feature/home_page_filter_links 2023-04-27 17:33:49 -04:00
jasquat
a4fd81cb9a remove a lot of unused code and fixed linting issues w/ burnettk 2023-04-27 17:33:25 -04:00
jasquat
b86ddf8a96 reports seem to be working again w/ burnettk 2023-04-27 15:19:02 -04:00
burnettk
05d3184e19 use debug controller for test raise error api method per jakub suggestion 2023-04-27 11:13:11 -04:00
burnettk
4c64c466ae add test-raise-error endpoint for sentry testing, etc 2023-04-27 11:05:24 -04:00
jasquat
d29a4ca0ae Merge remote-tracking branch 'origin/main' into feature/home_page_filter_links 2023-04-27 07:28:47 -04:00
jasquat
2376080267 more filter work 2023-04-27 07:28:06 -04:00
burnettk
93ec911484 fix permissions for process callers api 2023-04-27 07:20:52 -04:00