learning_ai_notes/backend/src
saravanakumardb1 f2c3258b53 fix(backend): review fixes — persist requiresApproval, shutdown hook, productId check, GET by ID
- repository.ts: persist requiresApproval field in createPromptTemplate (was silently dropped)
- server.ts: register onClose hook to call stopSchedulerLoop() on graceful shutdown
- scheduler.ts: add productId check in webhook trigger note lookup
- scheduler.ts: add GET /prompt-schedules/:id and GET /prompt-webhooks/:id endpoints
2026-04-06 10:45:03 -07:00
..
lib feat(smart-actions): F1-F4 inline editor AI, F15-F19 mobile capture modes, F25-F27 scheduler/webhooks/approval 2026-04-06 10:25:34 -07:00
mcp feat(mcp): add Smart Action MCP tools — suggest_tags, check_duplicates, suggest_links 2026-04-06 08:45:38 -07:00
modules fix(backend): review fixes — persist requiresApproval, shutdown hook, productId check, GET by ID 2026-04-06 10:45:03 -07:00
diagnostics.test.ts feat(backend): add GET /api/bootstrap route + test 2026-03-20 21:15:41 -07:00
server.test.ts feat(phase3): wire notelett trail import route 2026-04-04 00:33:38 -07:00
server.ts fix(backend): review fixes — persist requiresApproval, shutdown hook, productId check, GET by ID 2026-04-06 10:45:03 -07:00
test-helpers.ts test(backend): add integration tests for all 7 route modules [A5] 2026-03-19 08:38:21 -07:00