Murat ÖZDEMİR c290882492 fix(monitoring): add missing conditions array to DNS monitors
Uptime Kuma 1.23+ evaluates monitor.conditions.length internally.
While HTTP monitors seem to bypass this check safely if conditions is null,
DNS monitors crash the NodeJS backend with 'Cannot read properties of null (reading length)'
if conditions is not explicitly initialized as an empty array.
2026-06-26 23:54:20 +03:00
..