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 |
|