github komari-monitor/komari Snapshot-2609041144

pre-release6 hours ago

主要更新内容

  • 移除 v1 协议支持,Agent 上报统一使用 v2 JSON-RPC(/api/clients/v2/rpc),旧版 Agent 将无法继续上报。
  • 新增文件管理功能:文件列表/查看/编辑、上传下载、搜索等,支持自动推断分片大小与断点续传上传。
  • 终端会话支持 WebSocket 重连后的会话恢复,Agent 短暂离线后可重新挂载。
  • 重写安装脚本 install-komari.sh,支持中英文双语、TUI 交互、标准版/Lite 版选择以及新版界面。
  • 消息通知中的时间格式改为人类友好的 2006-01-02 15:04:05
  • 更新 Rainyun 部署文档描述。

Bug修复

  • 修复 metricstore 中流量计数器回绕残留数据被丢弃导致的 TB 级用量统计失真的问题。
  • 修复远程数据库较慢时计数器恢复陷入死循环导致上报批次超时的问题。
  • 修复分片文件操作中过早关闭 io 导致 502 错误的问题。

其他

  • 移除不再使用的 v1 协议代码及旧版 REST 上报接口(/api/clients/report/api/clients/uploadBasicInfo 等)。
  • 调整部分 RPC 错误码到 HTTP 状态的映射(409、504、503 等)。

What's Changed

  • fix(metricstore): count wrap leftovers without TB-scale reset spikes by @BetterAndBetterII in #653
  • fix(metricstore): break report counter restore retry loop on slow remote databases by @YZoiu in #652

Commits

New Contributors

Full Changelog: 1.4.3...Snapshot-2609041144

Don't miss a new komari release

NewReleases is sending notifications on new releases.