Commit graph

864 commits

Author SHA1 Message Date
Builder.io
0111b33833 Trigger legendary activation for mrpiglr
cgen-44701f2fb707476ab12710473464bc4b
2025-10-05 00:09:07 +00:00
Builder.io
b756171b8f Clear state when not found
cgen-98e6572cb73d450cb9686dd5a7fff683
2025-10-04 23:54:42 +00:00
Builder.io
6cf0485648 Redirect self route to username
cgen-8c25da38059647319613ac79c25a0a15
2025-10-04 23:52:37 +00:00
Builder.io
f08a680afb Update my passport link
cgen-d1574ec3111c441c8cce94f12593b018
2025-10-04 23:52:02 +00:00
Builder.io
1aaf54f55e Add my passport href
cgen-92ca3b5afe02420ebc61e6ccfbf0d162
2025-10-04 23:51:40 +00:00
Builder.io
c4738dcaf8 Add useAuth import to developers directory
cgen-1c3bbd8d8df946288dfb0d9a444b411b
2025-10-04 23:51:36 +00:00
Builder.io
fb3957275e Update passport dropdown link
cgen-53ed05a83c464cada43be4d6afc989a9
2025-10-04 23:51:18 +00:00
Builder.io
1c0421bae4 Define passport href in layout
cgen-0ca4f2dfebff49d6b3292cef4d65b7fb
2025-10-04 23:50:53 +00:00
Builder.io
70255a61f1 Implement legacy redirect resolution by username
cgen-8493dc116d6744669f16f0733550c848
2025-10-04 23:50:30 +00:00
Builder.io
d0892bac07 Update passport route param
cgen-b0227690aa0842a8b2d6c03d541de625
2025-10-04 23:50:20 +00:00
Builder.io
d43896b69e Update community profile URLs
cgen-b340873678f74fe38929203d23cc00fa
2025-10-04 23:50:08 +00:00
Builder.io
84b622fb08 Update developer card passport link
cgen-e069e3da06d64c1995fbbf5f91d8b45a
2025-10-04 23:50:03 +00:00
Builder.io
4fd81e1ead Refactor passport loading to username based
cgen-7ca6932b667e475cb89b119dcf576114
2025-10-04 23:49:50 +00:00
Builder.io
837cff4286 Add requested username helpers
cgen-d23b165539b249d183e4b9102ea62b80
2025-10-04 23:49:10 +00:00
Builder.io
d3f8482020 Add UUID helper
cgen-9018ebaa09ee4cefb379403079bfe8b6
2025-10-04 23:40:32 +00:00
Builder.io
1e0a0acfdc Include auth profile
cgen-dee2925d2f8e4da19bb24e69856d11c5
2025-10-04 23:40:22 +00:00
Builder.io
83aefda9bc Update params typing
cgen-ebdeb1f9490d41e38fc0aecc85e3492f
2025-10-04 23:40:20 +00:00
Builder.io
4e757e62c3 Remove useMemo import
cgen-5a0a88f9e676481cb64cddb0b5b3d4d0
2025-10-04 23:40:17 +00:00
Builder.io
1145943f68 Add username lookup helper
cgen-13222f0cda174f8b95a2df2059a9422f
2025-10-04 23:40:05 +00:00
Builder.io
7188b7b929 Update admin copy
cgen-4b1628d4d2c64a87a29fc77c912e209e
2025-10-04 22:30:01 +00:00
Builder.io
9ed81b46ab Update community developer terminology
cgen-fd15c15f24d24e9e94a2c97be1525f55
2025-10-04 22:29:51 +00:00
Builder.io
e029d27706 Update navigation labels to Developers
cgen-3a332fcbb0d443988c6f0a6a71fd5523
2025-10-04 22:29:03 +00:00
Builder.io
ba244c8013 Update App routes to developers
cgen-908dda72bbb04aa39662d2074fbf26e3
2025-10-04 21:54:01 +00:00
Builder.io
2001fc848c Update terminology to Developers
cgen-00adf65aa2dd4621af120dba59d978bb
2025-10-04 21:53:38 +00:00
Builder.io
7cd29f860b Update developer card link path
cgen-d50e49c1b44e44e89af2308d5dd24c94
2025-10-04 21:53:22 +00:00
Builder.io
a5eb151100 Rename profile card component and exports
cgen-e4178badfbad47e69d7386d3b5f6d6e7
2025-10-04 21:53:18 +00:00
Builder.io
5f9a74779a completionId: cgen-29af196e711e4df8b86da07b1179070f
cgen-29af196e711e4df8b86da07b1179070f
2025-10-04 21:52:54 +00:00
Builder.io
f3dd19c0e8 Use user service to hydrate profile in test
cgen-f12f39580e1b4b2daa8b4e035edae7f6
2025-10-04 21:47:59 +00:00
Builder.io
869321b9e1 Provide richer Supabase mock for tests
cgen-811e95db836b4e3fb645e3aaeeaf3e48
2025-10-04 21:46:53 +00:00
Builder.io
89d020081a Make isSupabaseConfigured true in test mock
cgen-152b38b75afb4ad2b078821db5a8e4ba
2025-10-04 21:44:33 +00:00
Builder.io
fc1fbe2a98 Rewrite achievement service with live Supabase only
cgen-d394e95e3d044de08e8ebd9a4a72699c
2025-10-04 21:44:12 +00:00
Builder.io
4fe07bc717 Simplify interest methods
cgen-174172ff7b4446069ddbb1192c503f53
2025-10-04 21:42:43 +00:00
Builder.io
a57f0588e9 Remove fallback logic from createInitialProfile
cgen-87e6756b089349838086237c1ae708b2
2025-10-04 21:42:08 +00:00
Builder.io
ad069a0c8b Remove fallback logic from updateProfile
cgen-96483ec54a764874a26082d6f5caf26e
2025-10-04 21:41:58 +00:00
Builder.io
68a88ea1b4 Remove fallback logic from listProfiles
cgen-75684a6c63664205838d8ba1efa0a8c0
2025-10-04 21:41:49 +00:00
Builder.io
34c6469505 Remove fallback logic from getProfileById
cgen-d0adb7771c634eb89a834af696e6903a
2025-10-04 21:41:39 +00:00
Builder.io
ed200cfa40 Revert getCurrentUser to live Supabase logic
cgen-b5f580c72afa465dabc6bac1b1f5e52e
2025-10-04 21:41:34 +00:00
Builder.io
d0dd9e6719 Remove fallback data structures
cgen-1f089965dc734103ac42efcbf2037b94
2025-10-04 21:41:25 +00:00
Builder.io
ea3b0696f4 Restore strict ensureSupabase
cgen-c113a6366c224046a2ff99b8c1709030
2025-10-04 21:41:16 +00:00
Builder.io
0209d2624f Remove mockAuth import
cgen-fb417147595f4906836921cd73e7b146
2025-10-04 21:41:12 +00:00
Builder.io
80594a0d68 Add offline fallback for achievements service methods
cgen-4ca9385c7eb748eaba7668a49eae0c7e
2025-10-04 21:37:08 +00:00
Builder.io
de14690090 Add offline fallback for getCurrentUser
cgen-0af0f00859284cc28d3665d5afdcfd5b
2025-10-04 21:36:37 +00:00
Builder.io
af6ee133a8 Add fallback for getProfileById
cgen-8dcf6530c8884437b5882ce9eff1fc9a
2025-10-04 21:36:11 +00:00
Builder.io
9fa20c53c6 Add fallback for listProfiles
cgen-00a8278f945146f2bd563c52b6bc8e74
2025-10-04 21:35:57 +00:00
Builder.io
89a9973440 Add offline fallback for user interests
cgen-f7a99da97c65425eb7484490c566ceab
2025-10-04 21:35:50 +00:00
Builder.io
129bea99d1 Add offline fallback for createInitialProfile
cgen-635cc83c4a9d47c0a839774d4624cc7f
2025-10-04 21:35:40 +00:00
Builder.io
d02bb61fa9 Add offline fallback for updateProfile
cgen-b516934ae3f149039e5c5ad234ef11bb
2025-10-04 21:35:25 +00:00
Builder.io
79fdf396c8 Add fallback data structures for tests
cgen-1950d0b20f5d4eecb81b3d6aba0253bd
2025-10-04 21:35:03 +00:00
Builder.io
dfa13a0b3e Introduce test environment constants
cgen-00bb749c34c44a2abe18c61f85704386
2025-10-04 21:30:42 +00:00
Builder.io
5d195533cf Allow supabase checks to pass in test environment
cgen-95f736826f124f0a998c101efd5bac8f
2025-10-04 21:28:29 +00:00
Builder.io
d68d379bf1 Align onboarding spec with developer realm
cgen-1459a505cc954dd89c2406983cdc9933
2025-10-04 21:16:07 +00:00
Builder.io
0fb78f89b6 Default role to developer
cgen-700a3e98a7114c5fbc8fbc8ea44bcef9
2025-10-04 21:15:31 +00:00
Builder.io
7cf9d27129 Mark GOD Mode in profile cards
cgen-256333bb07e543b1971f069e551ec2f3
2025-10-04 21:15:15 +00:00
Builder.io
adbf806943 Render GOD Mode badge when unlocked
cgen-786412b73c6e40e1a1e679e375235fe6
2025-10-04 21:15:08 +00:00
Builder.io
16a187b12e Highlight GOD Mode badge
cgen-8aa49a6bf4004818b5e9e51e2f814139
2025-10-04 21:15:02 +00:00
Builder.io
ef9596dec6 Default fallback to game_developer
cgen-7c8f48b3e7ac42599ff32dab33517340
2025-10-04 21:14:54 +00:00
Builder.io
743621031a Adjust onboarding mapping defaults
cgen-53cf5026aa754d42aa91e1e357bb386f
2025-10-04 21:14:42 +00:00
Builder.io
11e0e463e3 Update realm fallback to game_developer
cgen-7ed817fa8e0a4759b9959ca9a444f535
2025-10-04 21:14:17 +00:00
Builder.io
e233e7471c Update direct insert user_type
cgen-d726abb3987e423fb1abea89d883dae2
2025-10-04 21:14:11 +00:00
Builder.io
839226612c Update profile creation user_type
cgen-677b8b9f3bb04d34abf317229a79e2d5
2025-10-04 21:14:06 +00:00
Builder.io
6a6ed879aa Update upsert default user_type
cgen-26990928e9354d67a41f4e53e3ddaecc
2025-10-04 21:14:01 +00:00
Builder.io
973292385a Default profiles to game_developer
cgen-5eba24550273436d8c11017036f2582e
2025-10-04 21:13:55 +00:00
Builder.io
8ccd469503 Default new profiles to game_developer
cgen-c3c7d959abf14750b299d5a8043ef83f
2025-10-04 21:13:41 +00:00
Builder.io
631a4a6412 Trigger reward activation for admins
cgen-0151553ce52e48419c27de94c646ebdb
2025-10-04 21:13:30 +00:00
Builder.io
8d44f97779 Import achievement service
cgen-de04b0985b2e4b53a1772ff218524fe1
2025-10-04 21:13:21 +00:00
Builder.io
89dcba26e9 Add rewardsActivatedRef
cgen-816a2b17f52e4993aaa9570aec3076c9
2025-10-04 21:13:12 +00:00
Builder.io
cbf20298d7 Add useRef to React import block
cgen-127b5d60a9154a64ad496b2d2f4b7fba
2025-10-04 21:13:04 +00:00
Builder.io
c9631f5db1 Add activateCommunityRewards helper
cgen-9dd3fa64f7474dfa8eb219d693bcdfe5
2025-10-04 21:11:09 +00:00
Builder.io
409a321271 Add ActivateRewardsResponse type
cgen-0280c88e49ac494589788de8dc56db8a
2025-10-04 21:10:41 +00:00
Builder.io
c8f34e51c4 Remove unused lucide imports
cgen-43c75cfb4fb94f6dbe38171de7577eaf
2025-10-04 20:59:15 +00:00
Builder.io
c5265cea83 Rebuild Community page with expanded community features
cgen-d3d9c7bbe58b448899efc1b79e682b60
2025-10-04 20:58:46 +00:00
Builder.io
c9d95c07b8 Insert helper components
cgen-e290bbc81e854ab88cc50662863d80f2
2025-10-04 20:48:26 +00:00
Builder.io
9a0168209c Add FeaturedContributor type
cgen-61e20671a58040bf8fa40db65fd1e9a5
2025-10-04 20:46:04 +00:00
Builder.io
fb7e534860 Add new type definitions for community features
cgen-c934c325d0a74348acaf6c504268da9f
2025-10-04 20:45:16 +00:00
Builder.io
a61d4b98c0 Expand lucide imports
cgen-649e81a3c4e8448fb6f23147a9ed4d01
2025-10-04 20:44:59 +00:00
Builder.io
3373feefb6 Consolidate React imports and remove duplicate
cgen-eaab77f16209443cae2c97b0150381ac
2025-10-04 20:34:42 +00:00
Builder.io
8dc5bd6adb Add React hooks import
cgen-89d2dc36cb644c1fbcd2f3adf9cf9999
2025-10-04 19:51:39 +00:00
Builder.io
a355001aab Use descriptive parameter for textarea input
cgen-19279dd261444b528beddf366b9372d5
2025-10-04 11:15:01 +00:00
Builder.io
e781fe46a6 Use descriptive parameter for team input
cgen-f900d32da5774b3aa285ff56b2cf4a2f
2025-10-04 11:14:42 +00:00
Builder.io
a873c83544 Use descriptive parameter for email input
cgen-b5c6922f8d6e41b89197f9dc6985733e
2025-10-04 11:14:18 +00:00
Builder.io
2284fb15fb Use descriptive event parameter for name input
cgen-98fba782f0ec4a0586554975ec9b194c
2025-10-04 11:14:04 +00:00
Builder.io
94a88f29e9 Adjust register button styling and description text
cgen-da795e942ce94831a4fd9d08f598f138
2025-10-04 11:13:38 +00:00
Builder.io
a24a7213d3 Use EventCard component for events list
cgen-9ac35d8ebcf24a128bef92911f2be7a0
2025-10-04 11:13:06 +00:00
Builder.io
72584f1582 Insert registration state after devConnectHighlights
cgen-3ead803e48e2440ca31f177945313453
2025-10-04 11:12:04 +00:00
Builder.io
529ee3bdb0 Update events array with detailed data
cgen-3f26ff9a3cd14f7b88b67e9c6c4c5131
2025-10-04 11:09:44 +00:00
Builder.io
eee243e5df Insert EventCard component
cgen-ab7c5f53a2ae494d8f98790ba61da2a3
2025-10-04 11:09:02 +00:00
Builder.io
acd49b4949 Add community event types
cgen-e823bb084deb4bcaad5b17b6ac93a502
2025-10-04 11:08:07 +00:00
Builder.io
9a83bbeaff Add useCallback import
cgen-c8b95be7be37412f9e8efafde0fd7153
2025-10-04 11:07:52 +00:00
Builder.io
d189c33925 Augment imports for Community page
cgen-264a6ee615414d33a6f32c9c7fc19d48
2025-10-04 11:07:43 +00:00
Builder.io
a12bfc9a50 Use stable keys in community maps
cgen-a19b2d3ca440499e95cd3a483f752a94
2025-10-04 11:03:38 +00:00
Builder.io
b6a75479ef Adjust secondary CTA to contact
cgen-ccfd447a0bfe4a7bb310ba91fea5eb1a
2025-10-04 11:03:15 +00:00
Builder.io
9540aea085 Insert DevConnect highlight section
cgen-20e81f00f217417697654413a5d92d14
2025-10-04 11:03:05 +00:00
Builder.io
6f69def1fb Add DevConnect highlights data
cgen-f2c4683f550145689b21e97adae6f523
2025-10-04 11:02:46 +00:00
Builder.io
c9cf04407c Make featured post category-aware
cgen-ef48989d49af4ef0983e4a6efce0eed4
2025-10-04 11:00:17 +00:00
Builder.io
ad80d1db25 Update recent posts grid to use derived posts and slugs
cgen-87b23973dca5402ab55c6aa4846d22f2
2025-10-04 10:59:45 +00:00
Builder.io
a038b7da3f Guard featured post rendering and add fallbacks
cgen-f48d3fc9c9c34fb0982fa1ea4131d6e2
2025-10-04 10:59:10 +00:00
Builder.io
999e723ced Replace legacy category/static data with derived logic
cgen-7b67955bc415433c8f31ef71241267a4
2025-10-04 10:58:48 +00:00
Builder.io
782f4e7fd2 Refactor blog state setup and fetch logic
cgen-0fc59795d0ba4fd6bce05aaf407958c4
2025-10-04 10:58:25 +00:00
Builder.io
c015a309a1 Add blog helpers and types
cgen-420f34cc5f4c4ff597f662080932f7ea
2025-10-04 10:57:11 +00:00
Builder.io
caf73bf833 Add useMemo import
cgen-562837a1e20d458ea46861546f255b82
2025-10-04 10:57:05 +00:00