multica/server/pkg/db/queries
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
..
activity.sql fix(activity): address code review feedback and improve timeline UX 2026-03-29 00:21:46 +08:00
agent.sql feat(agent): replace hard delete with archive/restore (#346) 2026-04-02 17:33:52 +08:00
attachment.sql fix(upload): link attachments to comments via client-side ID tracking 2026-03-31 16:47:27 +08:00
comment.sql feat(api): strict workspace isolation + agent parity fixes 2026-03-30 16:49:13 +08:00
daemon_token.sql feat(daemon): add authentication for daemon API routes 2026-03-31 16:19:02 +08:00
inbox.sql fix(inbox): archive all items for the same issue instead of just one 2026-04-04 00:18:14 +08:00
issue.sql Revert "feat: add global issue search" 2026-04-01 22:24:35 +08:00
issue_reaction.sql feat(reactions): add emoji reactions for comments and issue descriptions 2026-03-30 22:37:59 +08:00
member.sql feat(server): implement full REST API with JWT auth and real-time WebSocket 2026-03-22 11:50:03 +08:00
personal_access_token.sql feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
reaction.sql feat(reactions): add emoji reactions for comments and issue descriptions 2026-03-30 22:37:59 +08:00
runtime.sql feat(tasks): add coalescing queue and task lifecycle guards 2026-03-29 17:52:35 +08:00
runtime_usage.sql feat(runtimes): add usage charts, activity heatmap, and hourly distribution 2026-03-29 15:44:10 +08:00
skill.sql feat(api): strict workspace isolation + agent parity fixes 2026-03-30 16:49:13 +08:00
subscriber.sql feat(notifications): replace hardcoded inbox notifications with subscriber-driven model 2026-03-28 19:33:20 +08:00
task_message.sql feat(agent): stream live agent output to issue detail page 2026-03-30 22:53:28 +08:00
user.sql feat(server): implement full REST API with JWT auth and real-time WebSocket 2026-03-22 11:50:03 +08:00
verification_code.sql feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
workspace.sql feat(issues): add human-readable issue identifiers (e.g. JIA-1) 2026-03-29 16:49:55 +08:00