
fawney19andAAEE86
dfb95f09e1
feat(health): 增强健康监控面板,支持按 Key 查看详情与摘要统计
- 后端 health monitor 新增 summary 接口,按 api_format 聚合健康摘要
- 新增 GroupedFormatKey 类型与 key 分组查询接口
- HealthMonitorCard 重构为卡片+详情对话框,展示成功率、响应时间、Key 状态
- 抽取 HealthMonitorDetailDialog 独立组件
- 新增 useRouteQuery composable 用于 URL query 参数双向绑定
- PoolManagement/ProviderManagement 集成健康监控入口
- 新增 health monitor summary 单元测试
Closes #256
Co-authored-by: AAEE86 <[email protected]>
2026-03-24 00:00:08 +08:00
..
2026-02-16 11:00:48 +08:00
2026-03-09 18:26:53 +08:00
2026-02-28 11:45:04 +08:00
2026-02-04 02:04:54 +08:00
2025-12-18 02:20:53 +08:00
2026-03-12 17:11:14 +08:00
2026-03-17 16:34:09 +08:00
2026-02-16 11:00:48 +08:00
2026-03-03 17:24:22 +08:00
2026-03-14 11:59:07 +08:00
2026-03-14 01:33:08 +08:00
2026-02-09 11:37:41 +08:00
2026-03-09 14:54:45 +08:00
2026-02-27 13:54:46 +08:00
2026-03-07 15:33:29 +08:00
2026-02-27 13:54:46 +08:00
2026-03-15 00:23:19 +08:00
2026-03-15 00:23:19 +08:00
2026-02-06 16:37:06 +08:00
2026-03-18 23:58:42 +08:00
2026-02-05 15:59:41 +08:00
2026-03-20 16:50:59 +08:00
2026-03-07 15:33:29 +08:00
2026-02-16 11:00:48 +08:00
2026-03-14 11:59:07 +08:00
2026-03-10 23:14:05 +08:00
2026-03-10 10:40:50 +08:00
2026-03-24 00:00:08 +08:00
2026-03-19 13:54:40 +08:00
2026-03-19 20:32:33 +08:00
2026-02-01 17:28:00 +08:00
2026-03-09 22:57:23 +08:00
2026-03-19 23:52:17 +08:00
2026-03-19 20:32:33 +08:00
2026-03-18 20:43:14 +08:00
2026-03-08 00:05:48 +08:00
2026-03-20 19:16:52 +08:00
2026-03-10 10:40:50 +08:00
2026-03-10 10:40:50 +08:00
2026-02-27 13:58:58 +08:00
2026-03-04 22:06:19 +08:00
2026-03-05 09:53:23 +08:00
2026-03-10 10:40:50 +08:00
2026-03-04 22:06:19 +08:00
2026-03-14 11:59:07 +08:00
2026-03-05 09:53:23 +08:00
2026-03-20 16:50:59 +08:00
2026-03-04 22:06:19 +08:00
2026-03-20 16:50:59 +08:00
2026-02-27 13:58:58 +08:00
2026-03-04 22:06:19 +08:00
2026-03-20 16:50:59 +08:00
2026-03-20 16:50:59 +08:00
2026-03-12 01:11:35 +08:00
2026-03-12 01:11:35 +08:00
2026-03-05 02:07:34 +08:00
2026-02-28 16:54:37 +08:00
2026-03-10 14:55:48 +08:00
2026-03-20 16:50:59 +08:00
2026-02-28 14:12:08 +08:00
2026-03-03 09:22:20 +08:00
2026-03-20 19:16:52 +08:00
2026-03-20 16:50:59 +08:00
2026-03-02 12:27:51 +08:00
2026-03-03 09:22:20 +08:00
2026-03-20 01:22:07 +08:00
2026-02-27 13:54:46 +08:00
2026-03-15 23:13:11 +08:00
2026-02-07 02:59:02 +08:00
2026-02-27 13:54:46 +08:00
2026-03-20 16:50:59 +08:00
2026-03-19 23:52:17 +08:00
2026-03-20 16:50:59 +08:00
2026-02-07 02:59:02 +08:00
2026-03-20 01:22:07 +08:00
2026-03-19 22:26:51 +08:00
2026-03-18 13:43:39 +08:00
2026-03-18 13:43:39 +08:00
2026-03-07 15:33:29 +08:00
2026-03-18 13:43:39 +08:00
2026-01-22 14:23:33 +08:00
2026-02-06 16:37:06 +08:00
2026-03-19 23:52:17 +08:00
2026-03-18 20:43:14 +08:00
2026-03-20 16:50:59 +08:00
2026-03-14 11:59:07 +08:00
2026-03-19 02:09:09 +08:00
2026-03-11 16:12:36 +08:00
2026-03-09 22:57:23 +08:00
2026-03-11 15:11:33 +08:00
2026-03-08 14:31:15 +08:00
2026-03-15 14:22:59 +08:00
2026-03-10 14:42:33 +08:00
2026-03-08 00:05:48 +08:00
2026-03-19 23:52:17 +08:00
2026-03-20 00:49:44 +08:00
2026-03-11 15:11:33 +08:00
2026-03-07 15:33:29 +08:00
2026-03-11 15:11:33 +08:00
2026-03-09 22:57:23 +08:00