Builder.io
|
49cfc10890
|
Prettier format pending files
|
2025-09-30 02:01:39 +00:00 |
|
Builder.io
|
cf3f00fb62
|
Make role services compatible with role_id schema and roles table
cgen-2438b2f80028422a9a6bfe6be36f901a
|
2025-09-30 01:59:09 +00:00 |
|
Builder.io
|
7f95152632
|
Prettier format pending files
|
2025-09-30 01:40:07 +00:00 |
|
Builder.io
|
f70ffedd4e
|
Make profiles and interests persistent in offline mode using mockAuth/localStorage when Supabase is not configured
cgen-15ee54e7b7594e35ab49d6cb4653fca7
|
2025-09-30 00:25:24 +00:00 |
|
Builder.io
|
8df7ddda9e
|
Add robust local fallback for achievements, XP/level, and onboarding without Supabase
cgen-4ec3c99880b14107a6a6cfe83dd8af97
|
2025-09-30 00:24:18 +00:00 |
|
Builder.io
|
16b1505dac
|
Remove conflicting optional property from AethexUserProfile to satisfy TypeScript structural typing
cgen-88b2a2eb50514941b89c98e87db92ff7
|
2025-09-28 07:16:58 +00:00 |
|
Builder.io
|
c322b37910
|
route onboarding achievement award via server API
cgen-14c7ba865740498c83ef39749a97f40b
|
2025-09-28 04:46:49 +00:00 |
|
Builder.io
|
c7aab36dc9
|
fix: use correct achievement for onboarding
cgen-4710dc1a34cf492b98f0d908fe8f16be
|
2025-09-28 04:23:46 +00:00 |
|
Builder.io
|
223f06fcf5
|
Prettier format pending files
|
2025-09-28 01:30:28 +00:00 |
|
Builder.io
|
175c22c348
|
Add profile completion checker
cgen-b50e9bd57c724cf19c901f9d01ef0cf6
|
2025-09-28 01:01:42 +00:00 |
|
Builder.io
|
e60ed816d4
|
Prettier format pending files
|
2025-09-28 00:23:53 +00:00 |
|
Builder.io
|
d7f628015d
|
Guard supabase.channel in aethexRealtimeService
cgen-77ab1761744c406d80570099654cb9df
|
2025-09-28 00:23:02 +00:00 |
|
Builder.io
|
cd41527a58
|
Prettier format pending files
|
2025-09-27 23:26:32 +00:00 |
|
Builder.io
|
a50af29ccb
|
Improve updateProfile to create row when missing; include banner_url in profile creation
cgen-b9fe2367200f495684300fd4a7ef38cb
|
2025-09-27 22:34:28 +00:00 |
|
Builder.io
|
6091b44e4c
|
Remove mock fallbacks when DB is available; create profile on missing row; use DB-only for projects
cgen-7c483f59a89c44fb94b54bd9a61888b5
|
2025-09-27 22:15:49 +00:00 |
|
Builder.io
|
f53d1a7735
|
Improve mock fallback when Supabase returns empty objects
cgen-1919042aa9764046a6dcdbd9282911c5
|
2025-09-27 22:09:07 +00:00 |
|
Builder.io
|
38367daebe
|
Make project service resilient with timeout and localStorage fallback
cgen-0a88274abfc64dc5b2fc449daf876ffe
|
2025-09-27 21:57:41 +00:00 |
|
Builder.io
|
ef56ff44fd
|
Prettier format pending files
|
2025-09-27 21:48:02 +00:00 |
|
Builder.io
|
96361e7852
|
Restore full adapter and add role service
cgen-fbbed0f2f74845869a52e41fb6d2ec6a
|
2025-09-27 21:09:10 +00:00 |
|
Builder.io
|
230997cd86
|
Append role service to adapter
cgen-f3c6ce75f0074dc293666da343e307ab
|
2025-09-27 21:08:31 +00:00 |
|
Builder.io
|
ff06e4600d
|
Add fallbacks to mock storage for missing tables/unreachable DB; improve resilience
cgen-e7f42cd055f94d6d91d75ade377027ed
|
2025-09-27 00:35:40 +00:00 |
|
Builder.io
|
f6896a7d5d
|
Fix createInitialProfile to work with existing database schema
cgen-136270cd5c4648229b59ae6f94aabc30
|
2025-08-17 00:14:27 +00:00 |
|
Builder.io
|
8f3f762bcf
|
Update user service to work with existing database structure
cgen-06b007030c664654bfa74178ccd60caa
|
2025-08-17 00:13:53 +00:00 |
|
Builder.io
|
e0f939c4e5
|
Update database adapter to work with existing shared database
cgen-94d8dbc08c204cf28de7ddc58f1b3f3d
|
2025-08-17 00:13:42 +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
|
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
|
0c0be1305d
|
Rename demo_url to live_url for production
cgen-cc60444ad3754768894cbccec491e5ee
|
2025-08-06 02:13:19 +00:00 |
|
Builder.io
|
7097f8408b
|
Prettier format pending files
|
2025-08-06 00:35:27 +00:00 |
|
Builder.io
|
931158d9dd
|
Create database adapter for existing AeThex schema
cgen-3c850819cf154266a319eebb1dbea822
|
2025-08-06 00:29:35 +00:00 |
|