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
Elizabeth Esswein
e10cb73f70
reformat & fix types
2022-12-15 11:39:28 -05:00
Elizabeth Esswein
68c4aa2db1
Merge branch 'main' into feature/process-navigation
2022-12-15 11:28:46 -05:00
jasquat
e33d003059
Merge branch 'main' of github.com:sartography/spiff-arena
2022-12-15 10:02:54 -05:00
jasquat
cf9b2fcb56
add support to find the form for a call activity defined in another process model
2022-12-15 10:02:51 -05:00
jbirddog
494a427ce6
Fix endpoints for script task unit tests ( #77 )
2022-12-15 09:31:19 -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
burnettk
6eec41a7b5
make replacing keycloak more robust, as it now works when the container is running
2022-12-14 21:29:46 -05:00
Jon Herron
9af47b207b
Fix api endpoints for script unit tests
2022-12-14 18:23:38 -05:00
jasquat
ec01b27984
some fixes for ci w/ burnettk
2022-12-14 17:09:43 -05:00
jasquat
7e520dbc01
remove assert statements from actual code w/ burnettk
2022-12-14 16:32:07 -05:00
Elizabeth Esswein
6c8cbe6f29
working but barely functional UI for manually sending events
2022-12-14 15:21:39 -05:00
jasquat
511d31b902
fixed perms for readonly for staging w/ burnettk
2022-12-14 15:03:22 -05:00
jasquat
900f452493
load the correct perm file on staging w/ burnettk
2022-12-14 14:35:08 -05:00
jasquat
562ec8efd3
added permission file for staging w/ burnettk
2022-12-14 11:00:32 -05:00
burnettk
7e39994c91
in postgres you cannot order by a non-grouped column without doing an aggregate
2022-12-13 23:21:32 -05:00
jasquat
36c509532a
pyl and fix test w/ burnettk
2022-12-13 16:44:46 -05:00
jasquat
f15794a2ea
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
jasquat
395b7e4459
Merge remote-tracking branch 'origin/main' into feature/view_call_activity_diagram
2022-12-13 14:16:51 -05:00
jasquat
4c119caa0e
some fixes to ensure we display the correct task data for the diagram elements w/ burnettk
2022-12-13 14:16:28 -05:00
burnettk
ebbb593e7f
lint
2022-12-13 08:34:08 -05:00
Dan
a9673dd4bd
Assure our open-id system can return emails.
...
Update our data from Open ID Systems when users log in
2022-12-13 08:14:44 -05:00
Dan
a665918335
Removing two fields from user table that were not used (uid, name)
...
Request email from open id clients, as this would provide a handy way to uniquely reference users when assigning to groups.
During Login do a lookup on email if possible -- so that permissions assignments based on email can be connected when sigining in through openid.
Don't use "open_id" for the service name on user accounts, use the iss string provided through open id, this will allow us to support more than one open id platform.
Update the KeyCloak configuration so it is able to return email addresses for users -- which will make permission assignment easier in the future.
Removed several unused commands in the user_service class.
2022-12-12 15:43:19 -05:00
jasquat
6ae471d0e0
pyl
2022-12-12 15:36:03 -05:00
jasquat
5e54256a2e
added test to get the diagram for a given process instance call activity
2022-12-12 15:33:31 -05:00
jasquat
2c1d8b62cb
allow viewing the diagram for a specific process identifier
2022-12-12 15:08:09 -05:00
jasquat
33d68368be
split out completed instances by group as well
2022-12-12 13:41:42 -05:00
jasquat
e7873c5beb
updated group api so it is not under tasks
2022-12-12 13:19:27 -05:00
jasquat
88f6ea071f
pyl
2022-12-12 12:29:36 -05:00
jasquat
1582dca2d3
split group task tables by group and created component for group tables
2022-12-12 12:21:37 -05:00
jasquat
b8a5690c36
strip off spaces from git service command stdout
2022-12-12 10:05:08 -05:00
burnettk
1291c8d4e7
try to fix a test on windows
2022-12-11 00:03:46 -05:00
burnettk
ecbe97049c
comment out test not working in CI
2022-12-10 23:35:56 -05:00
burnettk
942c18fa32
indicate main explicitly for ci
2022-12-10 22:50:52 -05:00
jasquat
3cd57a1c83
pyl w/ burnettk
2022-12-09 17:30:14 -05:00
jasquat
5b2917a591
update staging configs to allow env var overrides w/ burnettk
2022-12-09 17:28:57 -05:00
jasquat
7645a5f8d6
need to set upstream when git pushing w/ burnettk
2022-12-09 17:15:53 -05:00
jasquat
0413f3cdf8
added secret verification to webhook endpoint w/ burnettk
2022-12-09 16:51:00 -05:00
jasquat
e7576d7ee0
fixed broken test w/ burnettk
2022-12-09 15:19:43 -05:00
jasquat
bf507f8fc6
fixed mypy issue w/ burnettk
2022-12-09 15:05:10 -05:00
jasquat
7c6e5c306b
Merge branch 'main' of github.com:sartography/spiff-arena
2022-12-09 15:01:58 -05:00
jasquat
87c986df0e
cleaned up the git service and expanded the api git hook w/ burnettk
2022-12-09 15:01:55 -05:00
jbirddog
c7322f3c8d
Sort primary file to top of files list ( #71 )
2022-12-09 13:14:26 -05:00
jasquat
37a516d991
some base work to try to get display names searchable for process models w/ burnettk
2022-12-09 11:23:18 -05:00
burnettk
089d7d5e26
note
2022-12-08 23:57:09 -05:00
burnettk
aa6fe82864
add skeleton of endpoint to receive github webhooks
2022-12-08 23:55:01 -05:00