Commit Graph

2505 Commits

Author SHA1 Message Date
jasquat f1d0cc0c53
check if user has access to full process models or groups before checking each one w/ burnettk 2023-05-05 16:27:31 -04:00
jasquat 6eca7e2503
check permissions on process group and model list api endpoints w/ burnettk 2023-05-05 16:14:22 -04:00
jasquat 08d5864e3e
added permissions file for demo site w/ burnettk 2023-05-05 14:54:38 -04:00
jasquat 7366ae5cc8
made activeuser component which can be used wherever and only use it if the user can save the file on the form and diagram edit pages 2023-05-05 09:52:52 -04:00
jasquat 02242b4c15
added active-users endpoint to basic permissions 2023-05-05 09:20:16 -04:00
burnettk 6a969bdb9e
fix editing json 2023-05-04 22:57:05 -04:00
jasquat ebb70c111e
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 ae4915525d
call correct send signal event from task show page w/ burnettk 2023-05-04 16:11:33 -04:00
jasquat b1e341d0d3
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 9368542fd2
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 878c28fd22
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 78f077441a
Integrate spiff-element-units 0.3.0 for (some) lazy call activities (#239) 2023-05-04 14:15:13 -04:00
jasquat ff59eae03a
updated active user db model w/ burnettk 2023-05-04 12:51:15 -04:00
jasquat 806f2e3157
fixed test w/ burnettk 2023-05-04 12:45:53 -04:00
jasquat 28fd9d755c
cleaned up displaying active users in frontend w/ burnettk 2023-05-04 12:44:04 -04:00
jasquat 556c71ace4
Merge remote-tracking branch 'origin/main' into feature/multiple_editor_users_display_user 2023-05-04 11:42:36 -04:00
jasquat cc9c559b15
Merge pull request #241 from sartography/feature/multiple_editor_users
Feature/multiple editor users
2023-05-04 11:40:28 -04:00
jasquat a08407a3a6
Merge pull request #240 from sartography/feature/signal-permissions
Feature/signal permissions
2023-05-04 11:31:59 -04:00
jasquat ff86682188
pyl w/ burnettk 2023-05-04 11:31:37 -04:00
jasquat 8478c794e2
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
burnettk 0b2b8a74d2
adding permissions for send-event 2023-05-04 10:23:52 -04:00
jasquat 43af5bfc96
do not raise errors if a process cannot be found in the spec reference cache when trying to get a task trace for an error 2023-05-04 09:45:01 -04:00
Dan Funk 632dc45517
Merge pull request #238 from sartography/bug/boudary_event_suspend_manual_complete
boundary event suspend manual complete
2023-05-04 08:06:31 -04:00
jasquat a8ee6d9d89
allow adding waiting_for and task_title columns in instance list page 2023-05-04 08:00:37 -04:00
jasquat 7c8c780d76
Merge remote-tracking branch 'origin/main' into feature/multiple_editor_users 2023-05-03 17:38:49 -04:00
jasquat 2c336c55c5
added ability to display users showing on the process model edit diagram page w/ burnettk 2023-05-03 17:36:43 -04:00
Dan 3894ec264f run_pyl 2023-05-03 17:29:33 -04:00
Dan 392b919e79 Merge remote-tracking branch 'origin/main' into bug/boudary_event_suspend_manual_complete 2023-05-03 17:08:44 -04:00
Dan 2128fad5bc Test and updates to assure that when a task has a boundary event, and you return to that event, and then progress one step, you don't get stuck with a task that can't ever be completed.
Let SpiffWorkflow determine what tasks we need to update in the DB using the task_state_change date on the tasks.
2023-05-03 17:08:22 -04:00
jasquat 37341a24cc
removed commented out variables w/ burnettk 2023-05-03 15:13:06 -04:00
jasquat 90abf11d35
added script to demonstrate how to use message start events w/ burnettk 2023-05-03 15:12:41 -04:00
jasquat 868f2b312c
clear advanced filter options as well 2023-05-03 13:19:33 -04:00
jasquat cd3d593026
fixed broken report tests w/ burnettk 2023-05-03 11:45:35 -04:00
jasquat 903794494a
updated system report names to match more closely the text used on the homepage w/ burnettk 2023-05-03 11:42:42 -04:00
jasquat 9d27be6f11
removed the format header method from frontend so we only use the columns that come from the metadata now w/ burnettk 2023-05-03 11:16:13 -04:00
jasquat 0f9a40b478
Merge branch 'main' of github.com:sartography/spiff-arena 2023-05-03 10:52:43 -04:00
jasquat 10a2f4b140
cleaned up using system filters with user_group_identifier so the query no longer raises w/ burnettk 2023-05-03 10:52:39 -04:00
burnettk d54a950da5
ignore issue for which ticket has been filed 2023-05-03 10:49:32 -04:00
jasquat 742a73e0cd
Merge branch 'main' of github.com:sartography/spiff-arena 2023-05-03 10:17:35 -04:00
jasquat d5402b5602
updated column names for system report filters 2023-05-03 10:17:31 -04:00
Dan Funk b684763053
Merge pull request #237 from sartography/feature/cancel_button
Feature/cancel button
2023-05-03 10:12:02 -04:00
Dan da0e2480e4 remove chatty console log. 2023-05-03 10:11:54 -04:00
burnettk c0dda4a2f2
remove deprecated script 2023-05-03 10:11:48 -04:00
jasquat ac978c6c21
use hyphens instead of parenthesis for process model search 2023-05-03 09:08:25 -04:00
burnettk 3388beb1cd
notion 400: get_toplevel_process_info instead of get_process_info 2023-05-02 22:28:52 -04:00
jasquat ffc6e8720e
fixed tests w/ burnettk 2023-05-02 17:09:29 -04:00
jasquat 558c616744
disallow saving a process model file if it has changed w/ burnettk 2023-05-02 16:31:29 -04:00
jasquat 1ec0deaf3c
added script to query db for tasks on the most recent process instance w/ burnettk 2023-05-02 15:31:25 -04:00
Dan 7e67640620 hide the js-properties-panel if we are in view-only mode. 2023-05-02 14:53:39 -04:00
Dan a3bf16c902 run_pyl 2023-05-02 14:00:15 -04:00