Kuma/server/model
Doruk ad713eda4b feat: Add configurable heartbeat bar range for status pages
Add a configurable range option (7/30/60/90/180/365 days) for heartbeat bars on status pages.
This allows status page owners to customize how much historical data is shown to visitors.

Changes:
- Add database migration for heartbeat_bar_range_days column
- Update StatusPage model to include heartbeat bar range setting
- Modify heartbeat API endpoint to respect configured range
- Add UI controls in status page editor for range selection
- Update English translations for new settings
- Default to 90 days for backward compatibility

Resolves #1888
2025-06-14 01:06:53 +02:00
..
api_key.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
docker_host.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
group.js Add a public URL field for monitors and uses it on the status page (#5435) 2025-05-10 19:05:37 +02:00
heartbeat.js Feat: Retries persistence (#3814) 2023-11-24 18:11:36 +08:00
incident.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
maintenance.js Ensure maintenance are always runned at the right moment (#5903) 2025-06-12 01:42:25 +02:00
monitor.js added option to force ipv4 or ipv6 for http(s) monitor type (#5880) 2025-06-13 08:14:55 +02:00
proxy.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
remote_browser.js Feature: remote browser support (#3904) 2023-12-01 15:29:10 +08:00
status_page.js feat: Add configurable heartbeat bar range for status pages 2025-06-14 01:06:53 +02:00
tag.js Added JSDoc to ESLint (#3529) 2023-08-11 15:46:41 +08:00
user.js Feat: Refresh login token for the client initiating password change (#4214) 2023-12-18 19:52:49 +08:00