Commit graph

96 commits

Author SHA1 Message Date
Builder.io
04083a6dc9 Discord Activity Context
cgen-f5072456b65048eca2c9d9214b0fa190
2025-11-05 07:32:23 +00:00
Builder.io
9c87fb3341 completionId: cgen-265ec82eefda428d91889ceaf735a0fb
cgen-265ec82eefda428d91889ceaf735a0fb
2025-11-05 06:59:25 +00:00
Builder.io
c619ef3a92 completionId: cgen-fcdf2289a18c443ca98f91cf088d61e2
cgen-fcdf2289a18c443ca98f91cf088d61e2
2025-11-05 06:44:22 +00:00
Builder.io
acfd6aeec6 Optimize AuthContext profile and roles fetching - reduce timeout and parallelize
cgen-1e2d2bf6be8c4afd90dbd95755cf75fc
2025-11-05 06:36:45 +00:00
Builder.io
a4d2466bd1 Prettier format pending files 2025-11-05 03:54:58 +00:00
Builder.io
2df17dc8ec Todo list updated
cgen-7dee112ec2a44f7eba17438c4a8b4675
2025-11-05 03:44:40 +00:00
Builder.io
83e8081a70 Prettier format pending files 2025-11-05 03:35:31 +00:00
Builder.io
620cbee93d Add timeout to fetchUserProfile to prevent hanging
cgen-d02214fd544b43cda870cdd7690daff6
2025-11-05 03:11:55 +00:00
Builder.io
6b0f53060a Clean up logging from AuthContext
cgen-65adae07fbff4a948a654e717129605c
2025-11-05 03:02:22 +00:00
Builder.io
14a027fbb1 Add detailed logging to diagnose session persistence
cgen-57a779f645c946618b4c383c0aef73f9
2025-11-05 02:53:01 +00:00
Builder.io
38f1a99326 Add logging to onAuthStateChange listener
cgen-b8ec95c3f67044fba00bc78fe96f9083
2025-11-05 02:52:48 +00:00
Builder.io
7fcc818a1c Prettier format pending files 2025-11-05 02:45:56 +00:00
Builder.io
dea4a6c9ed Fix session persistence - improve token restoration
cgen-47838b8ee0e941d4845ff07ce0b2a7fd
2025-11-05 02:36:14 +00:00
Builder.io
2d25128ee1 Prettier format pending files 2025-10-19 06:00:42 +00:00
Builder.io
774a68d892 Provision staff role for @aethex.dev sign-ins
cgen-08109e3298814b968c277245c0fef41b
2025-10-19 05:18:14 +00:00
Builder.io
a9d1e3ecf8 Clear onboarding key on sign-out clearClientAuthState
cgen-01658dd866ba459b8f116d96d61467c5
2025-10-18 05:34:13 +00:00
Builder.io
03c214dc3f Also clear onboarding progress key during global auth clear and initial cleanup
cgen-3dfbd02ecfdc46d2893250f05c1b83b4
2025-10-18 05:34:01 +00:00
Builder.io
56ea7df6a9 Prettier format pending files 2025-10-18 02:53:44 +00:00
Builder.io
e7d464960a Auto-accept invite token on sign-in
cgen-838ea2db1b6c42078bcbc7e58b37ecb9
2025-10-18 02:45:18 +00:00
Builder.io
3e47387639 Prettier format pending files 2025-10-18 02:16:30 +00:00
Builder.io
4778afa83f Add timeout to updatePassword to avoid hanging
cgen-bc6076bfab7c4cd3a485982894412135
2025-10-18 01:32:50 +00:00
Builder.io
f3efb14d7a Prettier format pending files 2025-10-18 01:19:59 +00:00
Builder.io
edd6809ca1 Add password reset capabilities to AuthContext
cgen-20c6106a7ec947ea89de61fdef5d8fd7
2025-10-18 01:17:55 +00:00
Builder.io
a29e359b40 Rely on Supabase SMTP on sign-up; remove redundant server email send
cgen-522c256938bc48b993618239eb5267f3
2025-10-17 23:46:28 +00:00
Builder.io
c1749d74b0 Prettier format pending files 2025-10-14 07:17:34 +00:00
Builder.io
d87e57ed63 Enhance signup with verification email flow
cgen-4a462faa7e5642b4b79d79a631fbe8ac
2025-10-14 07:13:08 +00:00
Builder.io
22084284cc Improve error extraction in AuthContext.updateProfile
cgen-e18475d3240f4393bdc0d8a65ff14d10
2025-10-14 03:56:27 +00:00
Builder.io
16aba004b3 Ensure signIn return type remains void
cgen-fe34c29bb9474293a8227908773ed218
2025-10-14 02:45:51 +00:00
Builder.io
c60f68116d Improve signIn error messaging and handling
cgen-65f1f68664034e3a826e1a0ee58cd57c
2025-10-14 02:33:41 +00:00
Builder.io
65d1262b2f Purge legacy mock state
cgen-3b2d4b3d2140486784ff46322272c16b
2025-10-05 03:01:46 +00:00
Builder.io
631a4a6412 Trigger reward activation for admins
cgen-0151553ce52e48419c27de94c646ebdb
2025-10-04 21:13:30 +00:00
Builder.io
8d44f97779 Import achievement service
cgen-de04b0985b2e4b53a1772ff218524fe1
2025-10-04 21:13:21 +00:00
Builder.io
89dcba26e9 Add rewardsActivatedRef
cgen-816a2b17f52e4993aaa9570aec3076c9
2025-10-04 21:13:12 +00:00
Builder.io
cbf20298d7 Add useRef to React import block
cgen-127b5d60a9154a64ad496b2d2f4b7fba
2025-10-04 21:13:04 +00:00
Builder.io
a5e0fdcb19 Handle token refresh failures and clear session on invalid refresh token
cgen-99088971d20b4a058c00513b623575cc
2025-10-01 01:36:30 +00:00
Builder.io
0716b6f5e9 Prettier format pending files 2025-09-30 23:54:05 +00:00
Builder.io
bea96d2256 Add global auth error handler to clear session on invalid refresh token
cgen-3a2d6d758b2c4e1cb5912040bd411615
2025-09-30 23:47:42 +00:00
Builder.io
14ee8b7db4 Add timeout helper and resilient signOut flow
cgen-fdb46d24a4f0439b905b3bcf956dbe68
2025-09-30 23:42:46 +00:00
Builder.io
d3f4649dd8 Avoid rethrow after local cleanup
cgen-38fb76de5b114d3b9db40383b7e38144
2025-09-30 23:00:59 +00:00
Builder.io
ce255b27be Ensure Supabase local tokens cleared
cgen-5eab9830368347a7a4eb8a5022801489
2025-09-30 23:00:49 +00:00
Builder.io
6e57236d93 Improve signOut resilience and clear client state
cgen-b67da32042584983a1bd455f884a1230
2025-09-30 23:00:42 +00:00
Builder.io
9a0e135ce4 Improve profile completion state handling
cgen-ce04864443294c19816a5e7df4b45d86
2025-09-30 21:24:02 +00:00
Builder.io
d7234aed1c Prevent unlinking final login method
cgen-84fe1c3d42ef4baeb63a696d59b58bc4
2025-09-30 21:08:22 +00:00
Builder.io
593e9f2f56 Prevent duplicate linking attempts
cgen-fcba06e1c28348139bc678b7ac576922
2025-09-30 21:08:10 +00:00
Builder.io
342c8c1108 Fix provider includes typing
cgen-00d6d581accf42de9c17d61c96444557
2025-09-30 08:30:48 +00:00
Builder.io
f03a0b9c8d Add linkedProviders memo and include in context value
cgen-f4e79ce94d5e4e51848e88c9a514f57e
2025-09-30 08:30:40 +00:00
Builder.io
c7f15318a3 Insert link/unlink provider functions
cgen-073cf6520553450bb6b10dd7c961922f
2025-09-30 08:30:16 +00:00
Builder.io
4bd79335c9 Update signInWithOAuth type
cgen-ea6edbe4b57d40e58c00910ec982167b
2025-09-30 08:29:42 +00:00
Builder.io
3217432b3b Add refreshAuthState helper
cgen-e4d771c7539c42949278bdaa19da2ef8
2025-09-30 08:29:31 +00:00
Builder.io
dd70e2130d Update fallback with linking methods
cgen-6eeb99414cd14ac899f76dd203b01fec
2025-09-30 08:29:14 +00:00