Builder.io
|
24cd5b61d8
|
About: remove contact form section and related imports/state
cgen-cff9033dc3414c499ea9b47a0ef73dba
|
2025-09-28 07:04:30 +00:00 |
|
Builder.io
|
ece9e8ffd7
|
Contact: insert Topic and Urgency selects above Message
cgen-06016a37a76e490e8317b634440ff945
|
2025-09-28 06:57:24 +00:00 |
|
Builder.io
|
6008c7f35b
|
Contact: add related resources card below contact info
cgen-e38bd1693d3c419ba5ea8018b5ba2a45
|
2025-09-28 06:57:16 +00:00 |
|
Builder.io
|
7439a2c219
|
Contact: reset topic/urgency on success
cgen-1b44e77e6269426694c0a76045100437
|
2025-09-28 06:57:08 +00:00 |
|
Builder.io
|
2505fd6fe0
|
Contact: add topic and urgency state
cgen-7bd59ed4d7834dca927cba22168b1d11
|
2025-09-28 06:57:01 +00:00 |
|
Builder.io
|
399c03df4b
|
Contact: import Select and add state for topic/urgency
cgen-7ba5073cf4c940e789e9207389d1e9a0
|
2025-09-28 06:56:54 +00:00 |
|
Builder.io
|
3225bfd3dd
|
About: append contact-like community section tailored to About
cgen-324e75e6c5fa436f8549b6b4d1a8e147
|
2025-09-28 06:54:53 +00:00 |
|
Builder.io
|
1931f081f7
|
About: add form state and submit handler
cgen-d968aa02edd4418d99c1b110341ea1fc
|
2025-09-28 06:54:45 +00:00 |
|
Builder.io
|
93faa3667d
|
About: add imports for contact-like UI, toast, message icon, and state
cgen-a52b72f215b6452f96dcfc43d65b4b00
|
2025-09-28 06:54:31 +00:00 |
|
Builder.io
|
cf08727e53
|
Update About page CTA, highlight message, and extend timeline to start from 2011
cgen-909097ff43c742a7a221429b0740fcd5
|
2025-09-28 06:51:32 +00:00 |
|
Builder.io
|
f128b2964b
|
fix: use precomputed particles in JSX
cgen-3358facc1915438d805a37583fb56e5f
|
2025-09-28 06:36:49 +00:00 |
|
Builder.io
|
bf8e1d65b5
|
fix: move useMemo to top-level to satisfy Hooks order
cgen-53cf3167dec34b459df8de253b49fe1f
|
2025-09-28 06:36:40 +00:00 |
|
Builder.io
|
d0e94523ad
|
Consider onboarding_complete flag when exposing profileComplete
cgen-ce39d5ea04a946e797ff76a0e31ca431
|
2025-09-28 06:35:41 +00:00 |
|
Builder.io
|
5b880d5be3
|
Set onboarding completion flag and improve performance of onboarding animations
cgen-cd5ce32b298e42ee820c90218644e7ec
|
2025-09-28 06:35:30 +00:00 |
|
Builder.io
|
7b6082adf7
|
Prettier format pending files
|
2025-09-28 05:04:51 +00:00 |
|
Builder.io
|
6bff1bdd10
|
robust: ensure redirect to dashboard after onboarding with fallback
cgen-12e56a481591485a999986d7506b7ff8
|
2025-09-28 04:59:41 +00:00 |
|
Builder.io
|
c322b37910
|
route onboarding achievement award via server API
cgen-14c7ba865740498c83ef39749a97f40b
|
2025-09-28 04:46:49 +00:00 |
|
Builder.io
|
d6fddbe169
|
Dashboard: hide setup banner when onboarding complete; add Profile Complete badge
cgen-54848c14b2fe468e8e636786b1989bf0
|
2025-09-28 04:24:10 +00:00 |
|
Builder.io
|
a6e4293f25
|
Update Onboarding to refresh profile and toast; Update Dashboard to hide setup banner when onboarding complete and show badge
cgen-e6f9ffe019da42458b89b9a63801bc02
|
2025-09-28 04:24:03 +00:00 |
|
Builder.io
|
c7aab36dc9
|
fix: use correct achievement for onboarding
cgen-4710dc1a34cf492b98f0d908fe8f16be
|
2025-09-28 04:23:46 +00:00 |
|
Builder.io
|
073a7d7c7e
|
Implement onboarding completion UX: refresh profile, correct achievement name, hide prompts, add success toast and badge
cgen-3ee432f0eeb24eeca50fb3ba495a8bc5
|
2025-09-28 04:23:41 +00:00 |
|
Builder.io
|
11ffddcf39
|
debug: include server response in client error
cgen-29bf43e54beb4c27a72b49a2071475bf
|
2025-09-28 04:14:24 +00:00 |
|
Builder.io
|
7301fd0169
|
fix: import createClient in client supabase
cgen-6c2904fc0c2b4997af9fc0c5ba870894
|
2025-09-28 04:10:17 +00:00 |
|
Builder.io
|
69b37d283d
|
Use server endpoints for onboarding profile and interests
cgen-1aefecce7ef84c81b31a03db2d54e6bf
|
2025-09-28 04:02:12 +00:00 |
|
Builder.io
|
9748c0c331
|
Wire client to server API for posts and onboarding to avoid RLS issues
cgen-4d11caba61394f70aed01c897057e1b2
|
2025-09-28 04:01:31 +00:00 |
|
Builder.io
|
084a7f9f49
|
Prettier format pending files
|
2025-09-28 02:02:57 +00:00 |
|
Builder.io
|
c1b752a762
|
Make Dashboard the central hub: add PostComposer, user posts, and applications panel; compute profile completion
cgen-f2d9a66254e2456e845104e01dd75fdb
|
2025-09-28 02:00:02 +00:00 |
|
Builder.io
|
223f06fcf5
|
Prettier format pending files
|
2025-09-28 01:30:28 +00:00 |
|
Builder.io
|
d710a8f759
|
Seed demo posts automatically in communityService fallback
cgen-2fc11181be3249648d320cea3b958bb2
|
2025-09-28 01:03:04 +00:00 |
|
Builder.io
|
c7ab63bbb7
|
Fix Admin demo profiles to load after seeding
cgen-dafee2c8e2f0495e98b31410da107d7e
|
2025-09-28 01:02:49 +00:00 |
|
Builder.io
|
1cf467a4bf
|
Add Complete Setup button when profile incomplete
cgen-ed7e9eb345314cc899af3bf9e251c798
|
2025-09-28 01:02:33 +00:00 |
|
Builder.io
|
f52ebf8228
|
Show Complete Setup CTA when profile incomplete
cgen-cbb31aaa2e744b078c64bc0abb8aad5b
|
2025-09-28 01:02:15 +00:00 |
|
Builder.io
|
f5bb409cc2
|
Expose profile completion in AuthContext
cgen-3436659538b743fca099f634837b1aa6
|
2025-09-28 01:02:07 +00:00 |
|
Builder.io
|
175c22c348
|
Add profile completion checker
cgen-b50e9bd57c724cf19c901f9d01ef0cf6
|
2025-09-28 01:01:42 +00:00 |
|
Builder.io
|
76f9494548
|
Prettier format pending files
|
2025-09-28 00:32:17 +00:00 |
|
Builder.io
|
b8d43450a8
|
Seed demo in Admin page too
cgen-3daac2557a074af8bbab3a6345d6063a
|
2025-09-28 00:31:16 +00:00 |
|
Builder.io
|
7c94e84f13
|
Seed demo data globally via Layout and Admin
cgen-3b21c0fa437a4a7793174c129695f249
|
2025-09-28 00:31:03 +00:00 |
|
Builder.io
|
e12a453f61
|
Add safe channel fallback in supabase proxy
cgen-e200d5d6f64b4dc0b04825c5369711a9
|
2025-09-28 00:26: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
|
abaee59965
|
Guard Supabase realtime channel usage to prevent runtime errors
cgen-2bd999acc01d4c88aea6ab918f2ea3f9
|
2025-09-28 00:17:17 +00:00 |
|
Builder.io
|
d3d22d69ef
|
Prettier format pending files
|
2025-09-28 00:15:09 +00:00 |
|
Builder.io
|
246e84ffe5
|
Remove duplicate useEffect/useState imports
cgen-3219b3b9de2a4c2480b4cb1b3be2ed68
|
2025-09-28 00:11:03 +00:00 |
|
Builder.io
|
1e15ecce62
|
Remove duplicate useEffect/useState imports
cgen-ae80a178b7d74d1e9ddf39188d852811
|
2025-09-28 00:10:53 +00:00 |
|
Builder.io
|
9d44ed904b
|
Fix missing React hooks imports in LoadingScreen
cgen-83797a3cff56489f9bf8a918fc74205e
|
2025-09-27 23:58:28 +00:00 |
|
Builder.io
|
9936494fbc
|
Fix missing React hooks imports causing loading hang
cgen-16e0c867e97140d794d55e9e31f4e647
|
2025-09-27 23:58:20 +00:00 |
|
Builder.io
|
49176d45a9
|
Edit Feed to allow guest loading and guard realtime
cgen-087dd3448da14c1cb32c445f35184962
|
2025-09-27 23:55:42 +00:00 |
|
Builder.io
|
15dbb11bcf
|
Prettier format pending files
|
2025-09-27 23:53:05 +00:00 |
|
Builder.io
|
1fdc0a40db
|
Add demo accounts listing in Admin
cgen-31bcbb7dc56b4f57a38e4609c60ef592
|
2025-09-27 23:50:54 +00:00 |
|
Builder.io
|
39f88fe54e
|
Move Admin link from top bar to user menu
cgen-de2149cca22b49f6840bf439f61bda13
|
2025-09-27 23:49:35 +00:00 |
|
Builder.io
|
72a90ef347
|
Fallback recommended users to demo profiles
cgen-b1f6a1e64f7e41299a73278fa1530c51
|
2025-09-27 23:49:15 +00:00 |
|
Builder.io
|
9adbe5e6f6
|
Use demo seed in feed and social service
cgen-64605d90011643b9b4ca5a2d9fbb6c29
|
2025-09-27 23:48:58 +00:00 |
|
Builder.io
|
08da68486a
|
Add demo feed seeding utility
cgen-21ba02a62b214d1eb117d2660a770543
|
2025-09-27 23:48:47 +00:00 |
|
Builder.io
|
98ff196d8c
|
Seed demo data and fallback for feed; move Admin link to user menu
cgen-772e1d3ac799495e9ca0e61214e0b2a7
|
2025-09-27 23:48:16 +00:00 |
|
Builder.io
|
0804db9f01
|
Remove duplicate Layout import in Feed
cgen-e8c3c04b204349b28cef5af86135b7ae
|
2025-09-27 23:41:28 +00:00 |
|
Builder.io
|
3133bd2b5c
|
Integrate PostComposer and community posts into Feed
cgen-c813287b31b3444fb531449411433b73
|
2025-09-27 23:33:29 +00:00 |
|
Builder.io
|
40a9e0ffd8
|
Add PostComposer component for creating text/image/video posts
cgen-997bda7ced2149e8bcfea54dcc15f3ee
|
2025-09-27 23:31:43 +00:00 |
|
Builder.io
|
cd41527a58
|
Prettier format pending files
|
2025-09-27 23:26:32 +00:00 |
|
Builder.io
|
870d7f7804
|
Update navigation to Feed
cgen-a22fd3445fb245bd8ca1d01354fec2fd
|
2025-09-27 23:06:50 +00:00 |
|
Builder.io
|
cbe68b0c9e
|
Wire /feed route and replace /network links
cgen-516306f6674c4707ae89c9c9edf64a8f
|
2025-09-27 23:06:38 +00:00 |
|
Builder.io
|
292d7b878d
|
Create Feed page replacing Network with vertical feed
cgen-8024d71bcbd541cbb4da32311d5cebfa
|
2025-09-27 23:06:29 +00:00 |
|
Builder.io
|
cbe401c487
|
Overhaul Contact page with form and details
cgen-faa1cb25d47146968a460ea551a20308
|
2025-09-27 23:05:47 +00:00 |
|
Builder.io
|
a6630895e1
|
Overhaul About and Contact pages; add Feed page; update routes and navigation
cgen-c8da938048fe45ad9e9474f0e2f89b7d
|
2025-09-27 22:57:44 +00:00 |
|
Builder.io
|
ae2c84a91a
|
Add base64 fallback for avatar and banner uploads
cgen-aa179ff31d8048ffb15250c7896cbfd9
|
2025-09-27 22:53:54 +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
|
a4a0c0329b
|
Insert banner_url into Insert and Update types for user_profiles
cgen-78bc74aae5aa4e009fad1a15f380590c
|
2025-09-27 22:29:56 +00:00 |
|
Builder.io
|
bfa0f89f13
|
Add banner upload input and include banner in completion
cgen-4a69fbe41a0941f8b5d8ba908b67ec1a
|
2025-09-27 22:29:31 +00:00 |
|
Builder.io
|
0946bc3744
|
Add import, profileCompletion state, compute function, showSetup logic, and avatar upload input
cgen-3b3b902612494d3c9be67f460b3932e8
|
2025-09-27 22:18:24 +00:00 |
|
Builder.io
|
c359fb80df
|
Add profile completeness text in header (use more context)
cgen-b2b32c3d4a034f23b8b64538c00c86fb
|
2025-09-27 22:18:15 +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
|
b36b529e70
|
Merge profile updates in context to avoid losing fields
cgen-ecc6e63dc28e484c864c2300cbf2f9e4
|
2025-09-27 22:08:49 +00:00 |
|
Builder.io
|
3ca76670a5
|
Add local state and Save action for profile settings; merge profile updates in context
cgen-81c49d1120fa4d38974d29a48c72aa60
|
2025-09-27 22:08:38 +00:00 |
|
Builder.io
|
b040aa2c75
|
Remove duplicate Layout import from Network.tsx
cgen-654d466c20634bbeb48231eede7b2395
|
2025-09-27 22:05:30 +00:00 |
|
Builder.io
|
cca66ceebb
|
Add missing Layout import to Network page
cgen-4f5e4743caf445c48d6296aaf203ca67
|
2025-09-27 22:04:41 +00:00 |
|
Builder.io
|
3292391522
|
Fix Setup Profile routing and import Layout in Network
cgen-6cbac708699d4ab5a2dfe020e831824c
|
2025-09-27 22:04:37 +00:00 |
|
Builder.io
|
8fbff6efb1
|
Call achievement awarding after creating a project
cgen-dd49b9846f8c48deb404c269b5561416
|
2025-09-27 22:00:59 +00:00 |
|
Builder.io
|
54b80b0992
|
Award achievements on project creation
cgen-0a048673c8004290a7b41cc56ac434bc
|
2025-09-27 22:00:55 +00:00 |
|
Builder.io
|
22b8009ceb
|
Include planning as active projects and award achievements on dashboard load
cgen-fc66386207d4407e9977fc3b529c4264
|
2025-09-27 22:00:51 +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
|
85340a094f
|
Add projects new route import and path
cgen-42d9850d06c148e9b9a1f857d948dfea
|
2025-09-27 21:53:42 +00:00 |
|
Builder.io
|
f193768eb2
|
Add imports and settings section with save to Dashboard
cgen-ed1334db17f64eea99ee7cb70b9fcb5e
|
2025-09-27 21:51:22 +00:00 |
|
Builder.io
|
ef56ff44fd
|
Prettier format pending files
|
2025-09-27 21:48:02 +00:00 |
|
Builder.io
|
d28c0e3937
|
Add Network link to user nav
cgen-3e988f1159a047b09f4d2b93a334375c
|
2025-09-27 21:44:38 +00:00 |
|
Builder.io
|
12f627ccf2
|
Wire /network route and redirect /profile to /network; add nav link
cgen-3015b4483249406ea4a639c21e93c932
|
2025-09-27 21:44:30 +00:00 |
|
Builder.io
|
9466c701c7
|
Create Network page with public profile, recommendations, follow button
cgen-7112ecc6a7664fcfbcd9d6c52efc10ac
|
2025-09-27 21:44:20 +00:00 |
|
Builder.io
|
adf11251ec
|
Add social/network service
cgen-f0b222929f3e49439a3424259ec71d18
|
2025-09-27 21:43:13 +00:00 |
|
Builder.io
|
10c70394b7
|
Refine homepage copy to remove computing/IT wording while keeping layout
cgen-84a6f27f9dc048fe8e921ffd4b896aaf
|
2025-09-27 21:37:53 +00:00 |
|
Builder.io
|
3700aaa0f2
|
Inject offerings section before technology showcase
cgen-3a217418531048369941ac74a0524ee7
|
2025-09-27 21:34:24 +00:00 |
|
Builder.io
|
6a97cee726
|
Update Layout user nav to remove Profile and fix dropdown link
cgen-0d9c4c0f94354a4fa626b959075f012c
|
2025-09-27 21:33:32 +00:00 |
|
Builder.io
|
1eb001e417
|
Redirect /profile to /dashboard and adjust header nav links
cgen-22e4b41b4e484d14a95d047c92359474
|
2025-09-27 21:33:24 +00:00 |
|
Builder.io
|
9d5ae6fb8f
|
Seed owner roles at runtime if missing
cgen-4bb3c3aaa69a4245863ca5a89c430237
|
2025-09-27 21:13:26 +00:00 |
|
Builder.io
|
18beba397c
|
Admin page uses roles for access check
cgen-db82ea16b8f14c648ecf2528bd47dc9c
|
2025-09-27 21:10:15 +00:00 |
|
Builder.io
|
f3581dc8d0
|
Import roles from auth context in Layout
cgen-f68fb9181f46415bad588c963da96446
|
2025-09-27 21:10:11 +00:00 |
|
Builder.io
|
9c982aec7c
|
Use roles instead of email check for Admin link
cgen-775ad93039114a03b56dd9e2b2d28bde
|
2025-09-27 21:10:07 +00:00 |
|
Builder.io
|
ba68ae0e79
|
Add roles state and service usage in AuthContext
cgen-4783ff0f81ed4c5594720d9ace98238b
|
2025-09-27 21:09:56 +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
|
59f79cc62e
|
Import Admin page component
cgen-5b61ce8c6bf544bd9fd769f2d5e311b6
|
2025-09-27 21:06:09 +00:00 |
|
Builder.io
|
0fd30912c9
|
Register /admin route
cgen-fbb3cfdca4f94729a8b82046e52d41eb
|
2025-09-27 21:05:57 +00:00 |
|
Builder.io
|
53f2a43181
|
Add Admin page with access control for owner email
cgen-023d7e5b8be94c318cf20d26d11af67c
|
2025-09-27 21:05:42 +00:00 |
|
Builder.io
|
b8dbf10fa5
|
Inject Admin link to nav when owner logged in
cgen-5fdcc739331d424e91bf2f4ce9fa4aba
|
2025-09-27 21:04:52 +00:00 |
|
Builder.io
|
a25fca38c7
|
Show Dashboard access in header for all logged-in users and adjust nav to show dashboard even without profile
cgen-51604ca2010544319a70d32a19c8fd1e
|
2025-09-27 21:02:04 +00:00 |
|
Builder.io
|
385536e3ad
|
Prettier format pending files
|
2025-09-27 20:58:59 +00:00 |
|
Builder.io
|
191460bf71
|
Simplify post-login navigation to avoid being blocked by profile fetch
cgen-ead2d99e015d4fc590cedb48e8b056ad
|
2025-09-27 20:57:27 +00:00 |
|
Builder.io
|
793b437730
|
Make mock query builder thenable so await returns {data,error}
cgen-40d5853fd30140b8a14188a749884247
|
2025-09-27 20:57:01 +00:00 |
|
Builder.io
|
b1021f0b1b
|
Return object instead of null from mock single() to avoid spread errors
cgen-c16ce148051f49a397aa0953934fffb6
|
2025-09-27 20:56:46 +00:00 |
|
Builder.io
|
d35c4bbeea
|
Provide chainable mock for supabase.from when not configured to avoid loading hangs
cgen-515a21feaa744d9990d68533b41ebbe8
|
2025-09-27 20:56:31 +00:00 |
|
Builder.io
|
118f94e221
|
Make onboarding finish resilient: don't block on interests/achievements; navigate on profile success
cgen-f3adfc2c253f4b4d83ace9bd06157900
|
2025-09-27 20:52:03 +00:00 |
|
Builder.io
|
9fb5ec70f4
|
Refine Dashboard loading/render conditions to avoid persistent overlay
cgen-486add7947fb4118a8f67dc0e739f1f7
|
2025-09-27 20:47:55 +00:00 |
|
Builder.io
|
d9d1e1ae44
|
Guard render against premature redirect; show nothing only when redirecting condition met
cgen-0f1c083ad7784113b586659a13c98789
|
2025-09-27 20:45:16 +00:00 |
|
Builder.io
|
dfebb544cf
|
Avoid redirect loop: wait for auth to resolve before redirecting from Dashboard
cgen-4ecde8665964461e8ddcaaf052e7b577
|
2025-09-27 20:45:10 +00:00 |
|
Builder.io
|
7362145c0f
|
Remove unused import for achievement service
cgen-0208996e560749ff97f5735e1e8eab14
|
2025-09-27 20:35:56 +00:00 |
|
Builder.io
|
6d81390ea9
|
Remove automatic profile creation to allow onboarding to handle it
cgen-99bb0668319e45f58c8d6e1a566349da
|
2025-09-27 20:35:41 +00:00 |
|
Builder.io
|
cc7bd12a0d
|
Stop auto-redirect on /login and navigate after successful sign-in
cgen-68ff003f276c402782db62ac80b4d144
|
2025-09-27 20:35:07 +00:00 |
|
Builder.io
|
f34a6495d5
|
OAuth callback should return to login so effect handles routing
cgen-c4029dcaa501418fb84b22c2af88fc9d
|
2025-09-27 20:32:21 +00:00 |
|
Builder.io
|
a4509d2e90
|
Adjust routing: show login page, redirect after successful auth; OAuth returns to login
cgen-1fddf1bb6b9042ecaf51edccfb75f069
|
2025-09-27 20:32:15 +00:00 |
|
Builder.io
|
9d8d6da61b
|
Update OAuth redirect to onboarding
cgen-72dca716125848628a0eb5acf4b5901d
|
2025-09-27 20:29:26 +00:00 |
|
Builder.io
|
e8b5b119d9
|
Force routing to onboarding after sign-in and OAuth
cgen-340a88b341a541ada5c84609bbd76330
|
2025-09-27 20:29:22 +00:00 |
|
Builder.io
|
d9c749a328
|
Improve onboarding error logging and toast
cgen-2d9f0c54d8f44dc3be0c69a86e99189a
|
2025-09-27 20:27:17 +00:00 |
|
Builder.io
|
9c46918d94
|
Prettier format pending files
|
2025-09-27 20:24:47 +00:00 |
|
Builder.io
|
037b5f2e42
|
Avoid duplicate profile insert by updating when profile exists
cgen-457c85dadc6f44d597ff623fcd8a1d1a
|
2025-09-27 20:22:06 +00:00 |
|
Builder.io
|
4d10efa5df
|
Only pass finish props on final step to avoid TS excess props
cgen-60357f089d224893b45f77257192e804
|
2025-09-27 20:21:48 +00:00 |
|
Builder.io
|
bea18b6fbd
|
Replace placeholder routes with real pages
cgen-71c1ab8111aa4c508834bdb12e28ff9d
|
2025-09-27 20:20:44 +00:00 |
|
Builder.io
|
343b60770f
|
Add Terms of Service page
cgen-a04282b3fa1946448990006de30c399c
|
2025-09-27 20:20:39 +00:00 |
|
Builder.io
|
f6ac350a09
|
Add Privacy Policy page
cgen-4812659abfe74f889cfa79452b6ad87b
|
2025-09-27 20:20:32 +00:00 |
|
Builder.io
|
c5e59e5b77
|
Add Get Started page
cgen-0df4b16c9e8749f7b232e8c20fe010fd
|
2025-09-27 20:20:26 +00:00 |
|
Builder.io
|
5abb43ccd7
|
Add Contact page
cgen-610870d988534a65afc204938fab2d46
|
2025-09-27 20:20:22 +00:00 |
|
Builder.io
|
8664b8612d
|
Add About page
cgen-66f8620f6d074eb78d420a9a40de7386
|
2025-09-27 20:20:17 +00:00 |
|
Builder.io
|
8fce2580ca
|
Enable finish action from Welcome step
cgen-d1b9da83542540fa95b5b366e868f6dc
|
2025-09-27 20:20:10 +00:00 |
|
Builder.io
|
ce8ff10c94
|
Integrate onboarding completion with Supabase and profile saving
cgen-62935a2957bb4c448d10c75056e63a33
|
2025-09-27 20:19:56 +00:00 |
|
Builder.io
|
db14907a2a
|
Route users through onboarding and finalize profile; replace placeholders with full pages
cgen-b0a06a29a635458ba758b8f3b9b25372
|
2025-09-27 20:19:01 +00:00 |
|
Builder.io
|
76720abb34
|
Fix supabase proxy to not mock database queries when configured
cgen-c1a3ddaf730745ff8dd4057dc69ebd1f
|
2025-09-27 00:36:41 +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
|
5f15ef410b
|
Add reduced-motion media query to decrease animations on low-power devices
cgen-a753a86e08784c10afa22ddc327f2e86
|
2025-09-26 21:50:20 +00:00 |
|
Builder.io
|
8533b20675
|
Simplify PageTransition to fast fade without overlay
cgen-090757e34c764632ac3dfca36ace0c37
|
2025-09-26 21:49:39 +00:00 |
|
Builder.io
|
a285036b20
|
Remove duplicate Sonner toaster for stability
cgen-f6af202dd03b4e3c977368a95ef885b6
|
2025-09-26 21:49:21 +00:00 |
|
Builder.io
|
298ca78620
|
Optimize toast viewport and animations
cgen-67a6122e466f4f508ef45d98356ad6ca
|
2025-09-26 21:49:05 +00:00 |
|
Builder.io
|
7484d66959
|
Throttle and dedupe toasts; reduce duration
cgen-558a229471864edaae7048c0c8d3e756
|
2025-09-26 21:48:47 +00:00 |
|
Builder.io
|
f1c849b472
|
Fix initialization order of isSupabaseConfigured
cgen-c0bd5b2bddf64725b7b6386bb5e6f48c
|
2025-08-17 01:14:35 +00:00 |
|
Builder.io
|
63ee6e6dd1
|
Add environment variable debugging
cgen-66cce74d49f54619af3377dbe56a34fc
|
2025-08-17 00:18:50 +00:00 |
|
Builder.io
|
e22e74f647
|
Add global Supabase test function
cgen-e4718614a9e8400c9c01122f80dbbdee
|
2025-08-17 00:18:17 +00:00 |
|
Builder.io
|
d393a34157
|
Add direct Supabase connection test
cgen-6956b0a4c52e4ea984b68a4102aff0b5
|
2025-08-17 00:18:06 +00:00 |
|
Builder.io
|
a8a0cf7d1a
|
Update profile save to work with mock auth
cgen-eb29c0c13568447782a2007c6bfa8b97
|
2025-08-17 00:16:28 +00:00 |
|
Builder.io
|
491f6eaf06
|
Update signOut to notify auth state changes
cgen-7b6080a47fe74da1a173a231cd272f7b
|
2025-08-17 00:16:03 +00:00 |
|
Builder.io
|
04f4418803
|
Update signIn and signOut to notify auth state changes
cgen-45a41023af394c5195abf123501266df
|
2025-08-17 00:15:56 +00:00 |
|
Builder.io
|
cd3ebd8852
|
Improve mock auth session management
cgen-c34330c73eeb4aa8873011c6f6e86489
|
2025-08-17 00:15:45 +00:00 |
|
Builder.io
|
d524f128f1
|
Fix onAuthStateChange in proxy
cgen-10faf35cf70944daacd95863cd6801f3
|
2025-08-17 00:15:34 +00:00 |
|
Builder.io
|
01bec84abb
|
Improve other auth methods in proxy
cgen-322a0a56df934064950e20a7a07ef977
|
2025-08-17 00:15:26 +00:00 |
|
Builder.io
|
3d50af82cd
|
Fix Supabase proxy to properly handle connection failures
cgen-4d110997bc7a4d9bbd0b8c087b10faae
|
2025-08-17 00:15:11 +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
|
fdffadc7f0
|
Remove duplicate export declarations
cgen-417785668e2b46429c446d82ad2d3ab1
|
2025-08-17 00:12:12 +00:00 |
|
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 |
|
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
|
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
|
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 |
|
Builder.io
|
62577117ed
|
Replace Flask icon usage with Beaker icon
cgen-6db1d4c2584d4b748584e93ab1034e6b
|
2025-08-05 23:29:28 +00:00 |
|
Builder.io
|
06996879c9
|
Fix Flask icon import error by replacing with Beaker icon
cgen-2ab71fa541e84927bb5b3a618419c815
|
2025-08-05 23:29:19 +00:00 |
|
Builder.io
|
c9a03d1281
|
Add routes for all new pages
cgen-d95d68a710154e5b97d78b18bb1810bf
|
2025-08-05 23:28:01 +00:00 |
|
Builder.io
|
6200e563d8
|
Update routing to include all new informative pages
cgen-7ebff6d5a279485c9733af0a51282fa2
|
2025-08-05 23:27:40 +00:00 |
|
Builder.io
|
7217d5cb71
|
Create Support page
cgen-b03dd8991e5c4868827d0014c41100c8
|
2025-08-05 23:27:32 +00:00 |
|
Builder.io
|
716a803657
|
Create Community page
cgen-30ac2f9ee8334b288751e13abc46742c
|
2025-08-05 23:26:22 +00:00 |
|
Builder.io
|
1dfa5e4f21
|
Create Blog page
cgen-b113ec2610ce4f01aa8348024929d5d3
|
2025-08-05 23:25:16 +00:00 |
|
Builder.io
|
a8110dd84e
|
Create Documentation page
cgen-74f10a605a534c1eaf3f818dcad14667
|
2025-08-05 23:24:19 +00:00 |
|
Builder.io
|
a34b647683
|
Create Research & Labs page
cgen-87aad5127f4345639d75592e3b8b184a
|
2025-08-05 23:23:28 +00:00 |
|
Builder.io
|
9efb0b0834
|
Create comprehensive Mentorship Programs page
cgen-4f146116036b430eafb39cccbd6b1fee
|
2025-08-05 23:22:28 +00:00 |
|
Builder.io
|
7660b183bd
|
Create comprehensive Development Consulting page
cgen-924160e7d4974f6abaf6553524fdab4d
|
2025-08-05 23:21:01 +00:00 |
|
Builder.io
|
180dd82a4c
|
Create comprehensive Game Development page
cgen-99cdf4d7d53b49b19b97d4d8cd0e1333
|
2025-08-05 23:19:37 +00:00 |
|
Builder.io
|
2443886384
|
Create enhanced toast utility for AeThex theme
cgen-11935451a42b476ea89f36eef7a6200a
|
2025-08-05 23:18:10 +00:00 |
|
Builder.io
|
f5755af074
|
Create enhanced toast hook with AeThex theme variants
cgen-556852a30abb47a9a704d1d910b21839
|
2025-08-05 23:17:45 +00:00 |
|
Builder.io
|
58a96279b1
|
Enhance toast system with AeThex theme variants and animations
cgen-b6f4662ed6f549ea878fada6faab99b9
|
2025-08-05 23:17:32 +00:00 |
|
Builder.io
|
4ff81769d6
|
Update homepage loading message
cgen-32a47fa448f146568b27355284fcbd0c
|
2025-08-05 23:17:07 +00:00 |
|
Builder.io
|
ea5c1db1db
|
Update loading messages to use 'AeThex OS'
cgen-9094d7f6fd3a4388a6035a2932be577e
|
2025-08-05 23:16:58 +00:00 |
|
Builder.io
|
e7417d3e18
|
Remove constant animation from header logo, keep only hover animations
cgen-4e73ef891aeb4210826df2a5672ceb90
|
2025-08-05 23:12:00 +00:00 |
|
Builder.io
|
b0d4ca4310
|
Remove logo from homepage hero section
cgen-cf176af19e3142c48b5a2420ff970987
|
2025-08-05 23:11:53 +00:00 |
|
Builder.io
|
7a28a28fae
|
Add dashboard and login routes
cgen-6a3bbe205af548f7b3897a217fab9b04
|
2025-08-05 23:10:11 +00:00 |
|
Builder.io
|
c9d2370266
|
Update routing to include dashboard and login pages
cgen-623073d43ab14ba795cf81bcd19b1604
|
2025-08-05 23:10:03 +00:00 |
|
Builder.io
|
c56f088c8c
|
Replace NotFound page with gamified 404 experience
cgen-c8ab802b93d1435590c8c3f2aae393bc
|
2025-08-05 23:09:51 +00:00 |
|
Builder.io
|
89fffa1724
|
Create login page with dashboard redirect
cgen-703b18b2afe6453480c6a4ea05a84d13
|
2025-08-05 23:07:32 +00:00 |
|
Builder.io
|
8d0898a106
|
Create dashboard page for logged-in users
cgen-00270b8e8bfa4d03954bc930ac69979f
|
2025-08-05 23:06:54 +00:00 |
|
Builder.io
|
8d90456557
|
Replace remaining homepage sections with unique content
cgen-85618a629c764ac088e3ddea2a3efb26
|
2025-08-05 23:05:58 +00:00 |
|
Builder.io
|
8fbdffcc45
|
Replace homepage content with unique geometric design
cgen-8dbef4bc443e4235a361a3415550b5da
|
2025-08-05 23:05:04 +00:00 |
|
Builder.io
|
82f1aee9e5
|
Completely redesign homepage with unique geometric layout
cgen-4a9a8f9843be442e9c98b9c0d91f5674
|
2025-08-05 23:04:26 +00:00 |
|
Builder.io
|
9231cc243e
|
Update footer logo as well
cgen-e97b4ac9e75145f28f9aae627a28994f
|
2025-08-05 23:03:58 +00:00 |
|
Builder.io
|
59d644915b
|
Update layout component with new AeThex logo
cgen-25d9ce9ccddc42e689902c5661a3924c
|
2025-08-05 23:03:47 +00:00 |
|
Builder.io
|
b42a7b6efb
|
Add ripple effect to button component
cgen-dd64fbd8a4444fc9af3358d3cd41469c
|
2025-08-05 23:00:58 +00:00 |
|
Builder.io
|
62d9d1d1be
|
Enhance button component with micro-interactions
cgen-865c0a9d3d284c078bcf4232d24b55c6
|
2025-08-05 23:00:46 +00:00 |
|
Builder.io
|
eec36cefaf
|
Enhance buttons with micro-interactions and animations
cgen-96fac6cacb7c47c1bb17f576a90d1b46
|
2025-08-05 23:00:18 +00:00 |
|
Builder.io
|
caca6390c9
|
Enhance user type selection with better animations
cgen-9d0beb2c53bc4dca8c5300d66912068c
|
2025-08-05 23:00:03 +00:00 |
|
Builder.io
|
ad3ef54563
|
Add animations and loading states to onboarding UI
cgen-064b73e093084d54bc17abfab4f8f45c
|
2025-08-05 22:59:41 +00:00 |
|
Builder.io
|
25690246d0
|
Add loading state and step transitions to onboarding
cgen-51ef9680bbaf403da66b6d008c76349c
|
2025-08-05 22:59:22 +00:00 |
|
Builder.io
|
c7dc27aef9
|
Add loading states and animations to onboarding flow
cgen-c8009eb284084a32ac4467aa12e52857
|
2025-08-05 22:59:10 +00:00 |
|
Builder.io
|
7a799db78d
|
Enhance footer with animations
cgen-7b586ee4b3884429b757a8d3f6b53598
|
2025-08-05 22:58:58 +00:00 |
|
Builder.io
|
e5184b946f
|
Enhance layout component with animations and hover effects
cgen-7a235d4cbd8645348d53b71f8b195c1e
|
2025-08-05 22:58:30 +00:00 |
|
Builder.io
|
b336f3c646
|
Wrap routes with page transition component
cgen-bf732f344cfa4b1a800dccf215c1dc1d
|
2025-08-05 22:58:09 +00:00 |
|
Builder.io
|
b66fc06459
|
Add page transitions to main app
cgen-2c251c7545d245ec84d19735b55de044
|
2025-08-05 22:57:49 +00:00 |
|
Builder.io
|
aa58394f20
|
Enhance research section and CTA with animations
cgen-c087e6419f444195b758d09fbcd3bf10
|
2025-08-05 22:57:39 +00:00 |
|
Builder.io
|
a4fc92ed3c
|
Enhance user paths section with advanced animations
cgen-964fa5aaee2f4d3b856ccdf02fe79f15
|
2025-08-05 22:57:14 +00:00 |
|
Builder.io
|
19ba84cb2e
|
Enhance stats section with animations and loading
cgen-a19aff77258e4294ae118bfaab95e797
|
2025-08-05 22:56:50 +00:00 |
|
Builder.io
|
2083f34586
|
Add loading screen and enhance hero section animations
cgen-7e67706b910b4a459d395a24037290f1
|
2025-08-05 22:56:35 +00:00 |
|
Builder.io
|
775b50b1c9
|
Add enhanced hover effects and animations to user paths
cgen-aad447b8c2674759bb2f266956598006
|
2025-08-05 22:56:16 +00:00 |
|
Builder.io
|
6ef6137fc8
|
Add loading state and enhanced animations to homepage
cgen-dc185ee6fbe540c598ee52854dd90a40
|
2025-08-05 22:56:02 +00:00 |
|
Builder.io
|
a4f0eb57bf
|
Enhance homepage with animations and hover effects
cgen-0b6f0eac92124db5896fd48b03066c2f
|
2025-08-05 22:55:54 +00:00 |
|
Builder.io
|
fc4d7f6586
|
Create skeleton components for content loading
cgen-3c3a5014756149c49ecb7a03bce3a4db
|
2025-08-05 22:55:41 +00:00 |
|
Builder.io
|
fc5e33e10d
|
Create page transition wrapper component
cgen-f65b6f59c79a4af9a621096a3f7e4a19
|
2025-08-05 22:55:09 +00:00 |
|
Builder.io
|
1701845e29
|
Create loading screen component with animations
cgen-bf26a78458c344a2b2e3a3798cce42af
|
2025-08-05 22:55:02 +00:00 |
|
Builder.io
|
81388ca5aa
|
Add extensive animation utilities and effects
cgen-9eb89c15ba56482caf81df8b7bb94f84
|
2025-08-05 22:54:34 +00:00 |
|
Builder.io
|
52a827d8f4
|
Change font to Courier New and add enhanced animations
cgen-ea28785ea95c42bdb40a5cfc01e0c6e8
|
2025-08-05 22:54:03 +00:00 |
|
Builder.io
|
15f4571814
|
Create placeholder page component with proper navigation
cgen-9e20ae64fe7a4acb8409efa891d996a8
|
2025-08-05 22:51:52 +00:00 |
|
Builder.io
|
0ae4f3e61f
|
Update routing to include onboarding and placeholder pages
cgen-3c61505ead3449a6b9d3f98d7bcf78ea
|
2025-08-05 22:51:28 +00:00 |
|
Builder.io
|
34af8859b0
|
Create AeThex homepage with onboarding showcase
cgen-ea41e8d36aff425e8f8388930a008ddf
|
2025-08-05 22:50:50 +00:00 |
|
Builder.io
|
3424ce8407
|
Create welcome completion component
cgen-9f7ee84eb7f549a595bbfc82908c91b6
|
2025-08-05 22:49:57 +00:00 |
|
Builder.io
|
9d961fc344
|
Create interests component
cgen-a3d13bf44cb0454090cf3a0ac4dd6240
|
2025-08-05 22:49:29 +00:00 |
|
Builder.io
|
0c168ce5fc
|
Create experience component
cgen-e3faa486fa3b43b5a34fa116a43edd2f
|
2025-08-05 22:49:01 +00:00 |
|
Builder.io
|
7e54079fdb
|
Create personal info component
cgen-87d56a57665042d9b1b63e393f5d7591
|
2025-08-05 22:48:25 +00:00 |
|
Builder.io
|
57f25e6b04
|
Create user type selection component
cgen-f8deaeb010b542c5858aaf2833d0656c
|
2025-08-05 22:48:07 +00:00 |
|
Builder.io
|
a1092443f1
|
Create onboarding flow main component
cgen-5d8c05c4be014719b97ed506100c51ef
|
2025-08-05 22:47:46 +00:00 |
|
Builder.io
|
426d148a2f
|
Create main layout component with AeThex header and navigation
cgen-8c30b3cc07674fe0ad93a3103085e8f6
|
2025-08-05 22:47:25 +00:00 |
|
Builder.io
|
c53a4721f1
|
Add custom CSS utilities for AeThex styling
cgen-e6c5daf43972404abb689aafc3e40c38
|
2025-08-05 22:46:51 +00:00 |
|
Builder.io
|
4bd5f4e0a1
|
Remove light theme from global CSS (AeThex uses dark theme)
cgen-fff5fb29fc624553b0ddef7f896f60d0
|
2025-08-05 22:46:41 +00:00 |
|
Builder.io
|
3ff9f8ec54
|
Update global CSS with AeThex dark theme and brand colors
cgen-4909ebb13b4a4d59b05516c838504ac8
|
2025-08-05 22:46:31 +00:00 |
|
Builder.io
|
37df3b33de
|
Initial commit
|
2025-08-05 20:03:34 +00:00 |
|