uptime-kuma/test
Francluob be159b8028 feat: Add opt-in database down notification system
- Add send_database_down column to notification table (default: false)
- Only notifications with send_database_down enabled receive database down alerts
- Add GUI checkbox in NotificationDialog to configure opt-in setting
- Implement 24-hour cooldown period to prevent notification spam
- Add database error detector to avoid false positives
- Update tests to verify opt-in behavior

Addresses owner feedback:
- Not sending to all providers (opt-in only)
- GUI configuration available
- Turned off by default
- Cooldown prevents spam/rate limiting issues
2026-01-15 04:07:04 +01:00
..
backend-test feat: Add opt-in database down notification system 2026-01-15 04:07:04 +01: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