multica/apps/web/features
Naiyuan Qing 3e8c715de8 feat(realtime): skip WS refetch for self-triggered events
Backend WS messages now include actor_id from the Event struct.
Frontend useRealtimeSync skips the debounced refetch when the event
was triggered by the current user, eliminating unnecessary re-renders
of heavy components (~400ms after each user action).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 13:09:17 +08:00
..
auth fix(auth): restore email verification login flow from main 2026-03-26 17:40:54 +08:00
inbox feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00
issues feat(issues): add assignee and creator filters with two-level dropdown 2026-03-31 11:04:21 +08:00
modals feat(ui): restyle issue status and priority with colored badges 2026-03-31 03:26:43 +08:00
my-issues feat(web): add My Issues page with grouped filters 2026-03-31 12:53:21 +08:00
navigation feat(ui): route persistence, sidebar active fix, header spacing 2026-03-26 10:57:32 +08:00
realtime feat(realtime): skip WS refetch for self-triggered events 2026-03-31 13:09:17 +08:00
runtimes revert(runtimes): remove runtime delete functionality 2026-03-29 17:05:36 +08:00
skills feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00
workspace fix(issues): update test mocks and workspace switch ordering 2026-03-30 14:22:43 +08:00