Merge PR #115 (feat #52 报警看板配置化:阈值/规则外置 + 布局/渲染整合)

This commit is contained in:
2026-08-05 08:26:40 +08:00
parent 8a407fc0ad
commit 52d986e6f0
6 changed files with 1219 additions and 0 deletions
+43
View File
@@ -46,6 +46,28 @@ from .renderer import ( # noqa: F401
render_layout,
render_widget,
)
from .alarm_config import ( # noqa: F401
ALARM_CONFIG_SCHEMA_ID,
ALARM_CONFIG_SCHEMA_VERSION,
DEFAULT_ACK_TIMEOUT_S,
DEFAULT_MAX_ITEMS,
DEFAULT_MUTE_LOWER,
MAX_ALLOWED_ITEMS,
SEVERITY_RANK,
VALID_GROUP_BY,
VALID_SEVERITIES,
VALID_SORT_BY,
VALID_SOURCE_KINDS,
AlarmConfigError,
AlarmConfigValidationResult,
AlarmPanelConfig,
AlarmRulesSource,
SeverityColor,
filter_alarms_by_mute,
load_alarm_config,
render_alarm_panel_props,
validate_alarm_config,
)
__all__ = [
"LAYOUT_SCHEMA_ID",
@@ -73,4 +95,25 @@ __all__ = [
"compute_grid_placement",
"plan_to_dict",
"plan_to_json",
# 报警看板配置化(#52 / PRD 5.5 告警面板配置化)
"ALARM_CONFIG_SCHEMA_ID",
"ALARM_CONFIG_SCHEMA_VERSION",
"DEFAULT_ACK_TIMEOUT_S",
"DEFAULT_MAX_ITEMS",
"DEFAULT_MUTE_LOWER",
"MAX_ALLOWED_ITEMS",
"SEVERITY_RANK",
"VALID_GROUP_BY",
"VALID_SEVERITIES",
"VALID_SORT_BY",
"VALID_SOURCE_KINDS",
"AlarmConfigError",
"AlarmConfigValidationResult",
"AlarmPanelConfig",
"AlarmRulesSource",
"SeverityColor",
"filter_alarms_by_mute",
"load_alarm_config",
"render_alarm_panel_props",
"validate_alarm_config",
]