ceo-api/src/notifications
valentinbvro c8b9be585e refactor: extrage quiet hours in functie pura si o acopera cu teste
Aritmetica ferestrei care traverseaza miezul noptii era netestata si prinsa
intr-o metoda privata. Extrasa in quiet-hours.ts cu 10 teste care acopera
fereastra simpla, traversarea miezului noptii si politica de bypass CRITICAL.

Documenteaza explicit ca agregarea nu reevalueaza quiet hours: incrementarea
unui contor pe o notificare deja vizibila nu e o intrerupere noua.
2026-07-29 14:48:04 +02:00
..
dto.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
notification-rules.spec.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
notification-rules.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
notification-runner.service.ts refactor: extrage quiet hours in functie pura si o acopera cu teste 2026-07-29 14:48:04 +02:00
notifications.controller.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
notifications.module.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
notifications.service.ts feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
quiet-hours.spec.ts refactor: extrage quiet hours in functie pura si o acopera cu teste 2026-07-29 14:48:04 +02:00
quiet-hours.ts refactor: extrage quiet hours in functie pura si o acopera cu teste 2026-07-29 14:48:04 +02:00