zetaloop
4d8877f588
fix(pages): adapt all pages to backend-aligned types
...
Replace removed fields with available data sources throughout UI:
- order pages: use service.title instead of consumer/player names
- chat: look up sender from session.participants, remove readonly
- community: simplify post cards, keep pinned icon
- post detail: keep pinned/linkedOrderId display
- shop rules: use string commissionValue
- dashboard: parse string amounts for income display
- dispute/review: remove initiator/avatar references
2026-04-23 21:15:28 +08:00
zetaloop
aae83bce44
fix(lint): resolve floating promise warnings
2026-03-01 22:53:48 +08:00
zetaloop
f189ec9846
feat(disputes): migrate disputes and reviews to backend API
2026-03-01 16:25:33 +08:00
zetaloop
cc24a0cbc3
refactor(errors): migrate decisions to {code,msg}
2026-02-28 07:21:51 +08:00
zetaloop
c55d533925
refactor(shadow): introduce shadow-card utility and extend tailwind-merge
2026-02-25 19:31:39 +08:00
zetaloop
2d42473910
chore(format): add prettier-plugin-organize-imports and sort imports
2026-02-25 15:34:33 +08:00
zetaloop
b57fe7f9dd
style(order): apply proto2 surfaces
2026-02-25 05:19:13 +08:00
zetaloop
8e62b15403
refactor(api): add adapter layer for order/chat/review/dispute writes
2026-02-23 11:04:16 +08:00
zetaloop
1f2dc1434b
fix(dispute): enforce participant checks and phase constraints
2026-02-23 11:04:08 +08:00
zetaloop
6517018a9c
refactor(order): add transition evaluator and timer constants
2026-02-23 11:03:31 +08:00
zetaloop
5542015abe
feat(dispute): support bilateral evidence, timeline, and one-time appeal
2026-02-22 08:16:51 +08:00
zetaloop
02269dd9c3
feat: wire order and chat state flow
2026-02-22 06:40:40 +08:00
zetaloop
7ed7bad975
refactor: rewrite and expand mock data into modular files
2026-02-21 00:24:03 +08:00
zetaloop
a5780c8393
feat: add interactive dispute evidence upload and sealed review mechanism
2026-02-20 22:47:33 +08:00
zetaloop
2fd3796a83
fix: replace placeholder text with actual image rendering in dispute detail
2026-02-20 20:06:54 +08:00
zetaloop
6ae5e533c1
feat: search, player detail, shop detail, order flow, chat, review, and dispute pages
2026-02-20 15:10:31 +08:00
zetaloop
3093da1665
feat: route structure, providers, layouts, and placeholder pages
2026-02-20 12:43:34 +08:00