1205 Commits

Author SHA1 Message Date
jasquat
7b85be037b Squashed 'spiffworkflow-backend/' changes from ecbe9704..7600e1e5
7600e1e5 added new api endpoint to get task-info so users with access to process instances can see the tasks but not the data
643f632c fix permissions for core on dev w/ burnettk
78badf26 fix broken unit tests in backend
6a9272b3 do not set git branch info on development w/ burnettk cullerton
e5b03110 commit and push to github on all changes to bpmn dir w/ burnettk cullerton
e33d0030 Merge branch 'main' of github.com:sartography/spiff-arena
cf9b2fcb add support to find the form for a call activity defined in another process model
494a427c Fix endpoints for script task unit tests (#77)
6eec41a7 make replacing keycloak more robust, as it now works when the container is running
ec01b279 some fixes for ci w/ burnettk
7e520dbc remove assert statements from actual code w/ burnettk
511d31b9 fixed perms for readonly for staging w/ burnettk
900f4524 load the correct perm file on staging w/ burnettk
562ec8ef added permission file for staging w/ burnettk
7e39994c in postgres you cannot order by a non-grouped column without doing an aggregate
36c50953 pyl and fix test w/ burnettk
f15794a2 store subprocesses for spiff steps as well and do not save file as primary if one is already set w/ burnettk
395b7e44 Merge remote-tracking branch 'origin/main' into feature/view_call_activity_diagram
4c119caa some fixes to ensure we display the correct task data for the diagram elements w/ burnettk
ebbb593e lint
6ae471d0 pyl
5e54256a added test to get the diagram for a given process instance call activity
2c1d8b62 allow viewing the diagram for a specific process identifier
b8a5690c strip off spaces from git service command stdout
1291c8d4 try to fix a test on windows

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 7600e1e57917b3a1b3d07d41daaeddbb09e8242c
2022-12-16 13:23:57 -05:00
jasquat
df6e065606 Squashed 'SpiffWorkflow/' changes from ffb16867..841bd630
841bd630 Merge pull request #273 from sartography/bugfix/catch-timers-in-event-gateways
103c70d0 hacks to handle timer events like regular events

git-subtree-dir: SpiffWorkflow
git-subtree-split: 841bd63017bb1d92858456393f144b4e5b23c994
2022-12-16 13:23:00 -05:00
jasquat
768a8ebeb6 Merge commit 'df6e065606b6b5b930754697f3332c4daebb4c9e' 2022-12-16 13:23:00 -05:00
jasquat
17d622d34c merged in main and pyl passes 2022-12-16 13:17:38 -05:00
jasquat
9d7b701f5a Merge remote-tracking branch 'origin/main' into feature/better_unit_tests 2022-12-16 13:16:08 -05:00
jasquat
41c6dacbe2
Merge pull request #75 from sartography/bug/replace-file-warning
Confirm before overwriting file when uploading file with same name
2022-12-16 13:15:44 -05:00
jasquat
905c18fefb
Merge pull request #74 from sartography/bug/delete-primary-warning
Don't show delete button for primary file
2022-12-16 13:15:28 -05:00
jasquat
af549e9611
Merge pull request #73 from sartography/bug/save-file-message
Add a message when file is saved.
2022-12-16 13:15:03 -05:00
jasquat
a610ee4ede
Merge pull request #80 from sartography/feature/separate_task_data_from_basic_info
added new api endpoint to get task-info so users with access to proce…
2022-12-16 13:11:58 -05:00
Elizabeth Esswein
da7e60a5df fix conflicts & update event url to match other process instance urls 2022-12-16 12:53:36 -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
mike cullerton
3cb5b06902 fixed process model tests 2022-12-15 17:59:01 -05:00
mike cullerton
45887f7ddc fixed a path issue with the breadcrumb 2022-12-15 17:49:20 -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
jasquat
5ecc775d29 get all of the process identifiers that the diagram knows about so we can display the correct task info 2022-12-15 14:55:06 -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
390226a9ae Merge branch 'main' of github.com:sartography/spiff-arena 2022-12-15 12:52:56 -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
jbirddog
af2823e8f5
Allow viewing/editing xml of bpmn and dmn files (#76) 2022-12-15 11:56:54 -05:00
Elizabeth Esswein
1859e0cf42 reformat & fix types 2022-12-15 11:39:28 -05:00
Elizabeth Esswein
33f34ca51d Merge branch 'main' into feature/process-navigation 2022-12-15 11:28:46 -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
Elizabeth Esswein
a333468adc fix event UI 2022-12-15 08:47:06 -05:00
Dan
1e71892999 Merge remote-tracking branch 'origin/unit_test_404' into feature/bpmn_user_permissions 2022-12-15 07:19:19 -05:00
burnettk
c1dfc0c528 words 2022-12-14 22:26:09 -05:00
burnettk
08b30b4cb8 make replacing keycloak more robust, as it now works when the container is running 2022-12-14 21:29:46 -05:00
Jon Herron
a03fcd7229 Revert package-lock.json changes 2022-12-14 18:26:17 -05:00
Jon Herron
52edcd8f5c Fix api endpoints for script unit tests 2022-12-14 18:23:38 -05:00
jasquat
576b5f8a63 process model cypress tests are passing w/ burnettk 2022-12-14 17:45:31 -05:00
jasquat
7cfc08d620 some fixes for ci w/ burnettk 2022-12-14 17:09:43 -05:00
jasquat
217e83a094 remove assert statements from actual code w/ burnettk 2022-12-14 16:32:07 -05:00
Elizabeth Esswein
232ff1c6f7 working but barely functional UI for manually sending events 2022-12-14 15:21:39 -05:00
jasquat
8e6e90d527 fixed perms for readonly for staging w/ burnettk 2022-12-14 15:03:22 -05:00
jasquat
ab034ca0a0 load the correct perm file on staging w/ burnettk 2022-12-14 14:35:08 -05:00
jasquat
c6acaecde0 throw error if not logged in w/ burnettk 2022-12-14 12:24:38 -05:00
jasquat
2c19b30236 force login if not logged when navigating to frontend w/ burnettk 2022-12-14 12:23:49 -05:00
jasquat
ad83d2125c added permission file for staging w/ burnettk 2022-12-14 11:00:32 -05:00
burnettk
ab23816816 in postgres you cannot order by a non-grouped column without doing an aggregate 2022-12-13 23:21:32 -05:00
jasquat
aca3c0abbb
Merge pull request #72 from sartography/feature/view_call_activity_diagram
Feature/view call activity diagram
2022-12-13 16:46:52 -05:00
jasquat
de69b05b30 pyl and fix test w/ burnettk 2022-12-13 16:44:46 -05:00
jasquat
4f2f73e728 store subprocesses for spiff steps as well and do not save file as primary if one is already set w/ burnettk 2022-12-13 16:04:37 -05:00
mike cullerton
6d1a763ba9 use forEach 2022-12-13 15:57:46 -05:00
burnettk
4f859ad54d gitignore things 2022-12-13 14:32:21 -05:00