multica/server/internal
Jiayuan 58549975e0 fix(inbox): archive all items for the same issue instead of just one
The inbox UI deduplicates items by issue_id (showing only the latest
notification per issue). Previously, clicking archive only archived the
single visible item, so older items for the same issue would reappear.

Now archiving operates at the issue level — both the backend and frontend
archive all inbox items sharing the same issue_id.
2026-04-04 00:18:14 +08:00
..
auth merge: resolve conflicts with main 2026-03-31 16:25:20 +08:00
cli fix(agent): instruct agents to use download_url for attachments (#356) 2026-04-02 07:45:42 -07:00
daemon fix(agent): instruct agents to use download_url for attachments (#356) 2026-04-02 07:45:42 -07:00
events feat(realtime): WS invalidation + refetch pattern, inbox bugfixes, UI polish 2026-03-29 13:49:40 +08:00
handler fix(inbox): archive all items for the same issue instead of just one 2026-04-04 00:18:14 +08:00
logger feat(logging): add structured logging across server and SDK 2026-03-26 10:57:11 +08:00
mention feat(mentions): support @mentioning issues + server-side auto-expansion (#242) 2026-04-02 13:48:53 +08:00
middleware merge: resolve conflicts with main 2026-03-31 16:25:20 +08:00
realtime feat(realtime): route personal events to target user only 2026-03-29 17:42:50 +08:00
service feat(agent): replace hard delete with archive/restore (#346) 2026-04-02 17:33:52 +08:00
storage fix(upload): clean up S3 objects when attachments are deleted 2026-03-31 16:34:47 +08:00
util feat(mentions): support @mentioning issues + server-side auto-expansion (#242) 2026-04-02 13:48:53 +08:00