Commit graph

117 commits

Author SHA1 Message Date
Builder.io
de4d9dcd89 Create demo storage service for offline functionality
cgen-80d9b7f7731641a68a68fed9b4bc8155
2025-08-06 00:25:24 +00:00
Builder.io
6d28dbe607 Add data attribute for hiding notification
cgen-28608b955df846a990ad0f1eac90a5ac
2025-08-06 00:24:46 +00:00
Builder.io
cc193a9946 Update demo mode buttons to be more positive
cgen-d0fd67f885104c338ef83edd1ce87d95
2025-08-06 00:24:40 +00:00
Builder.io
920cb31585 Remove Supabase requirement and enhance demo mode
cgen-d8131de2464d4602b229df6ad5c97df1
2025-08-06 00:24:25 +00:00
Builder.io
8c42d6c21f Create simplified migration script
cgen-bcffef4f5f5745ed98023b3f1a984a26
2025-08-06 00:22:06 +00:00
Builder.io
cf7f1843aa Fix setup guide access in SupabaseStatus component
cgen-48597391aab541e085cac2ff19164b2f
2025-08-06 00:21:26 +00:00
Builder.io
14f7f9bcf6 Add SupabaseStatus component to Layout
cgen-8f59cd54d4eb4a66a360669a64f75534
2025-08-06 00:14:23 +00:00
Builder.io
6f4b72a7b9 Add SupabaseStatus to Layout
cgen-62f5967988914363aa9a083779690a4b
2025-08-06 00:14:18 +00:00
Builder.io
8b26118e95 Create Supabase setup status component
cgen-753c0a4494e04c308fc84c4ecccbcfee
2025-08-06 00:14:11 +00:00
Builder.io
830534c35c Update fetchUserProfile to handle unconfigured Supabase
cgen-ca967e72350940f395e93f0fe652b198
2025-08-06 00:14:02 +00:00
Builder.io
98358ccb9e Update updateProfile method to handle unconfigured Supabase
cgen-1548c43681334419b929759627270fbf
2025-08-06 00:13:51 +00:00
Builder.io
dcf4adfa1a Update auth methods to handle unconfigured Supabase
cgen-43457f77ec9b43b980acbc66e06004dc
2025-08-06 00:13:41 +00:00
Builder.io
7108729a80 Add Supabase configuration check in AuthContext
cgen-bd43561f1b244b20b69dc5c27a2c9be9
2025-08-06 00:13:24 +00:00
Builder.io
d090e9332e Update AuthContext to handle unconfigured Supabase
cgen-f5c250193bdd4b1ca2b6da7ee61d47e0
2025-08-06 00:13:05 +00:00
Builder.io
0fafedb725 Fix Supabase configuration with fallback for missing environment variables
cgen-29fa12290ad14af2ac17820babaf345e
2025-08-06 00:12:59 +00:00
Builder.io
07d0b69cac Remove .env file
cgen-510d4da90a6440c6959b9f1972cdf310
2025-08-06 00:07:25 +00:00
Builder.io
d12de546c7 Create .env file for development
cgen-2198c0cacd4d48e8849a11bd52c0c7c7
2025-08-06 00:07:11 +00:00
Builder.io
64136b1fa8 Update signup toggle button text
cgen-79f9073f5bed424f974abf6a97f87496
2025-08-06 00:07:01 +00:00
Builder.io
eab528f76c Update form submission and signup toggle
cgen-d0440ca51e934e0f83e2714fb1ef0e0c
2025-08-06 00:06:49 +00:00
Builder.io
a082a1a71e Update form to include full name for signup and proper handlers
cgen-16265738c08540a2ad74cf5acdfd117c
2025-08-06 00:06:21 +00:00
Builder.io
21858635da Update form section to handle login and signup
cgen-3dbc2841f2904729860b58a84b178096
2025-08-06 00:06:06 +00:00
Builder.io
d1e1ccdc37 Update Login component logic to use Supabase
cgen-38f9359cd6e848a49c0dfa0a48771011
2025-08-06 00:05:52 +00:00
Builder.io
9c275558d3 Add Supabase imports to Login page
cgen-44196faab5aa4b9b94d32a4703db83e1
2025-08-06 00:05:40 +00:00
Builder.io
92eb5b694a Create Supabase setup guide
cgen-68808f0c998a4237a45612b436825232
2025-08-06 00:05:23 +00:00
Builder.io
a61dba33a8 Add AuthProvider wrapper to App.tsx
cgen-f6c8c1f4cd064a08baa83a1cd74af076
2025-08-06 00:04:44 +00:00
Builder.io
6e4a890f31 Add AuthProvider to App.tsx
cgen-d32dd180cf324925984619e57e442bf9
2025-08-06 00:04:16 +00:00
Builder.io
84f0ccdd20 Create environment variables template
cgen-931ebaefca0f438aaa23c91ae9d46304
2025-08-06 00:04:12 +00:00
Builder.io
c20613a8be Create Supabase service helpers
cgen-b271b1ef9e5a4a1a96416f389455706a
2025-08-06 00:04:05 +00:00
Builder.io
981e25bfb8 Create authentication context
cgen-6e0c243358784667913d8302fae58080
2025-08-06 00:03:33 +00:00
Builder.io
c9e541741a Create TypeScript database types
cgen-e41b24e47dca43288271a356e05489fc
2025-08-06 00:03:12 +00:00
Builder.io
71ce8dce2d Create Supabase configuration
cgen-b9943585781b4c149ec41b73047a1192
2025-08-06 00:02:38 +00:00
Builder.io
0af22f0488 Prettier format pending files 2025-08-05 23:41:41 +00:00
Builder.io
d17b42b330 Fix toast timing by setting proper TOAST_REMOVE_DELAY
cgen-da7ad80200854a40928e0aebecdd1cc5
2025-08-05 23:40:13 +00:00
Builder.io
1bf4020b65 Fix toast duplication in ResearchLabs page
cgen-d7e8aa3cb8cb497fb9d8c2346db384d0
2025-08-05 23:38:59 +00:00
Builder.io
95dd042e06 Fix toast duplication in MentorshipPrograms page
cgen-5297facaeda740cfba6e2bc49822ff2b
2025-08-05 23:38:54 +00:00
Builder.io
65fbe2250b Fix toast duplication in remaining pages
cgen-8605ceec0cb147cdbfe647c46fce3d85
2025-08-05 23:38:48 +00:00
Builder.io
08576de54c Fix toast duplication in GameDevelopment page
cgen-bf5e67047f204ceb9aa17ca946f0d3a7
2025-08-05 23:38:43 +00:00
Builder.io
49b0583f95 Fix toast duplication in Community page
cgen-af386be49c38428e8eab4146b8121f97
2025-08-05 23:38:37 +00:00
Builder.io
52bf6f8bc2 Fix toast duplication in Blog page
cgen-e87fef4a528f4597bf6c89f067193834
2025-08-05 23:38:25 +00:00
Builder.io
daf9eafd79 Fix toast duplication in Support page
cgen-c0af2d571e2b436fa2a8f10433a07258
2025-08-05 23:38:19 +00:00
Builder.io
1cd9cb4e32 Add ref guard to prevent duplicate toast calls
cgen-96d5fe7b5c8849eeb5f87d4c379afb31
2025-08-05 23:38:07 +00:00
Builder.io
bf6d49e491 Fix duplicate toast notifications by adding ref guard
cgen-208e6e90350045968d6e8ce6ba33dfca
2025-08-05 23:37:57 +00:00
Builder.io
df94a64581 Replace loading screen logo with company logo
cgen-70fe855d20ce4822ac851aa2cedd31c9
2025-08-05 23:36:56 +00:00
Builder.io
8a1c03700a Fix toast notification timeout and update loading screen logo
cgen-8adb541332d94d20945de529aaca3318
2025-08-05 23:36:42 +00:00
Builder.io
9a7735864e Update footer links with scroll-to-top functionality
cgen-3956475be9754253a399a254b5634699
2025-08-05 23:33:15 +00:00
Builder.io
8da3ff45c5 Add scroll-to-top feature for footer menu items
cgen-3605cd19ecd344cea08fbc4186d92d7a
2025-08-05 23:33:00 +00:00
Builder.io
fa9b53633d Replace Discord icon in Join Discord button
cgen-29b4d62aed9d43fbbe0097393882b1eb
2025-08-05 23:30:37 +00:00
Builder.io
266306afda Replace Discord icon usage with MessageSquare in platforms array
cgen-d70779a6eadb4e378edd9f6eb678cf0f
2025-08-05 23:30:29 +00:00
Builder.io
63a1f4eeb3 Replace Discord icon with MessageSquare in imports
cgen-486c5d4c1d1e4a64b77e2a474552cdda
2025-08-05 23:30:19 +00:00
Builder.io
1417e67cc9 Remove duplicate Beaker import
cgen-af33ae30694e444ea58a65c993337bdf
2025-08-05 23:29:56 +00:00