39 Commits

Author SHA1 Message Date
Dan
628c59dde9 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
Dan
127eb7868c Removing dependency on flask-bpmn and taking it out of SpiffArena
Slightly updating the APIError code for recent updates to SpiffWorkflow's error refactoring.
2023-01-17 12:56:06 -05:00
burnettk
918057e489 upgrade black, give it the preview flag, and let it rip on long strings 2022-12-30 23:08:00 -05:00
jasquat
a36f8a581a delete human tasks when process instance is deleted w/ burnettk 2022-12-28 14:02:39 -05:00
burnettk
09e50e5eb8 trim down granted permissions to just the ones that exist in the API, improve output of permissions 2022-12-23 16:49:15 -05:00
burnettk
0c5e4500c1 lint and regen schema 2022-12-22 21:15:10 -05:00
jasquat
41c18ea4ec added test to check only privileged users can call refresh_permissions w/ burnettk 2022-12-22 17:12:21 -05:00
jasquat
4f1054c307 pyl passes w/ burnettk 2022-12-22 16:42:52 -05:00
jasquat
3de31af94f pyl w/ burnettk 2022-12-22 12:32:26 -05:00
jasquat
8816f43b5e added script to get all permissions for the confirmation page when adding permissions from a process model w/ burnettk 2022-12-22 12:20:34 -05:00
jasquat
36c395e074 do not force permissions to use the v1.0 path prefix but it can be used if desired w/ burnettk 2022-12-21 12:13:33 -05:00
jasquat
4ddc99527a pyl w/ burnettk 2022-12-21 11:42:45 -05:00
jasquat
fcc79e639a added permission to run privileged scripts w/ burnettk 2022-12-21 11:24:38 -05:00
jasquat
e6d04ecc1a pyl fixed w/ burnettk 2022-12-20 16:14:55 -05:00
jasquat
33d9b6660e pyl w/ burnettk 2022-12-20 15:47:30 -05:00
jasquat
b51f9ba5a1 merged in main and resolved conflicts w/ burnettk 2022-12-20 15:06:34 -05:00
jasquat
5b11804f5f renamed active task to human task since we are no longer deleting them w/ burnettk 2022-12-19 16:23:02 -05:00
Dan
6ca754f8a4 When loading permissions and the user does not exist, add records to the UserGroupAssignmentWaiting table that can be picked up later.
Request "profile" scope over OpenID so we can get a few more bits of information when avilable.
Add a "clear_perissions" script
Add an "add_permissions" script
Add an "add_permissions" script
When logging in for the first time, check for any awaiting permissions and assign them.
Add "enumerate" as a whitelisted function to React Schema
Add a "display_name" to the user table

Add a test for adding a new permission
Add a test for adding a user to group
Adding a test for deleting all permissions.
Adding a display name for the user table
2022-12-15 14:40:31 -05:00
jasquat
ab430b5843 pyl passes 2022-12-08 13:47:30 -05:00
Dan
88a94ec6da running py_pl -- mainly reordering imports. 2022-12-05 12:29:19 -05:00
jasquat
54a04a38d9 fixed issue ensuring active tasks are up to date w/ burnettk cullerton 2022-11-28 15:47:56 -05:00
jasquat
d12e606c84 added script to save process instance metadata and fixed permissions issue w/ burnettk cullerton 2022-11-28 15:26:50 -05:00
jasquat
67d6a01161 pyl is passing w/ burnettk cullerton 2022-11-18 16:45:44 -05:00
mike cullerton
cf09b2258b precommit 2022-11-18 15:50:20 -05:00
jasquat
b661c8f3c5 more refactoring for process instance list w/ burnettk 2022-11-14 17:35:04 -05:00
burnettk
d25c37153a pyl 2022-11-11 11:39:15 -05:00
mike cullerton
9679720b5a Delete groups now checks for running instances in nested models
also, pyl
2022-11-10 16:44:27 -05:00
jbirddog
4a852a5b3b
Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05:00
mike cullerton
442120d4ce fixed failing test 2022-11-01 16:58:53 -04:00
mike cullerton
912229a196 Merge branch 'main' into feature/nested-groups 2022-11-01 16:49:55 -04:00
mike cullerton
5f41828baf First stab at nested folders.
Added temp endpoints
Changes to tests and test helpers
2022-11-01 16:48:04 -04:00
jasquat
f2477571c3 added script to get the frontend url w/ burnettk 2022-10-31 11:50:14 -04:00
jasquat
592c4fc49c added script to get the group members w/ burnettk 2022-10-31 11:39:54 -04:00
burnettk
6399978b23 re-order imports the way backend always used to 2022-10-31 09:25:35 -04:00
jasquat
28054e59cf added script to get the process info and do not set error message when a task fails from the frontend w/ burnettk 2022-10-28 16:46:09 -04:00
jasquat
e26a91ff8c pyl passes w/ burnettk 2022-10-27 15:38:04 -04:00
jasquat
e782fcee78 Merge commit 'b9d7ded29b64c9d3b66ae97e966e019fe0537b62' 2022-10-27 10:50:50 -04:00
mike cullerton
2e3a5f579a mypy 2022-10-25 16:47:40 -04:00
mike cullerton
897c8ee9b9 Added get_localtime script
Added test for new script, with test process
2022-10-25 15:56:48 -04:00