Builder.io
|
72dd012296
|
Simplify Supabase config with working credentials
cgen-bcae1e70e5f14f7ebc523b18f63cf929
|
2025-08-17 00:10:30 +00:00 |
|
Builder.io
|
892139829a
|
Add fallback to mock authentication when Supabase fails
cgen-b104e9d8751642338d83d1384d6df9db
|
2025-08-17 00:06:30 +00:00 |
|
Builder.io
|
9b7033d32f
|
Create mock authentication service for development
cgen-a96f3a61be7644c1ab9f1aeda2649ec7
|
2025-08-17 00:05:56 +00:00 |
|
Builder.io
|
778bf63d09
|
Add better error handling for network failures in signIn
cgen-de39d44d0f384b259edd22ab96568a22
|
2025-08-17 00:05:20 +00:00 |
|
Builder.io
|
117850501b
|
Fix Supabase configuration and add proper connection testing
cgen-273c48e01e314dc392022b241ace8cee
|
2025-08-17 00:04:37 +00:00 |
|
Builder.io
|
478dc8836b
|
Add connection testing and fallback for Supabase
cgen-d3c88383855e49db8dd63e0d326a1cad
|
2025-08-17 00:04:19 +00:00 |
|
Builder.io
|
0711621b19
|
Add supabase import to Profile.tsx
cgen-c780b35ddb70458a8d3988f1646e8b56
|
2025-08-16 04:52:25 +00:00 |
|
Builder.io
|
fa8a90535a
|
Add debugging and fix profile save function
cgen-b56ce53a36f14bb09b42cd6849c42432
|
2025-08-16 04:51:56 +00:00 |
|
Builder.io
|
b30fd94826
|
Add fallback content for empty projects and achievements arrays
cgen-624c92d2eb4a4dcba723087dc163a93d
|
2025-08-16 04:30:18 +00:00 |
|
Builder.io
|
c3a685403f
|
Add error handling for database operations
cgen-dd6458c3fa9940209cafe1776735456b
|
2025-08-16 04:29:40 +00:00 |
|
Builder.io
|
1aa30b6ca7
|
Fix achievements mapping to use proper icon resolution
cgen-653936a90a2c492aac47017b234a51c3
|
2025-08-16 04:29:23 +00:00 |
|
Builder.io
|
6cc97828e7
|
Fix Dashboard errors - missing onClick handlers and achievement icon issues
cgen-61821de891e64bf9a9adc6e31033f692
|
2025-08-16 04:29:05 +00:00 |
|
Builder.io
|
16a9c5c69d
|
Add profile setup banner when no profile exists
cgen-5667af6f9aa74d9b984dbf046cd2f6fa
|
2025-08-16 04:25:40 +00:00 |
|
Builder.io
|
1b93f87906
|
Temporarily simplify Dashboard to always show content for debugging
cgen-eb8f309ea94f45cba9cab9fb7852c4f4
|
2025-08-16 04:25:17 +00:00 |
|
Builder.io
|
df6c15511e
|
Add debugging console logs to Dashboard
cgen-f95480f2f74c4f7b872708def548d047
|
2025-08-16 04:24:21 +00:00 |
|
Builder.io
|
b2d984770e
|
Create profile for all authenticated users, not just OAuth users
cgen-73f85d66299a42b3b9994ce907b7b0b7
|
2025-08-16 04:24:06 +00:00 |
|
Builder.io
|
cc5469a7dc
|
Fix Dashboard to show profile setup instead of null when no profile exists
cgen-ff17344e1fe040a794ee6bfb00d22f82
|
2025-08-16 04:23:36 +00:00 |
|
Builder.io
|
9efe4170ef
|
Fix fetchUserProfile to ensure loading state clears
cgen-2304fa8b229249d49b8154f21330cb30
|
2025-08-16 04:21:31 +00:00 |
|
Builder.io
|
cce06096d8
|
Add timeout to prevent infinite loading in AuthContext
cgen-7304cc13c3ae495c975e04fda449cf3b
|
2025-08-16 04:21:23 +00:00 |
|
Builder.io
|
03ca1fa22f
|
Fix Login loading state check to prevent infinite loading
cgen-25a68a3457824b3394a0d914af3b0f4e
|
2025-08-16 04:21:10 +00:00 |
|
Builder.io
|
9a99b23ca7
|
Fix toast usage in Login component
cgen-e1c8f88d294244e0a2add4499ee11438
|
2025-08-16 04:20:40 +00:00 |
|
Builder.io
|
ba86ca54b0
|
Initialize toast hook in Login component
cgen-cfdbdd13eb7e4e868bd6115aae22845b
|
2025-08-16 04:20:33 +00:00 |
|
Builder.io
|
e9fb43706b
|
Fix Login.tsx toast import and usage
cgen-bdc7727ae44e45229c0f2a789ebc58e7
|
2025-08-16 04:20:24 +00:00 |
|
Builder.io
|
4fd33b6bb6
|
Add missing Bell icon import
cgen-ddda1c278dca4f1895e064e2291ba1bc
|
2025-08-16 04:17:58 +00:00 |
|
Builder.io
|
5ebcb48706
|
Add Changelog route to routing configuration
cgen-d326f6eb842c447a9cec594ea225a4b2
|
2025-08-16 04:17:48 +00:00 |
|
Builder.io
|
6a4feaba34
|
Add Changelog page import
cgen-9fdb24bf698444beb175e8dd9bc06baf
|
2025-08-16 04:17:38 +00:00 |
|
Builder.io
|
37e7a8dcc3
|
Create comprehensive changelog page
cgen-3f2fbda660484848a909d0483a3babe2
|
2025-08-16 04:17:27 +00:00 |
|
Builder.io
|
121e8c2681
|
Fix notification service field names
cgen-ed3a6d29c49f48aa950295df52af46b0
|
2025-08-16 04:15:17 +00:00 |
|
Builder.io
|
2e7c77d11f
|
Fix TypeScript errors with proper type safety
cgen-90f78422492540b9b952e8b8ad55c173
|
2025-08-16 04:14:58 +00:00 |
|
Builder.io
|
a0b0e2e141
|
Add missing props to UserTypeSelection interface
cgen-b7df6da9f2a545a3ae94c27c522a0951
|
2025-08-16 04:13:53 +00:00 |
|
Builder.io
|
bf7050dd01
|
Fix Dashboard level and XP display
cgen-0a590f8bc5f3477e960a5cb766bfd8fd
|
2025-08-16 04:13:40 +00:00 |
|
Builder.io
|
91a5fe17a8
|
Fix Dashboard avatar and profile info display
cgen-8ee9f8f0fc3044e68909c3063db0c6b0
|
2025-08-16 04:13:20 +00:00 |
|
Builder.io
|
cbd6c20cb5
|
Fix Dashboard user property access to use profile data
cgen-aa291d4191594c71af67d2bd15de1760
|
2025-08-16 04:13:07 +00:00 |
|
Builder.io
|
7fe06c39dc
|
Fix Profile error handling
cgen-259f6aaaeb10497ea616016946839489
|
2025-08-16 04:12:52 +00:00 |
|
Builder.io
|
5b9e45f130
|
Fix Profile save function with safe field access
cgen-8febe5fe91e34808a6c97d70ece9479e
|
2025-08-16 04:12:45 +00:00 |
|
Builder.io
|
e0d36388d0
|
Fix Profile interface to match actual profile fields
cgen-a9e7285b8abb4ad2ae0ab4bc6e0edd85
|
2025-08-16 04:12:32 +00:00 |
|
Builder.io
|
b605fe2d19
|
Initialize toast hook in Profile component
cgen-4e3bad44d3f544089ec3134cd9550262
|
2025-08-16 04:12:24 +00:00 |
|
Builder.io
|
3f5a2f4cea
|
Fix Profile.tsx toast usage
cgen-1fe30a0febe2494f8186ced1bc202a53
|
2025-08-16 04:12:17 +00:00 |
|
Builder.io
|
1d737acd6b
|
Fix updateUserXPAndLevel to handle missing database fields gracefully
cgen-d3549eb875f84ca286f89b1db2d35a35
|
2025-08-16 04:12:10 +00:00 |
|
Builder.io
|
854ac3b37e
|
Fix getUserAchievements to handle missing unlocked_at field
cgen-48f30678b39e43ec8a6fd8e605154254
|
2025-08-16 04:11:50 +00:00 |
|
Builder.io
|
9f23130777
|
Fix updateUserXPAndLevel profiles update table name
cgen-4a0f8a14fa3e4bce9b213664593c0b7e
|
2025-08-16 04:11:18 +00:00 |
|
Builder.io
|
6002836d22
|
Fix updateUserXPAndLevel profiles table name
cgen-43ce9340f28a47649b49d2e042d7f08a
|
2025-08-16 04:11:12 +00:00 |
|
Builder.io
|
a1ce309b12
|
Fix points_reward to xp_reward in updateUserXPAndLevel call
cgen-7fc0fd30e716418eb0930ba74b9e162f
|
2025-08-16 04:10:59 +00:00 |
|
Builder.io
|
644d8b79b1
|
Fix points_reward to xp_reward in ordering
cgen-271277c3a9424e8e88fda9edfa1d8a66
|
2025-08-16 04:10:47 +00:00 |
|
Builder.io
|
718076bd87
|
Fix achievement interface to match database schema
cgen-cb155c3346474365ad99fcee5b5976ef
|
2025-08-16 04:10:34 +00:00 |
|
Builder.io
|
4032fa747c
|
Fix createInitialProfile table name
cgen-392c7eb10e3b4f37b2e6a0634a2ce4c1
|
2025-08-16 04:10:06 +00:00 |
|
Builder.io
|
74ddee8362
|
Fix updateProfile table name
cgen-442d6eec32164c9f94ce071ede57663f
|
2025-08-16 04:09:54 +00:00 |
|
Builder.io
|
31753f3717
|
Fix database table name from profiles to user_profiles
cgen-4a0ff9b81ae94ea4bed5463240b3c519
|
2025-08-16 04:09:47 +00:00 |
|
Builder.io
|
b24ec03184
|
Fix corrupted use-aethex-toast.ts file
cgen-6bcd2d7d09c041949156a387009b7d4c
|
2025-08-16 04:09:12 +00:00 |
|
Builder.io
|
d669ee159a
|
Prettier format pending files
|
2025-08-08 11:12:21 +00:00 |
|
Builder.io
|
26b89be122
|
Update routing to use nested docs routes
cgen-adf5ca7dc7554bf681c5caaba31d22b2
|
2025-08-08 11:04:41 +00:00 |
|
Builder.io
|
24155a9b96
|
Add DocsLayout and nested docs routing
cgen-0e0b8205af0c431e9b8c019ac5ac94eb
|
2025-08-08 11:04:35 +00:00 |
|
Builder.io
|
e910d22cbf
|
Create docs overview/index page
cgen-c11be7a40bad47dcbc76c4fe3ac54521
|
2025-08-08 11:04:28 +00:00 |
|
Builder.io
|
dbfd54477d
|
Create tutorials page within docs section
cgen-a88704caf8354cab9aaae53a8f519f16
|
2025-08-08 11:03:44 +00:00 |
|
Builder.io
|
e5ed60d338
|
Create docs layout with nested routing
cgen-22965d3b094e44a884b7217678bdfd69
|
2025-08-08 11:02:56 +00:00 |
|
Builder.io
|
d00fc904b7
|
Add Tutorials route to routing configuration
cgen-f7186d4c2eea47c6a2e0e1c2be7f4306
|
2025-08-08 11:00:47 +00:00 |
|
Builder.io
|
5eb15ea2e8
|
Add Tutorials page import
cgen-9c79e16ec447416ba9637b9db7a125a6
|
2025-08-08 11:00:39 +00:00 |
|
Builder.io
|
97c1b8959c
|
Create Tutorials page for educational content
cgen-3f9731923653481284dcbd59191aadc8
|
2025-08-08 11:00:30 +00:00 |
|
Builder.io
|
0599ebc4a3
|
Add Status route to routing configuration
cgen-94ab8b27e82b43108aae258a188521ff
|
2025-08-08 10:58:52 +00:00 |
|
Builder.io
|
3b9bd27f68
|
Add Status page import
cgen-5586b3a1f93b46c9a2187a9657b418bc
|
2025-08-08 10:58:47 +00:00 |
|
Builder.io
|
65ff014b5c
|
Create Status page for system health monitoring
cgen-ed2f9d02a7a9472bb6737f681f7450b3
|
2025-08-08 10:58:33 +00:00 |
|
Builder.io
|
02ef9956ae
|
Prettier format pending files
|
2025-08-08 10:20:58 +00:00 |
|
Builder.io
|
9afe0f68b5
|
Use Link component for sign in link
cgen-bc7ef755e9d64233ab5cf7b3115e0022
|
2025-08-08 10:20:36 +00:00 |
|
Builder.io
|
8f1a6994fb
|
Import Link component for routing
cgen-5dc61658789d4821b62fda1ec183e97c
|
2025-08-08 10:20:29 +00:00 |
|
Builder.io
|
e77365517a
|
Use Link component instead of anchor tag
cgen-a1ba23193c0f489da31757203422cde7
|
2025-08-08 10:20:24 +00:00 |
|
Builder.io
|
18fcf43b33
|
Import Link component for proper routing
cgen-904defc69b5a4e7fa6b43ad8dbb03617
|
2025-08-08 10:20:11 +00:00 |
|
Builder.io
|
8fc61359c7
|
Add login option to UserTypeSelection component
cgen-67406e84f2c848409e933a16bab7e4fe
|
2025-08-08 10:20:05 +00:00 |
|
Builder.io
|
9d0eda9631
|
Add login option to onboarding page header
cgen-8d8045dbe34844c69612d7201a4c8b73
|
2025-08-08 10:19:42 +00:00 |
|
Builder.io
|
c89fef26c6
|
Add additional safety check with window navigation for stuck states
cgen-67c5fbd50a11488aa8879c547d0968e1
|
2025-08-08 10:17:57 +00:00 |
|
Builder.io
|
09ce29f2a1
|
Simplify the loading state check to avoid getting stuck
cgen-6183cca4bf6c427381c3a3a7ec07fd34
|
2025-08-08 10:17:48 +00:00 |
|
Builder.io
|
8bf8ac94a2
|
Force immediate redirect when no user, don't wait for loading
cgen-3aedfef317d043e8abcacda51949333a
|
2025-08-08 10:17:39 +00:00 |
|
Builder.io
|
18e3c2edc2
|
Fix authentication check to prevent loading screen getting stuck
cgen-2b7c09dad5b5420383a06b146d7efa2d
|
2025-08-08 10:16:37 +00:00 |
|
Builder.io
|
d882260575
|
Fix loading state when redirecting unauthenticated users
cgen-517c2edf6285418898f00795ccca7b7d
|
2025-08-08 10:16:25 +00:00 |
|
Builder.io
|
7fa9354d60
|
Simplify toast transition animations to prevent bouncing
cgen-2e4cca1e6afa4b8d8cedbdca1abcd580
|
2025-08-08 10:15:10 +00:00 |
|
Builder.io
|
075467c6cf
|
Fix bouncing toast animation by removing conflicting animations
cgen-ff48de50c85b4c7496b0b60c96b7c1e1
|
2025-08-08 10:14:59 +00:00 |
|
Builder.io
|
fa53797f25
|
Prettier format pending files
|
2025-08-06 20:16:54 +00:00 |
|
Builder.io
|
759bac69d8
|
Use different navigation based on user login status
cgen-b9cb090a46414f32872b006ac9c18f09
|
2025-08-06 20:07:46 +00:00 |
|
Builder.io
|
6ed1bcc996
|
Add Profile link to main navigation when user is logged in
cgen-15bf75f85c6f48e8b5b30b4651bfbeae
|
2025-08-06 20:07:34 +00:00 |
|
Builder.io
|
812b8696e5
|
Add Profile route in routes section
cgen-b5d4e49338d342909def160861cfac8a
|
2025-08-06 07:20:38 +00:00 |
|
Builder.io
|
2ab329c725
|
Add Profile route to routing system
cgen-06f36ef38b0947789f1a28d0b2b2a4be
|
2025-08-06 07:20:31 +00:00 |
|
Builder.io
|
17a512ef33
|
Create Profile page with overseer dashboard
cgen-b0c7fd6fc232422d8a7c8716230ba975
|
2025-08-06 07:20:21 +00:00 |
|
Builder.io
|
8a447c9a6c
|
Prettier format pending files
|
2025-08-06 07:11:23 +00:00 |
|
Builder.io
|
4d0a8b0328
|
Update priority calculation to use helper function
cgen-68f658229c9f4c379b62026952867365
|
2025-08-06 04:49:49 +00:00 |
|
Builder.io
|
68fd30524d
|
Update progress calculation to use helper function
cgen-c47f5604c46b4c7e85303c518d8584ae
|
2025-08-06 04:49:42 +00:00 |
|
Builder.io
|
8fc5a7cbc7
|
Update project property references to match real data structure
cgen-0bb11751ed0142c1870411c388674ecf
|
2025-08-06 04:49:34 +00:00 |
|
Builder.io
|
ad9156245b
|
Fix recentProjects undefined reference
cgen-c17e5b95dacd404cab78b2145e44ddfc
|
2025-08-06 04:49:25 +00:00 |
|
Builder.io
|
658acb9340
|
Prettier format pending files
|
2025-08-06 03:28:37 +00:00 |
|
Builder.io
|
9bbe6bb428
|
Add helper functions for processing real project and achievement data
cgen-3ea874af9b1b4e709a85751f0df92930
|
2025-08-06 03:25:56 +00:00 |
|
Builder.io
|
18539850fa
|
Remove old mock recentProjects array
cgen-54ee26a48a544e2aa68ed1b8ff2999ac
|
2025-08-06 03:25:46 +00:00 |
|
Builder.io
|
c361df1ba0
|
Remove duplicate achievements declaration (old mock data)
cgen-782a22eaefc94e898bbce57ee23d318a
|
2025-08-06 03:25:06 +00:00 |
|
Builder.io
|
66b275e74a
|
Update stats mapping to use statsDisplay
cgen-f445c3b202b14560bddc7e9f3a2c1966
|
2025-08-06 03:22:03 +00:00 |
|
Builder.io
|
b401b9259d
|
Fix activeProjects reference to use stats object
cgen-d129a6cdf2744e0ea79326e6d806d263
|
2025-08-06 03:21:37 +00:00 |
|
Builder.io
|
7b1fd9b63a
|
Remove duplicate user declaration (old mock data)
cgen-6a05577b5c9b4bfcb854912093b0200d
|
2025-08-06 03:21:07 +00:00 |
|
Builder.io
|
0d1f585957
|
Replace useEffect with authentication and data loading logic
cgen-8a04846fcf35425cab5bc6b6e83aaddd
|
2025-08-06 03:17:41 +00:00 |
|
Builder.io
|
5e60520adc
|
Update Dashboard state and authentication logic
cgen-1c69bcc5f56a4438a88b436447d71b20
|
2025-08-06 03:17:11 +00:00 |
|
Builder.io
|
6267f3d72c
|
Update Dashboard imports and authentication integration
cgen-2d0d1833cb1244e29fc1534cf836a463
|
2025-08-06 03:17:02 +00:00 |
|
Builder.io
|
4dc824b202
|
Add authentication state to header and show user menu when logged in
cgen-742fab4556884a23a6e31f28dd1e94f0
|
2025-08-06 03:14:36 +00:00 |
|
Builder.io
|
25a7d8cd39
|
Prettier format pending files
|
2025-08-06 02:26:54 +00:00 |
|
Builder.io
|
cd32b1bfd3
|
Add error boundary to main entry point
cgen-bb18b38c162a4f6899cb2cc5909bd6df
|
2025-08-06 02:24:18 +00:00 |
|
Builder.io
|
8df3af2408
|
Add error boundary for better error handling
cgen-f1de5e4d92a74cdea2ba31b82a07c3c1
|
2025-08-06 02:24:12 +00:00 |
|
Builder.io
|
0f93d4c208
|
Remove createRoot from App component and export App only
cgen-23993868eff84b468bd514bbed828e5d
|
2025-08-06 02:23:57 +00:00 |
|
Builder.io
|
3b2f04b68b
|
Add isSupabaseConfigured export
cgen-7fe01e523dab4f73bfbc0da6d18abe05
|
2025-08-06 02:18:29 +00:00 |
|
Builder.io
|
d47d9329b3
|
Prettier format pending files
|
2025-08-06 02:15:39 +00:00 |
|
Builder.io
|
dc34cb6fa0
|
Remove SupabaseStatus component since production mode is active
cgen-022401ce8f864c1fbc53313045b068c7
|
2025-08-06 02:14:17 +00:00 |
|
Builder.io
|
0c0be1305d
|
Rename demo_url to live_url for production
cgen-cc60444ad3754768894cbccec491e5ee
|
2025-08-06 02:13:19 +00:00 |
|
Builder.io
|
e220b00a1f
|
Remove demo storage file
cgen-13f91198a8ac46d4bb8ec7a2f03bf233
|
2025-08-06 02:12:22 +00:00 |
|
Builder.io
|
d5f7b5c171
|
Remove demo mode logic and use only Supabase
cgen-2e5fc2fd5a83443ca868ecd843fcca82
|
2025-08-06 02:12:05 +00:00 |
|
Builder.io
|
8b06e9cc71
|
Remove demo fallbacks and require Supabase configuration
cgen-4d661c08fb904cf28ee2df7d8745dbb7
|
2025-08-06 02:11:25 +00:00 |
|
Builder.io
|
7097f8408b
|
Prettier format pending files
|
2025-08-06 00:35:27 +00:00 |
|
Builder.io
|
ad88034b7a
|
Restore demo mode buttons
cgen-42ae301ad19640ddbfaf7f3405569b5d
|
2025-08-06 00:34:07 +00:00 |
|
Builder.io
|
2031f2a12c
|
Restore demo mode messaging for unconfigured Supabase
cgen-0325d84cf59c4bb19f7a3960b3fd289c
|
2025-08-06 00:33:58 +00:00 |
|
Builder.io
|
15d2468fb3
|
Only show OAuth setup reminder, not always show notification
cgen-f661f9b7d9c34663963c82868b239ff0
|
2025-08-06 00:33:52 +00:00 |
|
Builder.io
|
b45be2419d
|
Update SupabaseStatus buttons for OAuth setup
cgen-e783f3efdc714e208ff8bf51cf370f0d
|
2025-08-06 00:33:41 +00:00 |
|
Builder.io
|
53e99eb2eb
|
Update SupabaseStatus to mention OAuth setup
cgen-22f9f703453f4582b7c2eb019f085bfe
|
2025-08-06 00:33:31 +00:00 |
|
Builder.io
|
dd50cc9ea7
|
Update fetchUserProfile to return profile
cgen-0c449a09ced44482ac833ff1062417cd
|
2025-08-06 00:32:58 +00:00 |
|
Builder.io
|
21e90fcbb5
|
Import achievement service in AuthContext
cgen-3d8a1675addd4629a4db92e77e263e8b
|
2025-08-06 00:32:46 +00:00 |
|
Builder.io
|
892e15a6a6
|
Enhanced OAuth handling in AuthContext
cgen-fad2bcc90540448cad965adb8581a6d2
|
2025-08-06 00:32:41 +00:00 |
|
Builder.io
|
b7101f92a0
|
Replace handleSocialLogin with real OAuth implementation
cgen-6fcd0f9792a5403fb385133b68f914bb
|
2025-08-06 00:32:21 +00:00 |
|
Builder.io
|
31c5ceec3d
|
Update Login page to use OAuth authentication
cgen-6670178761f040beb30d5fafd4930a87
|
2025-08-06 00:32:14 +00:00 |
|
Builder.io
|
c384c15a2d
|
Add signInWithOAuth to context value
cgen-1bb24b48b1d24ba5b35b69a7b3af5761
|
2025-08-06 00:32:09 +00:00 |
|
Builder.io
|
adefe127ee
|
Add OAuth sign-in method to AuthContext
cgen-1e41a31a8c764e05a4b9b1ef88a3f9e1
|
2025-08-06 00:32:04 +00:00 |
|
Builder.io
|
80f2285943
|
Add OAuth methods to AuthContext
cgen-62a2e677931b4790b072179a2cb8db2a
|
2025-08-06 00:31:51 +00:00 |
|
Builder.io
|
3897450bc2
|
Update updateProfile method to use AeThex adapter
cgen-a68e0b3357314215b8d5e80b29212eea
|
2025-08-06 00:30:27 +00:00 |
|
Builder.io
|
d40d3e2a62
|
Update signUp method to use AeThex adapter
cgen-ad1f6414702145be9e6f2e473a8b58f7
|
2025-08-06 00:30:17 +00:00 |
|
Builder.io
|
74a8b67cae
|
Update fetchUserProfile to use AeThex adapter
cgen-ea71a38f54944c0c97055d8338998e97
|
2025-08-06 00:30:06 +00:00 |
|
Builder.io
|
03c7e5033c
|
Update AuthContext state types
cgen-fe588d4f51f542ef9398a51b88cc6652
|
2025-08-06 00:29:58 +00:00 |
|
Builder.io
|
0bc380a1d1
|
Update AuthContext interface to use AethexUserProfile
cgen-bc758836154244518b8b483bcfd71a14
|
2025-08-06 00:29:51 +00:00 |
|
Builder.io
|
a9e512d7ff
|
Update AuthContext to use AeThex database adapter
cgen-a06650a898f64190a3f232a695c68303
|
2025-08-06 00:29:43 +00:00 |
|
Builder.io
|
931158d9dd
|
Create database adapter for existing AeThex schema
cgen-3c850819cf154266a319eebb1dbea822
|
2025-08-06 00:29:35 +00:00 |
|
Builder.io
|
af01ad03e7
|
Update updateProfile to use demo storage
cgen-92bfa12f800f4a8791b96c1dc0fac289
|
2025-08-06 00:25:47 +00:00 |
|
Builder.io
|
132c55fb72
|
Update fetchUserProfile to use demo storage
cgen-2d2c03722ede4bc59d50bb88039f8228
|
2025-08-06 00:25:39 +00:00 |
|
Builder.io
|
a2b14d27bc
|
Update AuthContext to use demo storage
cgen-d20b0986343d473cb0bbff21b696c94e
|
2025-08-06 00:25:31 +00:00 |
|
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
|
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
|
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 |
|