uptime-kuma/server/monitor-types
mkdev11 cf1391db6b feat: add conditions support for MQTT monitor type
Add rich conditions support to MQTT monitor similar to DNS monitor,
allowing users to define flexible conditions on:
- topic: The MQTT topic that received the message
- message: The raw message content
- json_value: JSONata-extracted value from JSON payloads

This provides a more intuitive and powerful way to validate MQTT
messages compared to the basic keyword/json-query checks.

Maintains backward compatibility with existing keyword and json-query
check types.

Closes #5992
2026-01-06 03:08:10 +02:00
..
dns.js fix: update dns monitor to evaluate full response list on CAA resolver_type (#6520) 2025-12-24 03:36:28 +01:00
gamedig.js feat(gamedig): Update gamedig implementation to v5 (#4949) 2026-01-03 05:56:38 +00:00
group.js Enforce UP status for non-custom status monitors (#6433) 2025-11-28 20:25:06 +08:00
grpc.js migrated grpc keyword to the newer monitoringtype (#4821) 2025-11-29 23:21:45 +08:00
manual.js Enforce UP status for non-custom status monitors (#6433) 2025-11-28 20:25:06 +08:00
mongodb.js Removed where I was wrong about imports 2024-06-07 15:54:28 +02:00
monitor-type.js Enforce UP status for non-custom status monitors (#6433) 2025-11-28 20:25:06 +08:00
mqtt.js feat: add conditions support for MQTT monitor type 2026-01-06 03:08:10 +02:00
mssql.js chore: Extract the sqlserver monitor to its own monitor-type. Enable support conditions for a single result value. 2025-12-30 11:06:04 +00:00
postgres.js Extracted the postgresql monitor to its own monitor-type (#6443) 2025-12-04 14:16:06 +00:00
rabbitmq.js Enforce UP status for non-custom status monitors (#6433) 2025-11-28 20:25:06 +08:00
real-browser-monitor-type.js [Eliminate Blocking] Real Browser Monitor + Check Apprise (#5924) 2025-10-28 00:27:29 +08:00
redis.js Chore:extracted the redis monitor to a different monitoring type (#4393) 2025-11-16 04:55:38 +08:00
sip-options.js Update server/monitor-types/sip-options.js 2026-01-04 22:22:25 -05:00
smtp.js added SMTP monitor (#5489) 2025-05-18 22:35:55 +02:00
snmp.js C&P typo from review 2024-06-14 16:44:36 -06:00
system-service.js Update server/monitor-types/system-service.js 2026-01-02 07:07:47 +01:00
tailscale-ping.js Fix: monitor(tailscale): Check exit code before failing on stderr output (#6309) 2025-11-04 18:20:39 +01:00
tcp.js feat: Add XMPP dialog in STARTTLS routine (#6508) 2025-12-20 12:35:53 +00:00
websocket-upgrade.js Enforce backend WS timeout + subprotocol logic + formatting 2025-12-31 09:51:53 -08:00