Jon Herron
5f33b51e10
Fix api endpoints for script unit tests
2022-12-14 18:23:38 -05:00
jasquat
3ea063bdaf
remove assert statements from actual code w/ burnettk
2022-12-14 16:32:07 -05:00
Elizabeth Esswein
db57a7ab78
working but barely functional UI for manually sending events
2022-12-14 15:21:39 -05:00
jasquat
57e653f5f6
fixed perms for readonly for staging w/ burnettk
2022-12-14 15:03:22 -05:00
jasquat
9e260fbe55
load the correct perm file on staging w/ burnettk
2022-12-14 14:35:08 -05:00
jasquat
bd6e1f2ebe
added permission file for staging w/ burnettk
2022-12-14 11:00:32 -05:00
burnettk
90375a0c88
in postgres you cannot order by a non-grouped column without doing an aggregate
2022-12-13 23:21:32 -05:00
jasquat
15f55df46d
pyl and fix test w/ burnettk
2022-12-13 16:44:46 -05:00
jasquat
01f320847c
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
620d054586
some fixes to ensure we display the correct task data for the diagram elements w/ burnettk
2022-12-13 14:16:28 -05:00
Dan
bcfbd9a6ea
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
4a8b07e98d
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
f6462d83af
pyl
2022-12-12 15:36:03 -05:00
jasquat
ac92a6c3ef
allow viewing the diagram for a specific process identifier
2022-12-12 15:08:09 -05:00
jasquat
7153045e66
split out completed instances by group as well
2022-12-12 13:41:42 -05:00
jasquat
0bbe67971f
updated group api so it is not under tasks
2022-12-12 13:19:27 -05:00
jasquat
d9765220bd
pyl
2022-12-12 12:29:36 -05:00
jasquat
858bf24edd
split group task tables by group and created component for group tables
2022-12-12 12:21:37 -05:00
jasquat
361506004c
strip off spaces from git service command stdout
2022-12-12 10:05:08 -05:00
burnettk
2c25e626e1
try to fix a test on windows
2022-12-11 00:03:46 -05:00
jasquat
cc95973552
pyl w/ burnettk
2022-12-09 17:30:14 -05:00
jasquat
e5c72eb87b
update staging configs to allow env var overrides w/ burnettk
2022-12-09 17:28:57 -05:00
jasquat
33dd9d97ea
need to set upstream when git pushing w/ burnettk
2022-12-09 17:15:53 -05:00
jasquat
cb143d3201
added secret verification to webhook endpoint w/ burnettk
2022-12-09 16:51:00 -05:00
jasquat
36babf2b4c
fixed mypy issue w/ burnettk
2022-12-09 15:05:10 -05:00
jasquat
8df1b9cd3b
Merge branch 'main' of github.com:sartography/spiff-arena
2022-12-09 15:01:58 -05:00
jasquat
7db3101ff1
cleaned up the git service and expanded the api git hook w/ burnettk
2022-12-09 15:01:55 -05:00
jbirddog
b1cee24bca
Sort primary file to top of files list ( #71 )
2022-12-09 13:14:26 -05:00
jasquat
6231ccab6c
some base work to try to get display names searchable for process models w/ burnettk
2022-12-09 11:23:18 -05:00
burnettk
3800389e4c
note
2022-12-08 23:57:09 -05:00
burnettk
494f1c9826
add skeleton of endpoint to receive github webhooks
2022-12-08 23:55:01 -05:00
jasquat
e39696c6bd
some reorder w/ burnettk cullerton
2022-12-08 17:15:28 -05:00
jasquat
4878d2329b
mypy w/ burnettk cullerton
2022-12-08 17:12:19 -05:00
jasquat
d50d95a49c
added git creds for pushing on publish w/ burnettk cullerton
2022-12-08 16:39:23 -05:00
jasquat
b54378a9fc
merged in main and resolved conflicts w/ burnettk cullerton
2022-12-08 15:31:25 -05:00
jasquat
609abe8f16
favor os.path.join over hardcoding slash w/ burnettk
2022-12-08 14:08:32 -05:00
jasquat
cee726e8b0
pyl passes
2022-12-08 13:47:30 -05:00
jasquat
675c776a5a
added new notification component that allows links based on carbons w/ burnettk cullerton
2022-12-08 12:28:23 -05:00
mike cullerton
3530a628ec
Return URL where they can view changes and open PR
2022-12-08 09:26:10 -05:00
mike cullerton
a2c7411b3d
Clone into unique directory so we don't step on a previous publish that hasn't finished.
2022-12-08 09:25:27 -05:00
burnettk
829eacc40d
make process metadata saving more resilient
2022-12-08 08:44:31 -05:00
jasquat
d4ae1d6d37
syntax fix w/ burnettk
2022-12-07 14:42:13 -05:00
jasquat
9ff80f6aff
remove staging py config file in favor of terraform configs w/ burnettk
2022-12-07 14:40:04 -05:00
jasquat
7c660f874f
moved some configs from deploy scripts to terraform env config w/ burnettk
2022-12-07 14:18:49 -05:00
jasquat
7595758548
rename terraform configs from rb to py w/ burnettk
2022-12-07 14:09:33 -05:00
mike cullerton
87e105e189
Add comment about the new environment variable
2022-12-07 14:00:11 -05:00
Dan
bab489fa7b
Merge branch 'main' into feature/create_containers
2022-12-06 18:06:09 -05:00
mike cullerton
8b5e5dc864
Merge branch 'main' into feature/git-integration
...
# Conflicts:
# spiffworkflow-backend/tests/spiffworkflow_backend/integration/test_process_api.py
2022-12-06 16:27:36 -05:00
jasquat
2a03b33156
updated terraform permissions to match development better w/ burnettk
2022-12-06 16:20:00 -05:00
mike cullerton
6c64044181
typing
2022-12-06 15:42:41 -05:00