Skip to content

Releases: n9e/fe

v9.0.0-beta.2

29 May 07:06

Choose a tag to compare

更新日志

新功能

  • feat(ai-chat): 支持 initialMessage 参数,打开时自动发送初始消息

修复

  • fix(time-series): 过滤 Y 轴对数刻度下的非正值,避免 uPlot 崩溃
  • fix(prometheus): 前端补全断点数据,避免折线图连接缺口
  • fix(alert-rules-import): 将告警规则导入的 force 参数从请求体移至 Query 参数
  • fix(ai-chat): 修复 queryAction 本地状态同步问题,发送消息时始终清除 action.key
  • fix(AutoRefresh): 修复自动刷新定时器每次调用都被重置的问题
  • fix(hosts): 批量操作返回结果后刷新列表
  • fix(PromQLInputNG): 修复 instant 查询缺少 $__range_ms$__range_s$__range 变量插值的问题
  • fix(task): 从模板或任务创建时使用实际的 group_id,修复跨业务组创建任务失败的问题

重构

  • refactor(event-pipeline): 移除事件处理流程列表的 use_casetrigger_mode 筛选项及表格列

Changes

Features

  • feat(ai-chat): support initialMessage for auto-send on open

Bug Fixes

  • fix(time-series): filter non-positive values for log scale to prevent uPlot crash
  • fix(prometheus): complete data breakpoints on frontend
  • fix(alert-rules-import): move force param from request body to query parameter
  • fix(ai-chat): restore local queryAction state and always strip action key on send
  • fix(AutoRefresh): prevent timer reset on every refresh call
  • fix(hosts): reload list after batch operation result
  • fix(PromQLInputNG): reorder variable interpolation and add missing $__range vars for instant queries
  • fix(task): use actual group_id when creating task from template/task

Refactor

  • refactor(event-pipeline): remove use_case and trigger_mode filters and columns from event pipeline list

v9.0.0-beta.1

22 May 10:13

Choose a tag to compare

更新日志

新功能

  • feat: 新增 AI 配置与 AI Chat 功能
  • feat: 菜单导航、全局布局、表格等 UI 设计优化
  • feat: 机器列表页重构
  • feat: 通知媒介管理重构
  • feat: 列表页筛选条件增加 sessionStorage 缓存
  • feat: 仪表盘面板配置支持剪贴板复制粘贴(导入/导出)
  • feat: 仪表盘 TableNG 面板新增 CSV 导出
  • feat: 仪表盘变量重构,支持数据预览,Query 类型变量查询失败显示错误信息
  • feat: 仪表盘查询条件支持隐藏 #1639
  • feat: 告警规则新增 Doris、VictoriaLogs 数据源支持
  • feat: 告警规则导入新增强制覆盖选项
  • feat: 告警规则 GraphPreview 支持切换数据源和时间范围
  • feat: 告警规则事件处理配置优化

修复

  • fix: 修复仪表盘时序图缩放后修改时间范围未重置缩放的问题
  • fix: 修复仪表盘 constant 类型变量关闭隐藏设置后不显示的问题
  • fix: 修复仪表盘 step 计算因缺少 panelWidth 导致错误的问题
  • fix: 修复仪表盘表格图 overrides 配置匹配字段时值渲染异常的问题 #1652
  • fix: 修复 Elasticsearch 版本兼容性问题 #1982
  • fix: 修复 SSO 登录失败的问题 ccfos/nightingale#2743
  • fix: 修复 Loki 源告警事件跳转日志检索页面参数错误的问题 ccfos/nightingale#2810
  • fix: 修复消息模板保存冲突的问题 ccfos/nightingale#2937
  • fix: 修复自动刷新定时器重复触发的问题
  • fix: 修复模板中点号键值解析失败的问题 #2079

Changes

Features

  • feat: Add AI configuration and AI Chat feature
  • feat: UI design improvements for menu navigation, global layout, and tables
  • feat: Redesign the hosts list page
  • feat: Refactor notification channel management
  • feat: Add sessionStorage caching for list page filters
  • feat: Support clipboard copy-paste for dashboard panel config (import/export)
  • feat: Add CSV export to TableNG panel
  • feat: Refactor dashboard variables with data preview and error messages for query type variables
  • feat: Support hiding dashboard query conditions #1639
  • feat: Add Doris and VictoriaLogs datasource support for alert rules
  • feat: Add force overwrite option for alert rule import
  • feat: Support datasource switching and time range picker in GraphPreview
  • feat: Optimize alert rule event pipeline configuration

