uptime-kuma/test
codercms dc1319882e feat: Add configurable response data storage for notifications
This is actualized version of this PR - https://github.com/louislam/uptime-kuma/pull/6192
But with tests and an additional change that allows to only store responses **for failed HTTP requests**.

Add response column to heartbeat table to store HTTP response data
* Add monitor configuration options: saveResponse (default: false), saveErrorResponse (default: false) and responseMaxLength (default: 10240 bytes)
* Response max length of 0 allows unlimited storage without truncation
* Response data accessible in notification templates via heartbeatJSON.response
* Add UI controls in monitor edit page with translations (EN)
* Only saves response data when explicitly enabled to minimize database impact

chore: Tests added

fix: Missing response field
2026-01-12 14:45:02 +03:00
..
backend-test feat: Add configurable response data storage for notifications 2026-01-12 14:45:02 +03:00
e2e feat: Add configurable response data storage for notifications 2026-01-12 14:45:02 +03: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 chore: enable formatting over the entire codebase in CI (#6655) 2026-01-09 02:10:36 +01: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