Stan Wohlwend
de3054d21f
Bump versions
2024-04-22 14:01:55 +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
1a5ab65522
Bump package versions
2024-04-21 15:40:13 +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
dea8ad400b
bumped version
2024-04-17 09:11:19 +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
b4677ff272
bumped version
2024-04-15 16:55:56 +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
866c8e6aaf
bumped version
2024-04-14 15:34:23 +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
76ad603d7d
bumped version
2024-04-14 14:29:57 +02:00
Zai Shi
9e6e92bbb9
export joy from a different dir
2024-04-14 14:22:48 +02:00
Zai Shi
5c1aaa7350
bumped version
2024-04-14 13:52:32 +02:00
Stan Wohlwend
f9bfe51f42
Convert global-error to TypeScript
2024-04-14 13:45:03 +02:00
Zai Shi
909afc1edf
bumped version
2024-04-14 13:40:00 +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
ed90a7efcf
fixed error inheritance structure
2024-04-14 08:01:44 +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
961e6d62fe
Update logos
2024-04-12 18:36:59 +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
Stan Wohlwend
3613f30af3
Improved onboarding dialog
2024-04-12 10:27:17 +02:00
Stan Wohlwend
77da19ad20
Remove infinite loop in useFromNow
2024-04-12 09:08:56 +02:00
Stan Wohlwend
f444470a2c
Remove CORS code that's not needed anymore
2024-04-11 17:59:38 +02:00
Stan Wohlwend
726d41da07
Align page loading indicator
2024-04-11 17:23:51 +02:00
Stan Wohlwend
bab6fd8d64
Disable link prefetch
2024-04-11 16:42:29 +02:00
Stan Wohlwend
80238c5e3e
Fix CORS headers
2024-04-11 15:31:29 +02:00
Stan Wohlwend
8eadc24e99
Fix Prisma seed command
2024-04-11 14:32:03 +02:00
Stan Wohlwend
13177d0a95
Remove unnecessary util files
2024-04-05 20:23:28 +02:00
Stan Wohlwend
33823065b6
Rework known errors
2024-03-25 20:59:16 -07:00
Zai Shi
66205229f4
bumped version
2024-03-22 16:18:03 +08:00
Zai Shi
7ef734981b
bumped version
2024-03-22 11:28:25 +08:00
Zai Shi
29f909fa16
bumped version
2024-03-21 18:43:09 +08:00
Zai Shi
63a90fed35
bumped version
2024-03-21 17:58:29 +08:00
Zai Shi
9e9907f2b3
New UI system ( #5 )
...
* added stack-ui package
* added ui elements
* fixed react package type bug, added deleted components back
* updated button and typography interface
* added element provider
* moved all elements to element context
* added ui-joy
* moved UIPage component and update Button component
* added StackUIProvider
* added UI framework switch
* changed theme to colormode
* changed StackUIProvider interface
* updated file names
* updated package config
* fixed types and dependencies
* fixed color theme
* added custom button
* converted signin page to stack-ui
* moved oauth button stack-ui
* fixed styling bugs
* changed color/variant interface for button and text
* moved credential sign up to stack-ui
* moved card header and divider to stack-ui
* moved card-frame to stack-ui, fixed bugs
* fixed bugs, added global bg color to dev app
* moved forgot password to stack-ui
* updated styling
* moved form warning text to stack-ui
* added redirect message card to stack-ui
* moved everything to stack-ui, removed daisy and tailwind
* added joy input
* simplified code
* fixed joy button
* restructured UI provider interface
* made joy color mode work
* fixed small ui bugs
* updated demo, changed constant structures in stack-ui
* added select ui to demo
* added joy ui text
* added mui divider
* Used dynamic elements to replace useElements hook
* changed full page behaviour (100vh => 100%)
* added auto detect parent to cardframe
* updated documentation
* updated customization overview
* updated custom color doc
* fixed system color mode bug
* fixed select visual on safari
* changed UI provider interface
* renamed files to lower case
* fixed import bug
* finished custom colors doc
* added docs for custom components
* removed wrong cased files
* updated custom pages docs
* updated custom component docs
* elements -> components
* fixed missing rename
* fixed broken links in docs
* removed tailwind css import in stack
* fixed typos and small problems
* cleaned up package.json files
* updated dependencies
* fixed stack-server bug (webpack xxx not a function and u type error)
* updated setup doc
* added changeset
* fixed the 'use client' bug in stack-ui
* merged stack-ui and stack-ui-joy into stack
* renamed StackUIProvider to StackTheme
* unified imports
* added hook details to custom color doc
2024-03-21 10:51:53 +01:00
Stan Wohlwend
1774908984
Initiate backend rework ( #6 )
2024-03-18 01:40:40 -07:00
Stan Wohlwend
11c24b2d50
server: Remove PasswordTooWeak from backend design doc
2024-03-14 00:33:44 +01:00
Stan Wohlwend
26095f70e7
Backend design doc
2024-03-14 00:33:44 +01:00
Zai Shi
ed6b50d429
published new npm version
2024-03-13 11:13:16 +08:00
Zai Shi
a93b71fcb5
added migration file
2024-03-13 10:41:33 +08:00
Zai Shi
4135356423
fixed server urls bug
2024-03-13 10:28:01 +08:00
Zai Shi
9d50641a45
added redirect to default to sign-in/up/out
2024-03-13 10:17:48 +08:00
Zai Shi
c0151a8e5d
removed redirectUrl in functions, added newUser attribute to signInWithOAuth, added after sign-in/up/out urls
2024-03-12 17:31:28 +08:00
Stan Wohlwend
df2130d36a
Head tags
2024-03-08 06:23:02 +01:00
Stan Wohlwend
e1b188fede
Minor clarity updates
2024-03-08 05:38:27 +01:00
Zai Shi
f649a4157c
changed next.js to the first place in the onboarding dialog
2024-03-08 03:47:43 +08:00
Zai Shi
3e181bcb86
fixed email url bug
2024-03-07 23:03:21 +08:00
Zai Shi
27805d8dfb
fixed project creation
2024-03-07 22:34:11 +08:00
Stan Wohlwend
f5108bc53d
Fix SSR error if Suspense is missing
2024-03-07 14:32:52 +01:00
Zai Shi
89b688fd89
changed initial project creation params, added suspense to doc
2024-03-07 16:54:18 +08:00
Zai Shi
e76a2cd5fa
versuib bump
2024-03-06 23:46:39 +08:00
Zai Shi
9eab06c2ad
fixed cross package imports
2024-03-06 23:44:56 +08:00
Stan Wohlwend
be831c8b64
Prisma migration
2024-03-06 16:27:11 +01:00
Stan Wohlwend
d233332300
psql npm command
2024-03-06 16:13:09 +01:00
Zai Shi
e2091fd872
fixed provider config case bug
2024-03-06 23:12:56 +08:00
Zai Shi
7ce58d3efb
Bumped version
2024-03-06 22:44:43 +08:00
Zai Shi
397a4046ba
Oauth -> OAuth
2024-03-06 21:17:14 +08:00
Zai Shi
32c16f0704
fixed domain and handler
2024-03-06 14:15:13 +08:00
Stan Wohlwend
5840bcfa10
Fix users table UX
2024-03-06 06:01:50 +01:00
Stan Wohlwend
db5a2c859e
Remove most occurences of useStrictMemo
2024-03-06 05:39:11 +01:00
Zai Shi
3737f68e07
added allow localhost
2024-03-06 10:52:50 +08:00
Zai Shi
9ef268dba9
added disable warning dialog
2024-03-06 10:09:06 +08:00
Zai Shi
e4fa0bea6d
fixed bugs, provider frontend works now
2024-03-06 09:37:19 +08:00
Zai Shi
278a18a1ed
added enabled to oauth config
2024-03-06 09:02:05 +08:00
Zai Shi
378a4b3e62
fixed typo
2024-03-06 01:29:56 +08:00
Zai Shi
a66e32fef7
Merge branch 'main' of github.com:stackframe-projects/stack
2024-03-06 01:27:49 +08:00
Zai Shi
0eced1936b
updated provider frontend
2024-03-06 01:27:45 +08:00
Stan Wohlwend
81760b87cd
stack: Redirect to home on "Invalid API key" hack
2024-03-05 17:36:57 +01:00
Zai Shi
6091cab7e9
Merge branch 'main' of github.com:stackframe-projects/stack
2024-03-05 23:08:21 +08:00
Zai Shi
8ecba202cf
made credential enabled work (both frontend and backend)
2024-03-05 23:08:16 +08:00
Stan Wohlwend
ff89714dcb
Recreate initial migration
2024-03-05 15:52:07 +01:00
Zai Shi
cd152317de
added project config update
2024-03-05 22:40:50 +08:00
Zai Shi
cda3a0066c
changed to ms consumer for now
2024-03-05 16:16:43 +08:00
Zai Shi
1a623fd273
fix MS oauth email
2024-03-05 14:53:19 +08:00
Zai Shi
d81a19bb13
fix MS oauth email
2024-03-05 14:36:43 +08:00
Zai Shi
0f9c33ab71
fixing MS oauth error
2024-03-05 13:56:08 +08:00
Zai Shi
e1267890e5
fix MS no email problem
2024-03-05 13:50:52 +08:00
Zai Shi
e1a85e0ffc
published stack-sc
2024-03-05 13:26:54 +08:00
Zai Shi
55150eab78
bumped versions
2024-03-05 13:23:08 +08:00
Zai Shi
630a67bd56
updated MS get email method
2024-03-05 13:02:19 +08:00
Stan Wohlwend
f0dcc65b4b
stack-shared: Add cacheFunction
2024-03-05 04:29:06 +01:00
Stan Wohlwend
a9b62b25e6
stack-server: Automatically redirect to /projects
2024-03-04 23:24:16 +01:00
Stan Wohlwend
8fa3d5d00e
Loading indicator
2024-03-04 23:03:57 +01:00
Stan Wohlwend
459fbdea5b
Source maps
2024-03-04 22:46:07 +01:00
Stan Wohlwend
5689e4125f
Don't require NEXT_PUBLIC_STACK_URL
2024-03-04 22:03:19 +01:00
Stan Wohlwend
6530d7e1bf
Prisma migration
2024-03-04 21:21:14 +01:00
Stan Wohlwend
ac8bfe4845
Better clean script
2024-03-04 19:37:39 +01:00
Stan Wohlwend
f93858900f
Fix "Invalid API key" bug with reload hack
2024-03-04 16:06:53 +01:00
Stan Wohlwend
7236186d92
Update TODOs
2024-03-04 15:51:33 +01:00
Stan Wohlwend
5069fb982e
Remove unnecessary styling in DataGrid
2024-03-04 15:42:38 +01:00
Stan Wohlwend
7bc444dcff
Use Geist font in DataGrid
2024-03-04 15:40:55 +01:00
Stan Wohlwend
b55344fcc6
Fix sidebar "signout" menu button
2024-03-04 15:33:48 +01:00
Stan Wohlwend
10057d2f10
Revert users-table and api-keys-table
2024-03-04 15:23:05 +01:00
Stan Wohlwend
15f92a6996
Improve EnvKeys component
2024-03-04 15:07:55 +01:00
Stan Wohlwend
8b25826652
Several small fixes on the dashboard
2024-03-04 14:29:29 +01:00
Zai Shi
5d43e48248
published npm pacakges
2024-03-04 21:20:59 +08:00
Zai Shi
32f7c6d9ef
removed dashboard empty page
2024-03-04 17:38:49 +08:00
Zai Shi
756026434d
added documentation link to dashboard
2024-03-04 17:32:42 +08:00
Zai Shi
7591a5c349
added profile image and display name to oauth info
2024-03-04 16:20:03 +08:00
Zai Shi
901ee43587
added env var rendering component
2024-03-04 15:35:47 +08:00
Zai Shi
37ba263d10
fixed onboarding
2024-03-04 13:57:16 +08:00
Zai Shi
800392ef23
fixed project page layout when cards are not enough
2024-03-04 07:22:41 +08:00
Zai Shi
85d6585664
Merge branch 'main' of https://github.com/stackframe-inc/stack
2024-03-04 06:24:44 +08:00
Zai Shi
690df088e5
fixed scroll issue for dashboard, improved code structure
2024-03-03 16:01:27 +01:00
Zai Shi
b550b18143
fixed table overflow
2024-03-03 15:45:01 +01:00
Zai Shi
a33e2833ae
improved api key table page layout
2024-03-03 15:41:31 +01:00
Zai Shi
5cc3de24d1
restructured users table
2024-03-03 15:20:21 +01:00
Zai Shi
818dd4eee6
better user table display UI
2024-03-03 14:05:32 +01:00
Stan Wohlwend
c0d5166e8c
Remove some commented code
2024-03-03 12:33:05 +01:00
Stan Wohlwend
dd4eaf507b
Make OAuthBaseProvider abstract
2024-03-03 12:29:48 +01:00
Zai Shi
3a8b1041ae
formatted code
2024-03-03 09:53:47 +01:00
Zai Shi
7f7d4c7cf4
fixed prop warning
2024-03-03 09:39:19 +01:00
Zai Shi
bdf49690a1
fixed navigationItems props warning
2024-03-03 08:26:50 +01:00
Stan Wohlwend
d0b2c8fd1c
Redact URLs before logging
2024-03-02 15:56:53 +01:00
Zai Shi
53f27b8758
added onboarding apikey dialog (doesn't quite work yet because of the root exit issue)
2024-03-01 13:56:17 +01:00
Zai Shi
0124dffcec
fixed api-key folder location
2024-03-01 11:44:38 +01:00
Zai Shi
f6e974a571
added user count, fixed display bug, renamed db projectUserPasswordResetCode
2024-03-01 11:20:45 +01:00