q792602257
|
0cadec343c
|
feat(project): add workspace_id to issue/requirement with tri-state update
|
2026-05-02 20:22:13 +08:00 |
|
q792602257
|
ce88c4b4a7
|
chore(sqlc): regenerate cross-package models for project schema
|
2026-05-01 09:40:02 +08:00 |
|
q792602257
|
7377c2135f
|
fix(notify): waitgroup-based dispatcher shutdown, withoutcancel persist
|
2026-04-29 11:55:18 +08:00 |
|
q792602257
|
0b323b91ee
|
feat(notify): http handler for inbox list / unread count / mark read
|
2026-04-28 22:37:19 +08:00 |
|
q792602257
|
13032c1192
|
feat(notify): dispatcher with sync persist and async channel fanout
|
2026-04-28 22:33:14 +08:00 |
|
q792602257
|
83c63c5f93
|
feat(notify): dummy notifier writing structured log lines
|
2026-04-28 22:28:47 +08:00 |
|
q792602257
|
d9a8c04195
|
feat(notify): postgres repository for notifications inbox
|
2026-04-28 22:25:23 +08:00 |
|
q792602257
|
f25078dc8c
|
feat(notify): sqlc queries for notifications crud
|
2026-04-28 22:18:41 +08:00 |
|
q792602257
|
32e313d5f7
|
feat(notify): channel/severity types and Notifier interface
|
2026-04-28 18:07:19 +08:00 |
|
q792602257
|
d491a7047a
|
feat(sqlc): scaffold sqlc config and placeholder queries
|
2026-04-28 14:23:53 +08:00 |
|