Commit Graph

1360 Commits

Author SHA1 Message Date
Dan ef316483d9 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
Elizabeth Esswein 54426b19bf allow marking task complete without executing 2022-12-18 10:44:42 -05:00
Elizabeth Esswein 8d8f766d45 fix conflicts again 2022-12-18 10:42:19 -05:00
burnettk 0c1a1cd0d7 give run_pyl a pre-commit type mode where it checks to see what you changed before running checks 2022-12-17 23:43:47 -05:00
burnettk cb41cf7cc7 fix tests 2022-12-17 23:25:47 -05:00
jasquat 66c5272766 added completed column to active task w/ burnettk 2022-12-16 16:51:49 -05:00
Elizabeth Esswein e23a5be152 update url to allow permissions on send event 2022-12-16 16:22:59 -05:00
jasquat 07d448a270 Merge remote-tracking branch 'origin/main' into feature/process_instance_list_for_user 2022-12-16 16:18:19 -05:00
jasquat 45fde3f262 terminating a process instance is a POST w/ burnettk 2022-12-16 16:08:04 -05:00
jasquat f9c1036cce some basic stuff for showing only relating items to user w/ burnettk 2022-12-16 16:07:40 -05:00
Dan db29bcde57 Bug fixes for Script Unit Test user interface -- don't bug out on invalid json. 2022-12-16 15:43:49 -05:00
jasquat 01472d9848 fixed permissions w/ burnettk 2022-12-16 15:31:05 -05:00
Dan 75bd973ae0 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
jasquat 75ea075185 Merge branch 'main' of github.com:sartography/spiff-arena 2022-12-16 15:12:19 -05:00
jasquat d5f72cbd24 fixed file upload of new files and get 1000 process models to list tiles page w/ burnettk 2022-12-16 15:12:14 -05:00
Kevin Burnett 3ed0a9c991 add a test group and put natalia in it 2022-12-16 12:01:57 -08:00
jasquat f2818f57a7 Merge pull request #81 from sartography/feature/separate_group_task_tables
Feature/separate group task tables
2022-12-16 14:42:02 -05:00
jasquat 2d37a0295f some more updates for text w/ burnettk 2022-12-16 14:41:13 -05:00
jasquat c180561351 updated some text for task tables w/ burnettk 2022-12-16 14:21:04 -05:00
jasquat bb6e7713f2 merged in main and resolved conflicts w/ burnettk 2022-12-16 13:53:43 -05:00
jasquat 3a9f86c25b updated flask-bpmn so it does not send invalid token exceptions to sentry w/ burnettk 2022-12-16 13:24:52 -05:00
jasquat 517ba99be7 Squashed 'flask-bpmn/' changes from 53051e39..0f2d249d
0f2d249d added new api endpoint to get task-info so users with access to process instances can see the tasks but not the data

git-subtree-dir: flask-bpmn
git-subtree-split: 0f2d249d0e799bec912d46132e9ef9754fdacbd7
2022-12-16 13:23:59 -05:00
jasquat 0277e8ff48 Merge commit '517ba99be74563f3a60092fff3c86a8762e28cba' 2022-12-16 13:23:59 -05:00
jasquat 6b38b62ccf Squashed 'spiffworkflow-frontend/' changes from 55607af9..16dc9a7c
16dc9a7c Merge pull request #75 from sartography/bug/replace-file-warning
c9d376a3 Merge pull request #74 from sartography/bug/delete-primary-warning
dcf5b5f2 Merge pull request #73 from sartography/bug/save-file-message
d4ae393b added new api endpoint to get task-info so users with access to process instances can see the tasks but not the data
3d6c0acb get all of the process identifiers that the diagram knows about so we can display the correct task info
818fdbbd Allow viewing/editing xml of bpmn and dmn files (#76)
e8a86a5a words
04ee4be6 process model cypress tests are passing w/ burnettk
23754677 some fixes for ci w/ burnettk
4ceb9364 throw error if not logged in w/ burnettk
7272eec0 force login if not logged when navigating to frontend w/ burnettk
e285d9a4 Merge pull request #72 from sartography/feature/view_call_activity_diagram
db8c9ec8 pyl and fix test w/ burnettk
7f0416cb use forEach
54881ae8 gitignore things
f09d3aab Add a message when file is saved.
3bb56589 some fixes to ensure we display the correct task data for the diagram elements w/ burnettk
29533216 Don't show delete button for primary file
4fbeba49 allow viewing the diagram for a specific process identifier
43d7bfed Confirm before overwriting file when uploading file with same name

git-subtree-dir: spiffworkflow-frontend
git-subtree-split: 16dc9a7c4535eea9f15374fad8ecff77d6027a66
2022-12-16 13:23:58 -05:00
jasquat 6587bbfb3b Merge commit '6b38b62ccf68cd8673cee5d73e545c4a49012496' 2022-12-16 13:23:58 -05:00
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 7426aae47b Merge commit '7b85be037b0168116e0bd8c770c78bd4924c970b' 2022-12-16 13:23:57 -05:00
jasquat c4625b8407 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 1de7d1678e Merge commit 'c4625b8407d366d4de6fd4b4d4cefd9ca6fe7ec7' 2022-12-16 13:23:00 -05:00
jasquat 22420d0efb merged in main and pyl passes 2022-12-16 13:17:38 -05:00
jasquat 2e334d3bb1 Merge remote-tracking branch 'origin/main' into feature/better_unit_tests 2022-12-16 13:16:08 -05:00
jasquat ebe46c8e5e 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 04fed0c004 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 bed4182e12 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 d1dec324db 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 dfa1a9376f fix conflicts & update event url to match other process instance urls 2022-12-16 12:53:36 -05:00
jasquat 662a1ec5d6 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 9870a0b040 fixed process model tests 2022-12-15 17:59:01 -05:00
mike cullerton cf48d572f6 fixed a path issue with the breadcrumb 2022-12-15 17:49:20 -05:00
jasquat e3fe09490b fix permissions for core on dev w/ burnettk 2022-12-15 15:55:22 -05:00
Dan 6f8425a14b Merge branch 'feature/better_unit_tests' into feature/bpmn_user_permissions 2022-12-15 15:01:59 -05:00
jasquat debde51b00 fix broken unit tests in backend 2022-12-15 14:57:07 -05:00
jasquat ea1daec7a8 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 4c0abf9bcd 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 de6558fea0 Updated migrations. 2022-12-15 14:43:09 -05:00
Dan 160e19bb8c 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 618c71416a do not set git branch info on development w/ burnettk cullerton 2022-12-15 13:04:24 -05:00
jasquat af11bc11f2 Merge branch 'main' of github.com:sartography/spiff-arena 2022-12-15 12:52:56 -05:00
jasquat 16eec49ca8 commit and push to github on all changes to bpmn dir w/ burnettk cullerton 2022-12-15 12:52:53 -05:00
jbirddog eb55bfc763 Allow viewing/editing xml of bpmn and dmn files (#76) 2022-12-15 11:56:54 -05:00