Alex Holliday
861d867a17
run formatter
2026-07-07 09:55:21 -07:00
Alex
937ffe4f3b
add and update tests
2026-07-06 09:39:59 -07:00
Alex Holliday
71a4fddffd
add tests
2026-06-22 10:38:15 -07:00
Alex Holliday
abec4e6c70
update tests
2026-06-09 12:34:30 -07:00
harsh-aghara
d2c13fac5a
Merge remote-tracking branch 'upstream/develop' into feat/accept-status-codes-backend
...
# Conflicts:
# server/src/service/infrastructure/network/HttpProvider.ts
2026-06-05 00:58:35 +05:30
harsh-aghara
dd16ac060a
fix: run advanced matcher on HTTP errors with custom up codes
...
When customUpCodes mark an HTTPError as up, parse the response body, apply advancedMatcher.validate, and set status to statusUp && matchResult.ok. Return parsed payload and extracted values to match the success path.
2026-06-05 00:35:30 +05:30
harsh-aghara
5628c202f7
refactor: extract isStatusUp utility to decouple from got's response.ok and modified utils test accordingly
2026-06-04 22:43:43 +05:30
Alex Holliday
5e225f9173
update tests
2026-06-03 11:51:42 -07:00
harsh-aghara
372fc9869b
refactor(monitor): address PR feedback for customUpCodes
...
Add HttpStatusCode types and simplify provider logic
2026-06-03 23:39:26 +05:30
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
08043a5ea0
tighten validation, add tests
2026-05-11 10:12:27 -07:00
Alex
fc711e8e24
per call resolver
2026-05-08 13:15:45 -07:00
Alex
0f662e1a65
update tests
2026-05-08 13:04:18 -07:00
Alex Holliday
fda9d9edfe
add tests
2026-05-08 08:59:31 -07:00
Alex Holliday
4d1af5e2b4
fix TS errors, add missing tests
2026-04-10 12:33:08 -07:00
Alex Holliday
a0f73e4e8d
add notificaiton provider tests
2026-04-09 11:05:21 -07:00