Stan Wohlwend
38365de971
Fix build error
2024-04-26 09:58:48 +02:00
Zai Shi
66f6c86ddf
Basic Unit Tests ( #15 )
...
* added basic api testing framework
* added credential signup test
* added current user test
* added github action
* fixed bugs in action file
* updated action
* added pnpm setup
* added dependency install
* updated pnpm lock
* only run server tests
* added new package for e2e test
* removed unused tests
* updated action
* updated test command
* added env var reading
* fixed typo
* fixed typo
* fixed unit tests with staging
* added delay e2e test
* added start server to action
* fixed typo
* fix aciton
* updated github action
* fixed bugs
* fixed eslint error
2024-04-24 14:24:56 +02:00
Stan Wohlwend
8dae0fd60c
Fix STACK-SERVER-Q
2024-04-24 14:18:40 +02:00
Stan Wohlwend
1f6ebac9b3
Wizard now suggests creating new API key
2024-04-24 13:58:47 +02:00
Zai Shi
2e6a04270c
Magic link dashboard toggle ( #16 )
...
* added magiclink dashboard toggle
* updated names on dashboard
* updated browser tab title
2024-04-23 15:24:42 +02:00
Stan Wohlwend
5e3004c18b
Improved error handling
2024-04-23 12:02:18 +02:00
Stan Wohlwend
28c5692d99
Log path name on timeout
2024-04-21 17:31:20 +02:00
Stan Wohlwend
f51da1b2fa
Fix timeout on error
2024-04-21 17:28:47 +02:00
Stan Wohlwend
6366d56b06
Increase function timeout
2024-04-21 16:47:23 +02:00
Stan Wohlwend
d6166a058b
Improve 403 error messages
2024-04-20 16:04:50 +02:00
Stan Wohlwend
192cd256d8
Don't crash when trying to access a deleted user
2024-04-20 15:49:16 +02:00
Zai Shi
96c26a7918
Magic link ( #13 )
...
* added magic link email, updated email template
* added magic link ui and db schema
* restructured sign in sign up page
* updated example custom button
* added joy tabs
* fixed bugs, added magic link errors, abstracted token creation
* added magic link callback
* fixed token bugs
* added more auth information to user object
* added changeset
2024-04-20 12:33:11 +02:00
Stan Wohlwend
a5f9587f22
current-user should be null if project ID is wrong
2024-04-19 19:14:50 +02:00
Stan Wohlwend
3b9e96e460
UX improvements
2024-04-19 18:52:01 +02:00
Zai Shi
0ce85942fe
trigger build
2024-04-16 18:11:26 +02:00
Zai Shi
c914682309
trigger build
2024-04-16 18:06:03 +02:00
Stan Wohlwend
1c93fe13ae
suppressHydrationWarning for <body />
2024-04-16 15:32:52 +02:00
Zai Shi
1ca01ca261
Moved ownedProjects related functionalities to the user ( #11 )
...
* moved owned projects to user
* added internal user type
* removed old comments
* fixed type bug
2024-04-16 15:23:53 +02:00
Zai Shi
246669d779
fixed vertical centering of stack server signin
2024-04-16 12:08:08 +02:00
Zai Shi
72711f758b
await send email in signup
2024-04-16 09:10:50 +02:00
Zai Shi
f073de1691
added secure as a env var for email
2024-04-15 19:07:34 +02:00
Zai Shi
954260c28f
updated email setting for compatibility
2024-04-15 18:12:59 +02:00
Zai Shi
8823569e00
added better error message for wrong redirect url
2024-04-15 15:51:38 +02:00
Zai Shi
8352e2d8c6
fixed bug
2024-04-15 15:09:25 +02:00
Zai Shi
8495bb0ae2
fixed 127.0.0.1 not recognized as localhost
2024-04-15 14:44:24 +02:00
Zai Shi
ead2ce23c3
added header for handlers
2024-04-15 11:03:14 +02:00
Zai Shi
06bba497ed
fixed nodemailer setting
2024-04-15 10:12:09 +02:00
Zai Shi
419dfae590
made displayName validation optional in oauth
2024-04-15 09:27:01 +02:00
Zai Shi
5c6cc90854
Merge branch 'main' of github.com:stackframe-projects/stack
2024-04-14 15:33:37 +02:00
Zai Shi
3a55713b43
fixed access token parsing
2024-04-14 15:33:33 +02:00
Stan Wohlwend
ad137a6c40
Add docs note when there's no users
2024-04-14 15:16:47 +02:00
Zai Shi
4ead6a73b4
fixed stack package imports
2024-04-14 14:55:53 +02:00
Zai Shi
9e6e92bbb9
export joy from a different dir
2024-04-14 14:22:48 +02:00
Stan Wohlwend
f9bfe51f42
Convert global-error to TypeScript
2024-04-14 13:45:03 +02:00
Stan Wohlwend
6a7647e998
Remove Sentry sample pages
2024-04-14 13:35:35 +02:00
Stan Wohlwend
6fe5ca45eb
Report all errors to Sentry
2024-04-14 13:32:31 +02:00
Stan Wohlwend
52f36f8a09
Sentry for stack-server
2024-04-14 11:54:11 +02:00
Zai Shi
a21b2486b1
added show user info to user button, added user button to server sidebar
2024-04-14 11:51:00 +02:00
Stan Wohlwend
9ac3926735
Add trailing slash to route handler redirect
2024-04-14 10:23:53 +02:00
Stan Wohlwend
97505250f1
Add UserButton to stack-server
2024-04-14 10:00:52 +02:00
Stan Wohlwend
23bdf623b6
Improved signin flow
2024-04-14 09:57:03 +02:00
Zai Shi
ad1f302ed3
Merge branch 'main' of github.com:stackframe-projects/stack
2024-04-14 09:39:03 +02:00
Zai Shi
0129296424
added maxDuration for signup
2024-04-14 09:39:00 +02:00
Stan Wohlwend
dbc0381a8a
Fix email verification errors
2024-04-14 09:21:17 +02:00
Zai Shi
59a9df90da
send email async on signup
2024-04-14 09:10:28 +02:00
Zai Shi
7c501bee3c
updated favicon
2024-04-13 21:04:02 +02:00
Zai Shi
2995d9662a
UserButton component and account setting page ( #10 )
...
* fixed sign in title bug
* addec changeset
* added popover
* added dropdown, improved user button
* improved user button
* added avatar, adding account setting
* added send verification email
* added plaintext to emails
* fixed select props
* added name update
* added password update
* added email password update
* only password update for accounts logged in credential
* fixed small errors in endpoints
* improved account setting page
* fixed types
* removed props export
* divider -> separator
* fixed accidently renamed dividers
* added changeset
2024-04-13 16:42:05 +02:00
Stan Wohlwend
9b87585e0c
stackframe.co -> stack-auth.com
2024-04-12 18:29:02 +02:00
Stan Wohlwend
673a8fae74
Add useful headers
2024-04-12 17:44:41 +02:00
Stan Wohlwend
244ac7c9e3
Decrease page load latency
2024-04-12 17:04:01 +02:00