Alex Holliday
4d9e5821a8
purge unused groups route, update tests
2026-07-20 10:21:43 -07:00
Alex Holliday
f0a5974eaf
update tests
2026-06-23 11:31:35 -07:00
Alex Holliday
c5f57eda62
update tests
2026-06-10 09:30:24 -07:00
Alex Holliday
abec4e6c70
update tests
2026-06-09 12:34:30 -07:00
Alex Holliday
9a85389b8c
update tests
2026-06-07 10:16:31 -07:00
Alex Holliday
a415c75eb4
add tests for mw and monitor services
2026-05-25 09:57:34 -07:00
harsh-aghara
e725128b10
feat(monitors): track and report bulk action queue failures
...
Addresses PR feedback:
- Upgrades bulk pausing from Promise.all to Promise.allSettled
- Logs individual job queue sync failures with monitor ID context
- Surfaces failedCount to the frontend via controller response
- Adds unit tests to verify partial failure handling
Fixes #3602
2026-05-05 17:08:25 +05:30
Retr01-sudo
094def117a
feat(monitors): add bulk pause/resume api endpoints and service logic
...
- Validates bulk monitor IDs using zod
- Implements optimized Mongo $in/$ne queries for performance
- Orchestrates background job pausing/resuming via BullMQ
- Added comprehensive unit tests for monitor service logic
Fixes #3602
2026-05-01 19:42:51 +05:30
Alex Holliday
4d1af5e2b4
fix TS errors, add missing tests
2026-04-10 12:33:08 -07:00
Alex Holliday
e7db938baa
import monitors bug fix
2026-04-10 11:15:28 -07:00
Alex Holliday
1b746d0f0a
remvoe dead code from monitor service
2026-04-10 11:13:12 -07:00
Alex Holliday
6886fc75de
monitorService tests
2026-04-10 11:07:48 -07:00
Alex Holliday
ba5368f942
add notificationsService tests
2026-04-08 11:32:08 -07:00