1631 Commits

Author SHA1 Message Date
jasquat
7756165b08 pyl w/ burnettk 2022-12-21 11:42:45 -05:00
jasquat
dc2a976b9c default requiring permissions to run a script to True w/ burnettk 2022-12-21 11:39:12 -05:00
jasquat
71c4a2fdc4 added permission to run privileged scripts w/ burnettk 2022-12-21 11:24:38 -05:00
jasquat
6b886663f1 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-20 17:00:58 -05:00
jasquat
c49355dec7 pyl fixed w/ burnettk 2022-12-20 16:14:55 -05:00
jasquat
068c3f133d fixed get tasks and process instances by group w/ burnettk 2022-12-20 16:02:27 -05:00
jasquat
66ebe1ad27 pyl w/ burnettk 2022-12-20 15:47:30 -05:00
jasquat
a7256622d4 fixed completed instances filter w/ burnettk 2022-12-20 15:41:01 -05:00
jasquat
0f18bb7982 merged in main and resolved conflicts w/ burnettk 2022-12-20 15:06:34 -05:00
jasquat
6a578b6f4e a little refactor w/ burnettk 2022-12-20 15:02:27 -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
burnettk
84749f194d fix filtering issue on completed instances tab and lint junk 2022-12-19 23:08:54 -05:00
jasquat
3c2b715492 fix getting task info for a process instance w/ burnettk 2022-12-19 17:11:39 -05:00
jasquat
90a5b0c315 added correct process instance permissions w/ burnettk 2022-12-19 16:39:35 -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
jasquat
86cb5d77a8 created process instance list and show pages to handle all and for-me w/ burnettk 2022-12-19 16:16:27 -05:00
jasquat
6c64e7312b merged in main and resolved conflicts w/ burnettk 2022-12-19 14:51:54 -05:00
jasquat
d4ef203da7 give everybody crud for reports w/ burnettk 2022-12-19 14:47:01 -05:00
jasquat
a6a84beaea fixed file upload and do not allow submitting task data to a suspended process instance w/ burnettk 2022-12-19 14:28:54 -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
jasquat
b9642bfdf7 do not allow editing task data for process instances that are not suspended and some code cleanup w/ burnettk 2022-12-19 11:54:22 -05:00
jasquat
51cfe24178 added updated and created at columns on user w/ burnettk 2022-12-19 11:25:21 -05:00
jasquat
20f378922e set the auth header when calling git commit w/ burnettk 2022-12-19 11:15:05 -05:00
Dan
8ebd5f5b19 Fixing some tests. 2022-12-19 10:09:19 -05:00
Dan
3d769e185f Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-19 10:05:47 -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
burnettk
d358f0e708 fix tests 2022-12-17 23:25:47 -05:00
jasquat
f818511226 added completed column to active task w/ burnettk 2022-12-16 16:51:49 -05:00
jasquat
a32bf89930 some basic stuff for showing only relating items to user w/ burnettk 2022-12-16 16:07:40 -05:00
jasquat
87b5d9affa fixed permissions w/ burnettk 2022-12-16 15:31:05 -05:00
Dan
ecc70c189f Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
Kevin Burnett
07c5fe2e91 add a test group and put natalia in it 2022-12-16 12:01:57 -08:00
jasquat
e2a7a5de23 updated some text for task tables w/ burnettk 2022-12-16 14:21:04 -05:00
jasquat
d0fbd20ee8 merged in main and resolved conflicts w/ burnettk 2022-12-16 13:53:43 -05:00
jasquat
609343d060 updated flask-bpmn so it does not send invalid token exceptions to sentry w/ burnettk 2022-12-16 13:24:52 -05:00
jasquat
7600e1e579 added new api endpoint to get task-info so users with access to process instances can see the tasks but not the data 2022-12-16 11:39:07 -05:00
jasquat
643f632c89 fix permissions for core on dev w/ burnettk 2022-12-15 15:55:22 -05:00
Dan
3697c86c21 Merge branch 'feature/better_unit_tests' into feature/bpmn_user_permissions 2022-12-15 15:01:59 -05:00
jasquat
78badf2687 fix broken unit tests in backend 2022-12-15 14:57:07 -05:00
Dan
b7d6448b8f Fixes a bug that was causing tests to be added to the incorrect task.
Clean up UI for a better experience when viewing tests.
2022-12-15 14:45:35 -05:00
Dan
20f445d85e Updated migrations. 2022-12-15 14:43:09 -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
jasquat
6a9272b3bb do not set git branch info on development w/ burnettk cullerton 2022-12-15 13:04:24 -05:00
jasquat
e5b0311050 commit and push to github on all changes to bpmn dir w/ burnettk cullerton 2022-12-15 12:52:53 -05:00
jasquat
e33d003059 Merge branch 'main' of github.com:sartography/spiff-arena 2022-12-15 10:02:54 -05:00