Commit Graph

448 Commits

Author SHA1 Message Date
jasquat fcc79e639a added permission to run privileged scripts w/ burnettk 2022-12-21 11:24:38 -05:00
jasquat 229d4af792 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-20 17:00:58 -05:00
jasquat e6d04ecc1a pyl fixed w/ burnettk 2022-12-20 16:14:55 -05:00
jasquat 9e6218e89c fixed get tasks and process instances by group w/ burnettk 2022-12-20 16:02:27 -05:00
jasquat 33d9b6660e pyl w/ burnettk 2022-12-20 15:47:30 -05:00
jasquat dfe958d386 fixed completed instances filter w/ burnettk 2022-12-20 15:41:01 -05:00
jasquat b51f9ba5a1 merged in main and resolved conflicts w/ burnettk 2022-12-20 15:06:34 -05:00
jasquat d74e38e840 a little refactor w/ burnettk 2022-12-20 15:02:27 -05:00
jasquat c1ad29f518 set the completed by user on human task w/ burnettk 2022-12-20 14:58:15 -05:00
jasquat 4e13d8f2cb added remaining filter tests w/ burnettk 2022-12-20 14:39:04 -05:00
jasquat 0de462ae63 added another filter test 2022-12-20 13:50:09 -05:00
jasquat 313e01f836 added test for report filters w/ burnettk 2022-12-20 12:29:14 -05:00
jasquat 2ada0814b1 renamed test process instance create method w/ burnettk 2022-12-20 11:19:04 -05:00
jasquat 9687c3d1ea some initial changes to refactor report filters w/ burnettk 2022-12-20 11:16:06 -05:00
burnettk c00323645c fix filtering issue on completed instances tab and lint junk 2022-12-19 23:08:54 -05:00
jasquat 5fa6be6651 fix getting task info for a process instance w/ burnettk 2022-12-19 17:11:39 -05:00
jasquat 62231ec7fc added correct process instance permissions w/ burnettk 2022-12-19 16:39:35 -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
jasquat e938d81366 created process instance list and show pages to handle all and for-me w/ burnettk 2022-12-19 16:16:27 -05:00
jasquat bade105e7f merged in main and resolved conflicts w/ burnettk 2022-12-19 14:51:54 -05:00
jasquat 898de1cc23 give everybody crud for reports w/ burnettk 2022-12-19 14:47:01 -05:00
jasquat 3495b11f58 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 0d69029292 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 a096605047 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 e68d19d8b3 added updated and created at columns on user w/ burnettk 2022-12-19 11:25:21 -05:00
jasquat cbb22f13ae set the auth header when calling git commit w/ burnettk 2022-12-19 11:15:05 -05:00
Dan fcc593ea6b Fixing some tests. 2022-12-19 10:09:19 -05:00
Dan 0a32c57e45 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-19 10:05:47 -05:00
Dan 170d9c3098 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 8cf304135a fix tests 2022-12-17 23:25:47 -05:00
jasquat 4369df1f84 added completed column to active task w/ burnettk 2022-12-16 16:51:49 -05:00
jasquat 52f32112c8 some basic stuff for showing only relating items to user w/ burnettk 2022-12-16 16:07:40 -05:00
jasquat 1fd3cfd537 fixed permissions w/ burnettk 2022-12-16 15:31:05 -05:00
Dan 55bac8eb27 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
Kevin Burnett 482212bf6b
add a test group and put natalia in it 2022-12-16 12:01:57 -08:00
jasquat 7a099eb68d updated some text for task tables w/ burnettk 2022-12-16 14:21:04 -05:00
jasquat bd88cd947e merged in main and resolved conflicts w/ burnettk 2022-12-16 13:53:43 -05:00
jasquat 9b1bd0c905 updated flask-bpmn so it does not send invalid token exceptions to sentry w/ burnettk 2022-12-16 13:24:52 -05:00
jasquat e89a1ef88e 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 ebf0e13c22 fix permissions for core on dev w/ burnettk 2022-12-15 15:55:22 -05:00
Dan 7ae5363636 Merge branch 'feature/better_unit_tests' into feature/bpmn_user_permissions 2022-12-15 15:01:59 -05:00
jasquat e3b0d59cd0 fix broken unit tests in backend 2022-12-15 14:57:07 -05:00
Dan 65c6228220 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 ec88ed92f9 Updated migrations. 2022-12-15 14:43:09 -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 5d692cff46 do not set git branch info on development w/ burnettk cullerton 2022-12-15 13:04:24 -05:00
jasquat 5fd6992fe6 commit and push to github on all changes to bpmn dir w/ burnettk cullerton 2022-12-15 12:52:53 -05:00
jasquat 2e9a20f806 Merge branch 'main' of github.com:sartography/spiff-arena 2022-12-15 10:02:54 -05:00
jasquat 2a43efa841 add support to find the form for a call activity defined in another process model 2022-12-15 10:02:51 -05:00
jbirddog 38fb94b844
Fix endpoints for script task unit tests (#77) 2022-12-15 09:31:19 -05:00