uptime-kuma/test
mkdev11 8b145d2522 refactor: split MQTT check() into smaller functions
Per CommanderStorm's feedback, refactor the check() method into:
- checkKeyword() - for legacy keyword matching
- checkJsonQuery() - for legacy JSONata query
- checkConditions() - for new conditions system

Also add test cases for MQTT conditions:
- Message condition with contains operator
- Topic condition with equals operator
- Condition mismatch rejection
- Multiple conditions with AND logic

This improves readability and maintainability.
2026-01-06 03:48:31 +02:00
..
backend-test refactor: split MQTT check() into smaller functions 2026-01-06 03:48:31 +02:00
e2e Merge branch 'master' into feature/umami-analytics-status-page 2026-01-03 16:57:11 +01:00
manual-test-grpc migrated grpc keyword to the newer monitoringtype (#4821) 2025-11-29 23:21:45 +08:00
manual-test-radius Chore:extracted the redis monitor to a different monitoring type (#4393) 2025-11-16 04:55:38 +08:00
manual-test-radius-tls Chore:extracted the redis monitor to a different monitoring type (#4393) 2025-11-16 04:55:38 +08:00
mock-testdb.js feat: Domain name expiry (#6413) 2025-12-20 16:32:49 +00:00
prepare-test-server.js refactor: removed fs-rmsync extra func used for node <14 (#5159) 2024-10-05 16:27:17 +02:00
test-backend.mjs [Docker] Bump to Node.js 22 (#6222) 2025-10-27 23:58:27 +08:00
test-radius.dockerfile Chore: Add test radius dockerfile 2023-07-27 17:43:33 +08:00