feat: Monitor groups and chart information

This commit is contained in:
2026-08-24 10:30:23 +00:00
parent 83cdf92575
commit 2fab784ba7
9 changed files with 299 additions and 25 deletions
+3
View File
@@ -62,6 +62,8 @@ export interface MonitorState {
export interface Monitor {
monitor_id: string;
name: string;
/** Display-only heading on the monitors page. Empty means ungrouped. */
group?: string;
type: MonitorType;
target: MonitorTarget;
interval_sec: number;
@@ -75,6 +77,7 @@ export interface Monitor {
export interface MonitorInput {
name: string;
group?: string;
type: MonitorType;
target: MonitorTarget;
interval_sec: number;