Builder.io
|
8b9988fb40
|
Replace hardcoded posts in Blog with Builder CMS fetching
cgen-eea7256e947142cf8ce5466b3fe42300
|
2025-09-29 04:08:17 +00:00 |
|
Builder.io
|
be43d896d5
|
Wire Blog list to Builder CMS
cgen-cc5b8b74ec5e49e2ae6d238a7bf40db2
|
2025-09-29 04:07:46 +00:00 |
|
Builder.io
|
7f06edee12
|
Add BlogPost page
cgen-2460306e91a5433ca2a0a06640ae6219
|
2025-09-29 04:04:53 +00:00 |
|
Builder.io
|
38216dc1c2
|
Prettier format pending files
|
2025-09-29 00:59:16 +00:00 |
|
Builder.io
|
0eb081aa95
|
Use API to load featured studios instead of localStorage
cgen-400701462b1c414bb5050385611f6fa2
|
2025-09-29 00:16:20 +00:00 |
|
Builder.io
|
7636ec23ab
|
Wire Admin and GameDevelopment to API-backed Featured Studios
cgen-ceca13f6d7864095a31569d3ef3db530
|
2025-09-29 00:16:04 +00:00 |
|
Builder.io
|
afea50d396
|
Prettier format pending files
|
2025-09-28 22:13:22 +00:00 |
|
Builder.io
|
89812edb4f
|
Replace Site Settings card with Featured Studios management UI
cgen-da788874e12444f59ddadd30f016f1a4
|
2025-09-28 22:00:50 +00:00 |
|
Builder.io
|
e2b7a320eb
|
Load Featured Studios from localStorage in Admin panel
cgen-e64ea4456a764e8abd555c00471ba89c
|
2025-09-28 22:00:28 +00:00 |
|
Builder.io
|
dd7429f6fe
|
Add Featured Studios state to Admin panel
cgen-31fb755689d0455383d0bd1a09097dee
|
2025-09-28 22:00:21 +00:00 |
|
Builder.io
|
f75e4afff4
|
Update GameDevelopment page: apply diff change and replace Featured Projects with Featured Studios; add localStorage-driven studios
cgen-5eb53a570c2f43fc86002e5d039669f6
|
2025-09-28 21:59:17 +00:00 |
|
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
|
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
|
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
|
11ffddcf39
|
debug: include server response in client error
cgen-29bf43e54beb4c27a72b49a2071475bf
|
2025-09-28 04:14:24 +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
|
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
|
c7ab63bbb7
|
Fix Admin demo profiles to load after seeding
cgen-dafee2c8e2f0495e98b31410da107d7e
|
2025-09-28 01:02:49 +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
|
d3d22d69ef
|
Prettier format pending files
|
2025-09-28 00:15:09 +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
|
9adbe5e6f6
|
Use demo seed in feed and social service
cgen-64605d90011643b9b4ca5a2d9fbb6c29
|
2025-09-27 23:48:58 +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
|
cd41527a58
|
Prettier format pending files
|
2025-09-27 23:26:32 +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
|
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
|
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
|
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
|
9466c701c7
|
Create Network page with public profile, recommendations, follow button
cgen-7112ecc6a7664fcfbcd9d6c52efc10ac
|
2025-09-27 21:44:20 +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
|
18beba397c
|
Admin page uses roles for access check
cgen-db82ea16b8f14c648ecf2528bd47dc9c
|
2025-09-27 21:10:15 +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
|
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
|
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
|
cc7bd12a0d
|
Stop auto-redirect on /login and navigate after successful sign-in
cgen-68ff003f276c402782db62ac80b4d144
|
2025-09-27 20:35:07 +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
|
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
|
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
|
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
|
a8a0cf7d1a
|
Update profile save to work with mock auth
cgen-eb29c0c13568447782a2007c6bfa8b97
|
2025-08-17 00:16:28 +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
|
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
|
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 |
|