Commit Graph

219 Commits

Author SHA1 Message Date
zetaloop 6469811382 feat: connect dashboard shop pages to mutable state 2026-02-21 15:49:42 +08:00
zetaloop 94b96ac577 feat: make dashboard service management actionable 2026-02-21 15:47:30 +08:00
zetaloop 3a1f9c2b7f feat: wire post interactions and persist favorites state 2026-02-21 15:45:20 +08:00
zetaloop 1ff499720f fix: complete disputed order flow and wallet entry 2026-02-21 15:43:21 +08:00
zetaloop e2e0b5a06a fix: restore search mixed results and order entry links 2026-02-21 15:42:33 +08:00
zetaloop e975f1aa03 fix: add missing game icons for new categories 2026-02-21 00:26:19 +08:00
zetaloop 7ed7bad975 refactor: rewrite and expand mock data into modular files 2026-02-21 00:24:03 +08:00
zetaloop 44669d5606 feat: add community sorting/filtering and quote post input 2026-02-20 23:08:15 +08:00
zetaloop 505ae9d683 feat: add quote post selection state and preview card 2026-02-20 23:06:05 +08:00
zetaloop 7e632ce092 feat: add shop dashboard order overview, income stats, and rule settings pages 2026-02-20 23:04:38 +08:00
zetaloop 1362a29755 feat: add community sorting/filtering and quote post input 2026-02-20 23:02:22 +08:00
zetaloop a5780c8393 feat: add interactive dispute evidence upload and sealed review mechanism 2026-02-20 22:47:33 +08:00
zetaloop 86ece33c00 feat: add role-based wallet view for consumer vs player/owner 2026-02-20 22:46:28 +08:00
zetaloop 977d19ed5c feat: add executable actions to order flow 2026-02-20 22:45:38 +08:00
zetaloop fd58b81318 feat: add role-based tabs and filtering to order list 2026-02-20 22:44:14 +08:00
zetaloop 943b2da25c feat: implement drag-and-drop sorting and save handler for shop templates 2026-02-20 22:43:20 +08:00
zetaloop 896a22c296 feat: make role switching drive navigation and view changes 2026-02-20 22:39:57 +08:00
zetaloop 4cc4383603 feat: add auth guards to protected routes and extend requireAuth coverage 2026-02-20 22:38:29 +08:00
zetaloop c0896faa78 fix: redirect owner profile link to shop page instead of user page 2026-02-20 22:36:34 +08:00
zetaloop 3a12b97ecb fix: read game URL param on search page to support homepage category entry 2026-02-20 22:36:26 +08:00
zetaloop 36b7c435f5 fix: resolve chat current user from auth store instead of hardcoded participants[0] 2026-02-20 22:36:18 +08:00
zetaloop b0e2728aa9 style: redesign hero section and auth split layout 2026-02-20 21:26:52 +08:00
zetaloop c49ba63d1f style: establish violet brand color system 2026-02-20 21:15:43 +08:00
zetaloop 0d01e659a1 refactor: strengthen type modeling with discriminated unions 2026-02-20 20:48:43 +08:00
zetaloop 1f316c2f61 chore: revert font change, gitignore agent workspace 2026-02-20 20:43:32 +08:00
zetaloop 6008aa9b04 fix: improve auth store with user state and role validation 2026-02-20 20:40:25 +08:00
zetaloop 9267df9ea1 refactor: extract shared constants to lib/constants.ts 2026-02-20 20:39:14 +08:00
zetaloop ed3858cff3 fix: sidebar mobile responsive and footer link clickability 2026-02-20 20:36:27 +08:00
zetaloop ebdf56a361 fix: rewrite mock data for realism 2026-02-20 20:34:40 +08:00
zetaloop a4e05cf482 chore: clean up placeholder comments and over-engineering 2026-02-20 20:20:22 +08:00
zetaloop e12500fafd fix: rewrite ai-flavored marketing copy with natural language 2026-02-20 20:13:54 +08:00
zetaloop 4079d97f0f fix: unify terminology for consumer and player roles 2026-02-20 20:11:06 +08:00
zetaloop b9859438d8 fix: render lucide icons in community and service form 2026-02-20 20:07:55 +08:00
zetaloop 7795c303f3 fix: render lucide game icons in homepage and search page 2026-02-20 20:07:48 +08:00
zetaloop 082da2ff0c fix: replace emoji game icons with lucide-react icons 2026-02-20 20:07:40 +08:00
zetaloop 7cf482e2f7 fix: remove prototype disclaimer from shop template editor 2026-02-20 20:06:54 +08:00
zetaloop 2fd3796a83 fix: replace placeholder text with actual image rendering in dispute detail 2026-02-20 20:06:54 +08:00
zetaloop 1329b75806 fix: replace placeholder text with actual image rendering in post detail 2026-02-20 20:06:52 +08:00
zetaloop 104e7c5291 fix: require verification before role switch in settings 2026-02-20 20:02:49 +08:00
zetaloop e92657d0dd chore: add auth store placeholder for future use 2026-02-20 20:02:29 +08:00
zetaloop 4fd1a3bf00 fix: remove commission rate from public shop page 2026-02-20 20:02:16 +08:00
zetaloop e96fe98fce docs(plan): add AUDIT.md 2026-02-20 19:54:14 +08:00
zetaloop 60eafc571d feat: player status store for online/busy/available state management 2026-02-20 18:51:01 +08:00
zetaloop 922d656056 feat: order cancel button and reorder link on order detail page 2026-02-20 18:50:53 +08:00
zetaloop 07754069c1 feat: global login dialog with useRequireAuth hook for 401 auth gating 2026-02-20 18:50:46 +08:00
zetaloop 0403c12ccc feat: consumer profile page and header profile link for all roles 2026-02-20 18:50:37 +08:00
zetaloop 10abe5309e feat: order creation page and link from player detail service cards 2026-02-20 18:37:33 +08:00
zetaloop 91d1694bcd feat: favorites — type, mock data, and buttons on player/shop detail pages 2026-02-20 18:35:14 +08:00
zetaloop 1938f9041d chore: add placeholder images for mock data asset paths 2026-02-20 17:46:02 +08:00
zetaloop 87de02b316 chore: upgrade biome warn rules to error, deduplicate UserRole 2026-02-20 17:45:53 +08:00