harsh-aghara
4e31499f78
feat(backend): add customUpCodes support for HTTP monitors
...
Adds a customUpCodes field to the monitor schema to allow users to specify which HTTP status codes should be treated as UP instead of DOWN. Includes core logic in HttpProvider and unit tests.
Refs #3657
2026-06-01 00:10:55 +05:30
Alex Holliday
2a2f101d4b
add tests and validation
2026-05-19 14:45:42 -07:00
Alex Holliday
57acbd3497
add validations
2026-05-19 11:16:03 -07:00
Alex
6b63091d89
tighten validation, add tests
2026-05-11 11:28:39 -07:00
Alex
78fdc548bb
Merge remote-tracking branch 'origin/develop' into feat/pagespeed-mobile-strat
2026-05-11 11:11:13 -07:00
Alex
08043a5ea0
tighten validation, add tests
2026-05-11 10:12:27 -07:00
Alex
272e4b5014
update server services to support DNS type queries
2026-05-11 10:01:42 -07:00
Alexander Holliday
182ff390e9
Merge pull request #3642 from bluewave-labs/feat/dns-provider
...
feat: dns provider
2026-05-08 13:17:52 -07:00
Alex
4b4fae91c2
use enums for validation
2026-05-08 12:56:56 -07:00
Alex
06ef850577
update validation to allow for dnsServer and dnsRecord
2026-05-08 12:43:33 -07:00
Alexander Holliday
bf369aa546
Merge pull request #3626 from harsh-aghara/feat/bulk-pause-resume
...
feat/bulk pause resume
2026-05-06 09:15:30 -07:00
Alex Holliday
34feb6d3fa
replace inline objects with defined constants
2026-05-01 11:31:52 -07:00
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
mannilakash
ac51dfeab7
fix: removing default value for strategy - monitors
2026-04-13 13:17:24 -04:00
mannilakash
2bbaf7d1eb
feat: adding mobile/desktop pagespeed strategy
2026-04-07 07:02:44 -04:00
Alex Holliday
f69752ccb4
remove casts
2026-03-20 10:37:29 -07:00
Alex Holliday
d8ec8d7775
fix validation
2026-03-20 10:09:29 -07:00
Alex Holliday
20ff76df9d
remove unsued route/validation
2026-03-11 13:07:56 -07:00
Alex Holliday
ff90953f17
cleanup and tighten validation
2026-03-11 12:57:27 -07:00
Alex Holliday
545926cfcf
fix validation in monitor controller
2026-03-11 12:41:27 -07:00
Br0wnHammer
23247d4319
Feat: Update server validation
2026-03-07 00:59:39 +05:30
Alex Holliday
a1858e8302
remove passthrough, remove redudnant refine
2026-03-02 21:35:08 +00:00
Alex Holliday
16cf23baf1
status page validation
2026-03-02 19:25:34 +00:00
Alex Holliday
f1466df56c
update monitor validation
2026-03-02 17:54:52 +00:00
Alex Holliday
b997c43bd5
check, monitor, maintenance
2026-03-02 17:46:33 +00:00
Alex Holliday
c3a41272a3
validation refactoring
2026-03-01 17:35:00 +00:00