Bug Fixes

  • fix: Fix time series zoom not resetting after changing time range
  • fix: Fix constant variable not showing when hide setting is disabled
  • fix: Fix step calculation error caused by missing panelWidth
  • fix: Fix table panel overrides field value rendering issue #1652
  • fix: Fix Elasticsearch version compatibility issue #1982
  • fix: Fix SSO login failure ccfos/nightingale#2743
  • fix: Fix Loki alert event redirect to log explorer with incorrect parameters ccfos/nightingale#2810
  • fix: Fix notification template save conflict ccfos/nightingale#2937
  • fix: Fix duplicate auto-refresh timer triggering
  • fix: Fix dotted key parsing failure in templates #2079

v8.5.1

16 Jan 09:23

Choose a tag to compare

  • fix: 修复仪表盘分组内的面板配置错别字没有迁移问题
  • fix: 修复仪表盘时序图缩放后修改时间范围没有重置缩放问题
  • fix: 修复仪表盘 constant 类型变量关闭隐藏设置却没有显示问题

v8.5.0

18 Dec 10:06

Choose a tag to compare

  • feat: 告警规则支持 VictoriaLogs 数据源
  • feat: 单点登录支持 Dingtalk
  • feat: 团队管理展示关联的业务组信息
  • feat: 告警事件详情添加 hash 字段
  • feat: 适用属性选择器添加机器业务组类型选项
  • feat: 快捷视图新增 "指标分类忽略前缀" 设置,可以忽略一些前缀后再去做分类
  • feat: 仪表盘配置和表格添加备注字段
  • refactor: 仪表盘变量重构,配置变量支持数据预览,Query 类型变量查询失败显示失败消息
  • refactor: 仪表盘里单个查询条件的 "Max data points" 和 "Time" (自定义时间范围) 迁移到整个面板级别,位置在数据源选择器右侧
  • refactor: 即时查询 Prometheus 类型的 PromQL 输入限制最大高度
  • refactor: ClickHouse 数据源配置页优化
  • refactor: 内置指标的 "采集器" 改名 "分类",查询分类选项时带上组件类型参数
  • fix: 修正仪表盘配置里一些错别字
  • fix: 修复消息模板保存冲突问题 ccfos/nightingale#2937

v8.4.1

11 Nov 09:20

Choose a tag to compare

  • feat: 快捷视图的动态过滤标签改成级联查询
  • chore: 一些全局样式类名对齐到 Tailwind CSS 的类名

v8.4.0

15 Oct 09:05

Choose a tag to compare

  • feat: Elasticsearch 日志检索,新增字段统计 topN 设置
  • feat: Prometheus 即时查询,Table 视图支持导出 CSV
  • refactor: 仪表盘 TableNG 面板,代码和样式优化
  • refactor: 活跃告警、历史告警单击标签添加过滤改成双击标签 @SaladDay
  • refactor: 业务组侧边栏节点操作按钮优化,节点右侧悬浮展示同时添加删除操作按钮
  • refactor: 快捷视图时序图同步添加 step 相关设置项
  • fix: 修复业务组侧边栏在列表模式下没有编辑按钮问题

v8.3.1

29 Aug 07:59

Choose a tag to compare

  • refactor: 导入告警规则 JSON 时通知配置改成新版通知规则
  • fix: 修复仪表盘数据源选择器无法选择数据源变量问题

v8.3.0

28 Aug 10:00

Choose a tag to compare

  • feat: 仪表盘新增 Table NG 类型面板
  • refactor: 优化即时查询、日志检索、仪表盘页面的数据源选择器设计交互
  • refactor: 优化订阅规则页面的订阅告警规则选择器交互
  • refactor: 优化 Prometheus 即时查询页面的历史记录,在 PromQL 输入框回车和失去焦点后也触发保存历史记录
  • refactor: 优化 Elasticsearch 日志检索页面的日志查询接口的 QueryDSL
  • refactor: 查询 SSO login 接口添加 redirect 参数
  • fix: 修复业务组列表模式下搜索无效问题

v8.2.1

05 Aug 12:44

Choose a tag to compare

  • refactor: 点击登出时如有 SSO Logout 地址则跳转到该地址
  • chore: Changelog 部件的脚本文件改成本地引入
  • docs: 添加和调整一些文案
  • fix: 修复 Elasticsearch 源告警规则的 "文档最小值" 字段名错误问题

v8.2.0

31 Jul 12:13

Choose a tag to compare

  • feat: 页面顶部添加 ChangeLog
  • refactor: 告警屏蔽和 Prometheus 源即时查询支持根据 event id 查询详情自动填充
  • refactor: 模板中心告警规则导入到业务组时转换成新版通知规则
  • refactor: 通知规则媒介参数改成非必填,通知测试展示测试结果
  • fix: 通知媒介 HTTP 类型的 "跳过证书验证" 参数错误问题
  • fix: 分享的匿名访问告警事件页面去除数据源列表的请求
  • fix: Loki 源告警事件点击查询语句跳转日志检索页面参数错误问题 ccfos/nightingale#2810