Commit Graph

702 Commits

Author SHA1 Message Date
Stan Wohlwend
41999e2de1 Rename __STACK_AUTH__ global 2024-07-26 16:07:00 -07:00
Stan Wohlwend
cbe82fb00d _stackAuth global 2024-07-26 16:07:00 -07:00
Zai Shi
650a47c72f added shared spotify 2024-07-26 16:07:00 -07:00
Zai Shi
8243386459 added better oauth error message 2024-07-26 16:07:00 -07:00
Zai Shi
8d65f9b47b Optional shared keys (#153)
* removed standard providers and shared providers

* added more types

* updated all providers imports

* fixed circular dependency

* updated dashboard for different shared keys

* fixed old dashboard

* added migration file
2024-07-26 16:07:00 -07:00
Zai Shi
01c5101c2d Added sentry headers to the allow list 2024-07-26 16:07:00 -07:00
Zai Shi
3d5f4feea4 added better messages for domains 2024-07-26 16:07:00 -07:00
Zai Shi
989c75a8f4 improved types (#152) 2024-07-26 16:06:59 -07:00
Zai Shi
2e6a794e33 added comments in prisma file 2024-07-26 16:06:59 -07:00
Zai Shi
71a7fcd6de fixed send verification email 2024-07-26 16:06:59 -07:00
Konsti Wohlwend
088e980c38 Metadata fields should be set to null when left empty (#145) 2024-07-26 16:06:59 -07:00
Konsti Wohlwend
aa654ccdc1 Redirect user to correct page after sign-in (#151) 2024-07-26 16:06:59 -07:00
Stan Wohlwend
009f62bde8 Improved error messages 2024-07-26 16:06:59 -07:00
Zai Shi
15b96049ae Team user profile API (#150)
* added team member endpoints

* fixed circular dependency bug, added team member profiles tests

* added more tests

* added migration file
2024-07-26 16:06:59 -07:00
Stan Wohlwend
8cd0b1609f Impersonation 2024-07-26 16:06:59 -07:00
Zai Shi
b74fa83e92 fixed broken doc link 2024-07-26 16:06:59 -07:00
Zai Shi
c9f6642c1f fixed server example docs 2024-07-26 16:06:59 -07:00
Zai Shi
6beed942e9 Client team API (#149)
* added transactions

* added client team update and delete

* added client side remove member

* allow user remove them selves from team

* fixed bug, fixed tests

* added client update test, fixed bugs

* added tests for team delete

* added more tests, fixed bugs
2024-07-26 16:06:58 -07:00
Zai Shi
547a29219e Fix connected accounts (#148)
* fixed endpoint

* fixed account linking

* fixed get access token

* fixed import bug
2024-07-26 16:06:58 -07:00
Stan Wohlwend
4386b7c96b Improve KnownError messages 2024-07-26 16:06:58 -07:00
Stan Wohlwend
72aa86ace1 Rename CredentialSignInForm -> CredentialSignIn in code 2024-07-26 16:06:58 -07:00
Stan Wohlwend
56ab3bc022 Remove deprecated TeamSwitcher, use SelectedTeamSwitcher instead 2024-07-26 16:06:58 -07:00
Stan Wohlwend
1899a25efe Support moduleResolution: "node" 2024-07-26 16:06:58 -07:00
Zai Shi
e70921fc26 added webhook type 2024-07-25 16:08:12 -07:00
Zai Shi
7c4d27b7cb fixed redirect url check 2024-07-25 11:58:14 -07:00
Zai Shi
f40b481f03 removed webhook endpoint creation 2024-07-25 11:43:46 -07:00
Stan Wohlwend
f812085420 chore: update package versions 2024-07-24 11:44:14 -07:00
Zai Shi
4ec03d0515
Improved documentation, fixed bugs (#147)
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2024-07-24 11:38:26 -07:00
Zai Shi
1d315615cc fixed permission dashboard bug 2024-07-23 10:51:45 -07:00
Stan Wohlwend
ce109e8b0d chore: update package versions 2024-07-22 16:59:51 -07:00
Zai Shi
5d5acda209 fixed email verification bug 2024-07-22 15:12:59 -07:00
Zai Shi
ad2fd3e5a2
added webhooks for team create and delete (#140)
* added webhooks for team create and delete

* moved to svix
2024-07-22 19:59:01 +02:00
Stan Wohlwend
8e2b864935 Fix docs publish 2024-07-22 10:46:35 -07:00
Stan Wohlwend
6124343893 chore: update package versions 2024-07-21 19:11:51 -07:00
Stan Wohlwend
edf66ab0d4 Better error alert 2024-07-21 19:09:23 -07:00
Zai Shi
0147213003
Better errors for crud handlers (#143)
* added more errors to team creation

* check teams in client get

* added db checks
2024-07-22 03:45:30 +02:00
Konsti Wohlwend
7cca092c82
Events (#142) 2024-07-21 18:31:42 -07:00
Stan Wohlwend
78c5f971af Fix tests 2024-07-21 18:22:25 -07:00
Stan Wohlwend
af1563653a Better params schema validation 2024-07-21 09:53:05 -07:00
Stan Wohlwend
d79db67db1 Fix local tests 2024-07-20 17:32:49 -07:00
Konsti Wohlwend
84960ec9ca
Mock OAuth server (#138) 2024-07-20 17:29:04 -07:00
Zai Shi
fd6f6c6d93
Fixed dashboard auth types and oauth account creation (#139)
Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2024-07-20 16:51:54 -07:00
Stan Wohlwend
2eab8543bf Fix docs GH Actions 2024-07-20 16:40:55 -07:00
Stan Wohlwend
6beb64fab0 Add primary email to "Unknown auth type" error 2024-07-20 13:37:40 -07:00
Stan Wohlwend
51fa7b22d7 Add user ID to "Unknown auth type" error 2024-07-20 13:36:02 -07:00
Stan Wohlwend
ab0ec93c74 Add "Unknown auth type" error in Users table 2024-07-20 13:35:27 -07:00
Stan Wohlwend
6d24b4fc31 More GH Actions changes 2024-07-20 13:22:30 -07:00
Stan Wohlwend
49371dcb75 Fix tests 2024-07-20 13:16:14 -07:00
Stan Wohlwend
8f4b888441 Update handler URLs 2024-07-20 13:13:00 -07:00
Stan Wohlwend
2eb33279db chore: update package versions 2024-07-20 13:07:29 -07:00