628 Commits

Author SHA1 Message Date
burnettk
8de7d13780 upgrade black, give it the preview flag, and let it rip on long strings 2022-12-30 23:08:00 -05:00
burnettk
9310c8eec4 configure metadata extration paths appropriately 2022-12-30 22:49:35 -05:00
burnettk
2adb6b206e actually create process model 2022-12-30 19:51:17 -05:00
jasquat
afd6bcbc35 added basis of api to create process models from text w/ burnettk 2022-12-30 16:30:52 -05:00
burnettk
0bc9ae6f6f Merge remote-tracking branch 'origin/main' into feature/process_api_blueprint_refactor 2022-12-29 20:41:50 -05:00
Elizabeth Esswein
e0f7da69ab fix test 2022-12-29 17:51:43 -05:00
Elizabeth Esswein
83e468d43c Merge branch 'main' into feature/process-navigation 2022-12-29 12:09:47 -05:00
jbirddog
42393d8d75 Make list available to script tasks (#86) 2022-12-28 17:04:47 -05:00
jasquat
0972d9790a save the process instance even if it fails to run all the way w/ burnettk 2022-12-28 14:37:04 -05:00
jasquat
626db0d780 delete human tasks when process instance is deleted w/ burnettk 2022-12-28 14:02:39 -05:00
jasquat
568c2b7f28 give read access to process-data for all permission macro w/ burnettk 2022-12-27 11:56:09 -05:00
jasquat
bf1ecb87d1 added ability to view data objects from the process instance show page w/ burnettk 2022-12-27 11:45:42 -05:00
burnettk
25022c35fb 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
8ed7800e56 lint and regen schema 2022-12-22 21:15:10 -05:00
jasquat
ffcfa7b37f added test to check only privileged users can call refresh_permissions w/ burnettk 2022-12-22 17:12:21 -05:00
jasquat
73356471b5 pyl passes w/ burnettk 2022-12-22 16:42:52 -05:00
jasquat
be228d4057 added script to refresh permissions w/ burnettk 2022-12-22 16:14:52 -05:00
jasquat
2b5d03bebd pyl w/ burnettk 2022-12-22 12:32:26 -05:00
jasquat
0ad3708965 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
d67ec16879 added test to for permission to process group w/ burnettk 2022-12-22 10:46:40 -05:00
jasquat
f4558b6167 fixed slashes to colons in permission macros w/ burnettk 2022-12-22 10:34:19 -05:00
jasquat
a56734226d pyl 2022-12-22 09:59:55 -05:00
jasquat
e3b9e127c1 added ALL macro for easier use with admin groups and some failure test cases 2022-12-22 09:57:13 -05:00
jasquat
2a59541090 added remaining tests for current permission macros 2022-12-22 09:29:31 -05:00
jasquat
f669d19eab added test for perm macros w/ burnettk 2022-12-21 17:38:56 -05:00
jasquat
d458602546 minor tweak to test bpmn w/ burnettk 2022-12-21 13:51:49 -05:00
jasquat
d12696fcd0 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
7756165b08 pyl w/ burnettk 2022-12-21 11:42:45 -05:00
jasquat
71c4a2fdc4 added permission to run privileged scripts w/ burnettk 2022-12-21 11:24:38 -05:00
jasquat
c49355dec7 pyl fixed w/ burnettk 2022-12-20 16:14:55 -05:00
jasquat
66ebe1ad27 pyl w/ burnettk 2022-12-20 15:47:30 -05:00
jasquat
0f18bb7982 merged in main and resolved conflicts w/ burnettk 2022-12-20 15:06:34 -05:00
jasquat
f9fa7e5147 set the completed by user on human task w/ burnettk 2022-12-20 14:58:15 -05:00
jasquat
be47b73525 added remaining filter tests w/ burnettk 2022-12-20 14:39:04 -05:00
jasquat
0d3506944c added another filter test 2022-12-20 13:50:09 -05:00
jasquat
578481416d added test for report filters w/ burnettk 2022-12-20 12:29:14 -05:00
jasquat
e5a803f2bc renamed test process instance create method w/ burnettk 2022-12-20 11:19:04 -05:00
jasquat
4d2796facf some initial changes to refactor report filters w/ burnettk 2022-12-20 11:16:06 -05:00
Elizabeth Esswein
ca9587f1ad fix conflicts for like the thousandth time 2022-12-20 10:41:45 -05:00
jasquat
af03e48234 renamed active task to human task since we are no longer deleting them w/ burnettk 2022-12-19 16:23:02 -05:00
Elizabeth Esswein
ec492b3cfc fix conflicts yet again 2022-12-19 15:28:44 -05:00
Elizabeth Esswein
bd835f9809 fix typing problem 2022-12-19 14:01:52 -05:00
jasquat
76481f57cd updates to disallow modifying a process instance when it is not in the correct state w/ burnettk 2022-12-19 12:55:25 -05:00
Elizabeth Esswein
a7fb08b11d add integration tests for process nav endpoints 2022-12-19 11:33:48 -05:00
Dan
8ebd5f5b19 Fixing some tests. 2022-12-19 10:09:19 -05:00
Dan
d24b53b7a1 Adding tests for the user service , and closing a few logic errors. Adding support for a single wild card for matching all users. 2022-12-19 10:05:19 -05:00
Dan
ecc70c189f Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
jasquat
78badf2687 fix broken unit tests in backend 2022-12-15 14:57:07 -05:00
Dan
a75a5407ea 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
Dan
8f233106e1 Merge remote-tracking branch 'origin/unit_test_404' into feature/bpmn_user_permissions 2022-12-15 07:19:19 -05:00