Commit graph

1173 commits

Author SHA1 Message Date
Builder.io
1dc3a5caec Wire notification bell in layout
cgen-b9b20cbf1fce42e8a6e22e4c6376eb97
2025-10-14 06:52:36 +00:00
Builder.io
ca267f4cff Fix copy typo
cgen-befbe152afb0403e8ec09ffa568e1703
2025-10-14 06:52:15 +00:00
Builder.io
499271cefe Add notification bell component
cgen-a03deeb40f3b418cb80923a83dc0b3be
2025-10-14 06:52:02 +00:00
Builder.io
a5641ecf73 Refine AdminStatusOverview calculations
cgen-0fbe4fe97e934bb597f4e1ca337dd3f9
2025-10-14 06:42:42 +00:00
Builder.io
7a5ecf22ab Update overview layout with status and changelog components
cgen-fb38452c4546448f84ee2477da93153f
2025-10-14 06:41:56 +00:00
Builder.io
3d8181f963 Extend overview metrics with infrastructure data
cgen-2aab546e97bd466b84280266f7491f8c
2025-10-14 06:41:19 +00:00
Builder.io
5bb38b9e38 Compute infrastructure metrics
cgen-98433ae800254a888283eefc5d47b267
2025-10-14 06:40:58 +00:00
Builder.io
9099b72a41 Enhance overall status metadata
cgen-270d85a0b1cd4d4a84154bdf485d684a
2025-10-14 06:40:42 +00:00
Builder.io
3c9996b4ad Update Admin page imports
cgen-9be454215f7d4baabd2f9085df7b7b2b
2025-10-14 06:40:20 +00:00
Builder.io
5a944a8a2d Use minus icon for removed changelog items
cgen-a9070b50ef9e43d2bcc16135dc1e0465
2025-10-14 06:39:27 +00:00
Builder.io
dc9284277f Adjust changelog icon mapping
cgen-d746b22e4fdb4199a73fc71f6afb0ff8
2025-10-14 06:39:19 +00:00
Builder.io
8ed320d9e6 Add admin changelog digest component
cgen-1efa0fd8f00a4043b1c65eb29f267b1e
2025-10-14 06:39:13 +00:00
Builder.io
2391335083 Add admin system status panel component
cgen-4a8d48c5838a476db748f3074e059af5
2025-10-14 06:38:42 +00:00
Builder.io
705d360f4e Update quickActions dependency array
cgen-bb525093ad1d4e37aa616b1b58ee98e9
2025-10-14 05:02:13 +00:00
Builder.io
429c5ebf49 Add system status quick action and update dependencies
cgen-3ad284a1ea624ed29fc9c4fe0585a3c3
2025-10-14 05:02:07 +00:00
Builder.io
7787ec3481 Update overview stats dependencies
cgen-e7315f4162994c2eb14d137ee35379e5
2025-10-14 05:01:48 +00:00
Builder.io
57d0b6688e Enhance overview stats
cgen-96e5890d17774709be9ef951cd97e4a2
2025-10-14 05:01:39 +00:00
Builder.io
8e05c4bdd3 Update publishedPosts to use resolved posts
cgen-560af6236467484b8c2a090f8e9b0d7d
2025-10-14 05:01:15 +00:00
Builder.io
d866386b90 Add derived data for blog highlights etc
cgen-567546385f6648718430e5aa6e3c7144
2025-10-14 05:01:08 +00:00
Builder.io
495478b356 Augment Admin imports
cgen-27a8eb0e2bfb4f72865e82df33142385
2025-10-14 05:00:34 +00:00
Builder.io
fd4db661d7 Replace inline static posts with seed
cgen-7cb1882bd9544f1eaff9a7cd2f73b8d5
2025-10-14 04:59:50 +00:00
Builder.io
1ef33e55e3 Use shared blog seed data
cgen-582d91718c774481b0d54c4b82b0a547
2025-10-14 04:59:05 +00:00
Builder.io
3131d0a95e Create blog seed data
cgen-970bb71f3e304a339c46e05bc9c3828c
2025-10-14 04:58:32 +00:00
Builder.io
efae7df732 Export changelog entries
cgen-5ab1ec5c99e44631bde51ec2027f8d7f
2025-10-14 04:57:27 +00:00
Builder.io
f78aaae57e Remove unused Compass import
cgen-934be7388398422fb6397977145d081d
2025-10-14 04:56:20 +00:00
Builder.io
7d3490439a Rewrite blog page with new layout
cgen-c0ced1dd215b4da58afcc82b473d0918
2025-10-14 04:56:11 +00:00
Builder.io
9665dda3ad Create BlogCategoryChips component
cgen-2427edb7d0594498a66415c7f9994156
2025-10-14 04:55:17 +00:00
Builder.io
ee32160afd Create BlogNewsletterSection component
cgen-6c65eda5a7924f9eba1fc3c7a4496833
2025-10-14 04:55:07 +00:00
Builder.io
dbddc32418 Create BlogPostGrid component
cgen-811e46c8dfa44cf9900c8b06747da9d7
2025-10-14 04:54:58 +00:00
Builder.io
14734d412c Create BlogTrendingRail component
cgen-103fed54a26343b0ba422a3513cdc2bd
2025-10-14 04:54:33 +00:00
Builder.io
f74501f06e Create Blog types
cgen-148372bec14342dbb102383b90298fcc
2025-10-14 04:54:23 +00:00
Builder.io
57b4f71861 Create BlogHero component
cgen-87983f0b34c847a28bbbe72b988ed794
2025-10-14 04:54:17 +00:00
Builder.io
b6e315ffa5 Update static blog posts with additional entries
cgen-267c3da64219494eab2104aa6d6f6f95
2025-10-14 04:51:41 +00:00
Builder.io
4a9e9e523f Add Supabase fallback to Blog list fetch
cgen-5ef4288ffd8343b29c5e44bcec1903fa
2025-10-14 04:44:37 +00:00
Builder.io
343cb39f73 Add fallback Supabase fetch in BlogPost
cgen-345dafe77cd8422bbb20e48d3572f1db
2025-10-14 04:44:15 +00:00
Builder.io
288e691605 Add applications table definitions to Supabase types
cgen-78e5e8d7fc2f4c458bca9e643034c697
2025-10-14 04:40:51 +00:00
Builder.io
bf4234348c Prettier format pending files 2025-10-14 04:35:52 +00:00
Builder.io
b573ff8070 Replace ShieldStar with Shield in Profile page
cgen-a0d0dca784074cec8476f6f1f033c112
2025-10-14 04:35:17 +00:00
Builder.io
fbd6965f47 Convert footer contact column to resources links
cgen-c7fa35753e604d1f9a4211da19a8719e
2025-10-14 04:33:04 +00:00
Builder.io
7819df1403 Transform footer resources column into company column
cgen-ee7d5bb405034c529242a38a3c7a6ded
2025-10-14 04:32:48 +00:00
Builder.io
00257a1f16 Add contact info to footer brand card
cgen-de2713a0e99647a295fb7d522778f255
2025-10-14 04:32:17 +00:00
Builder.io
488da06af9 Update dropdown settings link
cgen-bc3cc346620f41b7ab480579d0b26763
2025-10-14 04:31:02 +00:00
Builder.io
13986239e5 Update dropdown My Profile link
cgen-9943b30cc962412f9c7a2616ff10f903
2025-10-14 04:30:46 +00:00
Builder.io
56faf27c7d Update mobile drawer profile link
cgen-1bd6e8433cf6442d8b6dae43a9acb1a6
2025-10-14 04:30:39 +00:00
Builder.io
847b12841e Replace profile page with overview experience
cgen-9ff295677a3040558e3d8f6e22052b1c
2025-10-14 04:30:07 +00:00
Builder.io
32b2701c04 Add opportunity quick action
cgen-018b0268e44544b98bcda5e192d9f5b2
2025-10-14 04:25:37 +00:00
Builder.io
8f4f5e4ac1 Add id attribute to opportunity applications card
cgen-46e6094d824e42ec936a0655c34ae8d9
2025-10-14 04:25:24 +00:00
Builder.io
9e00775a87 Insert opportunity applications card before system status
cgen-5c27bc2f6efd468db4cb7153f0f3b4e1
2025-10-14 04:24:59 +00:00
Builder.io
288c196627 Update project applications empty state
cgen-c9a821ac20544af8b8ad08d6f39de37c
2025-10-14 04:23:53 +00:00
Builder.io
0ec40fc016 Make project application card key more robust
cgen-ab17c7d29b4d4ce2b417aeb1141602ec
2025-10-14 04:23:47 +00:00
Builder.io
e4af533109 Update project applications map
cgen-652e77545dc84847976094c84c9ba073
2025-10-14 04:23:40 +00:00
Builder.io
b51e861d4c Update project applications fallback condition
cgen-d13bfc1ac2f14a749a9669592418e753
2025-10-14 04:23:34 +00:00
Builder.io
e1070f069b Update loading condition for project applications
cgen-19e1a6ce70304c2585f14fc4ac824c24
2025-10-14 04:23:26 +00:00
Builder.io
80f2d9d018 Update refresh handler for project applications
cgen-b699c3d435704364a66f06bfc60f37a2
2025-10-14 04:23:21 +00:00
Builder.io
7c508dbee3 Update project applications summary line
cgen-3820a7ba37794eecbc7861a7319a6641
2025-10-14 04:23:14 +00:00
Builder.io
00da449bba Update dependencies for overview stats
cgen-6fe6fe0f47344e8c9563bbda913df75b
2025-10-14 04:22:24 +00:00
Builder.io
cde40df149 Adjust tone for opportunity stat
cgen-de40d5c09ae243cc84b99efd222e718a
2025-10-14 04:22:16 +00:00
Builder.io
44f2abbc65 Update overview stats for applications
cgen-1a327a466bc24be5821d73774376a7af
2025-10-14 04:21:59 +00:00
Builder.io
e7505fe330 Rename pending applications calculations
cgen-d4a106acdb2d4ca587378c2b93b297e8
2025-10-14 04:21:45 +00:00
Builder.io
366f8d014f Add loader for opportunity applications
cgen-167be79652424f1f9ee00e3c22b7c2e6
2025-10-14 04:21:37 +00:00
Builder.io
3b7ed56d19 Rename project applications loader
cgen-a18fcc2952e3401895bd73edcb545a5c
2025-10-14 04:21:15 +00:00
Builder.io
df7329b9ce Rename project applications state and add opportunity state in Admin page
cgen-b7511da9fc02474e9f6321be5bfe8137
2025-10-14 04:21:05 +00:00
Builder.io
7230a628e0 Use profileWebsite helper in Opportunities page
cgen-bcdb8725a2694175a809d6d82c5eed68
2025-10-14 04:09:28 +00:00
Builder.io
d84d4d4982 Use safe profile website extraction
cgen-26390dfba2284ef8beb8e3721e9f002a
2025-10-14 04:09:18 +00:00
Builder.io
aa11c03529 Add Opportunities to navigation
cgen-2ed9ce1415af484480c47369e15bfd5e
2025-10-14 04:09:07 +00:00
Builder.io
40abca5df9 Register Opportunities route
cgen-3731a606e62c4510b35131a77e0c9721
2025-10-14 04:08:50 +00:00
Builder.io
3c7f4f508f Add Opportunities route
cgen-fb518f4273bd4837a089c1c90dca1ee0
2025-10-14 04:08:43 +00:00
Builder.io
1df1eb1b7f Add Opportunities page for contributors and careers
cgen-b07f15a6610f44a29159020c714dd495
2025-10-14 04:08:24 +00:00
Builder.io
fac5f6c50a Add experience level to application service
cgen-1b8ef9b624ae43158bc3973687190641
2025-10-14 04:06:45 +00:00
Builder.io
8f633ab20a Add application service to database adapter
cgen-ed07907c2c02497a9f488f928f6b4de1
2025-10-14 04:06:18 +00:00
Builder.io
26d2767120 Coerce remaining toast variants (lib)
cgen-f665641441ae43f985cd5062ce48c6b9
2025-10-14 03:57:17 +00:00
Builder.io
67cf45ffbc Coerce remaining toast variants (hooks)
cgen-d8d51c7853bf45f2988ae84a6a1fb3b4
2025-10-14 03:57:05 +00:00
Builder.io
4764de3e0e Coerce toast descriptions to strings (lib)
cgen-a45f9e187907479d95483cb2d5598451
2025-10-14 03:56:55 +00:00
Builder.io
0c052636e5 Coerce toast descriptions to strings
cgen-587045e288c14456b3f3ab9b85a13143
2025-10-14 03:56:50 +00:00
Builder.io
22084284cc Improve error extraction in AuthContext.updateProfile
cgen-e18475d3240f4393bdc0d8a65ff14d10
2025-10-14 03:56:27 +00:00
Builder.io
bfaaed46a5 Improve award error messaging in AdminAchievementManager
cgen-a632e2d8230a4b378356ca3ce528a9a3
2025-10-14 03:55:09 +00:00
Builder.io
b65d56f892 Improve profile update error messaging in AdminMemberManager
cgen-4cd86006a3da4b959be72ad0be00899a
2025-10-14 03:51:39 +00:00
Builder.io
3e3ea898fb Handle invalid dates in AdminAchievementManager
cgen-7326cb84a82043a9952de61899c84f4b
2025-10-14 03:51:19 +00:00
Builder.io
d8ce2cb0c2 Point mentorship CTA to new curriculum
cgen-721aa92993e94b19aef3c3badfdba30e
2025-10-14 03:39:52 +00:00
Builder.io
790527803b Add curriculum navigation entry
cgen-977830c54a0940bd9dc171041c8c573f
2025-10-14 03:39:33 +00:00
Builder.io
828e11f8f3 Add curriculum nav icon import
cgen-a031fbac88df4bfdae5e8c845d765882
2025-10-14 03:39:22 +00:00
Builder.io
919bb12fac Register curriculum docs route
cgen-061c3bbc120f438f8854275ea74c62eb
2025-10-14 03:39:14 +00:00
Builder.io
9a4c6a46c4 Add curriculum docs route
cgen-59c47338ae074bf6a4fc928ba2854db2
2025-10-14 03:39:03 +00:00
Builder.io
ccf76fed0a Create curriculum docs page
cgen-edee2208eca54ee59020c166f9b42713
2025-10-14 03:38:50 +00:00
Builder.io
d1e284dad6 Fallback to batch queries when relationship missing
cgen-0fd08cb994804593823e1ef60f6137e4
2025-10-14 03:33:59 +00:00
Builder.io
1a6402ea0b Fallback listProfiles join to explicit query
cgen-113d32a9dcfe4959bede02c045729106
2025-10-14 03:32:30 +00:00
Builder.io
22f63a10b4 Normalize errors in listProfiles
cgen-7c37ffdfc7a6413db03baa09beafcf2d
2025-10-14 03:29:22 +00:00
Builder.io
9d9c37d59b Show toast and stringified error on profiles fetch failure
cgen-7f480f77a3014ba1be8c82e313219e3c
2025-10-14 03:29:04 +00:00
Builder.io
ef332d2b76 Show clear error toast when profiles fail to load
cgen-3afedc2af4ca4155a77a09318e5e6e1f
2025-10-14 03:28:48 +00:00
Builder.io
47d03c0169 Format xp/loyalty/level values
cgen-497c9f5bcb374e2d9eab78f64e9d5b9e
2025-10-14 03:26:08 +00:00
Builder.io
50236305c2 Remove achievements_count property
cgen-18cf98c7df6a4cbaa206a8bbb0dd3e5d
2025-10-14 03:25:41 +00:00
Builder.io
e0bad7e523 Enhance profile listing with xp aggregation
cgen-2fb94fe98e8946b4a9f9eb5fd87288ec
2025-10-14 03:25:28 +00:00
Builder.io
02faac4304 Redesign DeveloperCard with banner, avatar, availability
cgen-1fcc91b73eef4a70b78b6be72787fcb3
2025-10-14 03:10:20 +00:00
Builder.io
e3d7926128 Add banner and availability helpers
cgen-88aef2de5d40470fb63f7e99ac140e69
2025-10-14 03:09:22 +00:00
Builder.io
17ebf56c1f Add avatar imports
cgen-51d5178b646041f7a0c7f3a5e490b067
2025-10-14 03:09:05 +00:00
Builder.io
f0427f74ec Update feed fetching to seed Supabase demo data
cgen-a30ed464378d437a8ecb29da34910c17
2025-10-14 02:56:49 +00:00
Builder.io
4078c50f7c Add demo seed fallback to feed
cgen-8e5de8686b244c618045c86d83e79695
2025-10-14 02:50:28 +00:00
Builder.io
5e3852ecd7 Prettier format pending files 2025-10-14 02:48:15 +00:00
Builder.io
16aba004b3 Ensure signIn return type remains void
cgen-fe34c29bb9474293a8227908773ed218
2025-10-14 02:45:51 +00:00
Builder.io
84ab954bc9 Redesign feed layout
cgen-198135b3f58541fdb73946e6b2b6feac
2025-10-14 02:43:53 +00:00