multica/apps/web/features/issues
Naiyuan Qing 6761310038 fix(sync): board-card rollback, inbox status sync, markRead error handling
- board-card: capture prev issue before optimistic update, restore on error
- useRealtimeSync: wire issue:updated WS handler to update inbox issue_status
- inbox: markRead uses optimistic update, refetch on error with toast

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 13:09:17 +08:00
..
components fix(sync): board-card rollback, inbox status sync, markRead error handling 2026-03-31 13:09:17 +08:00
config feat(ui): restyle issue status and priority with colored badges 2026-03-31 03:26:43 +08:00
hooks refactor(issues): extract hooks from issue-detail, eliminate dual source of truth 2026-03-31 13:09:17 +08:00
stores feat(issues): add assignee and creator filters with two-level dropdown 2026-03-31 11:04:21 +08:00
utils feat(issues): add assignee and creator filters with two-level dropdown 2026-03-31 11:04:21 +08:00
index.ts feat(issues): rewrite issues page with component decomposition and persisted filters 2026-03-26 12:36:01 +08:00
store.ts feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00