learning_ai_notes/backend
saravanakumardb1 61de6ce94a feat(backend): wire @bytelyst/webhook-dispatch to domain event bus
- New lib/webhook-subscriber.ts: bridges event bus to webhook dispatch.
  Registers listeners on all 5 domain events (note.created, updated,
  deleted, task.created, workspace.created). Dispatches to registered
  targets with HMAC-SHA256 signing, retry, and delivery log.
- server.ts: init webhook subscriber on startup, stop on close.
- Adds @bytelyst/webhook-dispatch dependency.
2026-04-13 10:29:43 -07:00
..
src feat(backend): wire @bytelyst/webhook-dispatch to domain event bus 2026-04-13 10:29:43 -07:00
.env.example feat(backend): add domain event bus and wire note CRUD events 2026-04-13 10:00:12 -07:00
Dockerfile fix(docker): switch Alpine to Debian slim and remove prod NODE_TLS_REJECT_UNAUTHORIZED 2026-04-13 09:59:36 -07:00
eslint.config.js chore(backend): add eslint config and lint script 2026-03-26 23:03:09 -07:00
package.json feat(backend): wire @bytelyst/webhook-dispatch to domain event bus 2026-04-13 10:29:43 -07:00
tsconfig.json feat(docker): migrate NoteLett to Gitea registry-backed Docker pattern 2026-03-23 20:11:12 -07:00
vitest.config.ts chore(backend): add vitest.config.ts 2026-03-26 23:10:12 -07:00