跳转至

Changelog

Rust 版 ServerStatus 云探针

v1.8.0 _ 2024/02/16

  • 新增支持 Cloudflare Tunnels & mTLS 部署
  • /detail 页面增加磁盘信息
  • Rust Client 增加参数 -o --ipv4-addr --ipv6-addr, 方便国内用户指定在线状态 #266
  • Rust Client 优化 --sys-info 参数输出
  • 支持使用 office365 服务发送告警邮件
  • 修正 window 磁盘信息
  • Add freebsd icon
  • Migration to rust 1.76
  • 大量依赖包更新

Full Changelog: v1.7.2...v1.8.0

v1.7.2 _ 2023/05/05

Full Changelog: v1.7.1...v1.7.2

v1.7.1 _ 2023/04/05

  • Rust Client 支持多个数据源获取 IP 信息, --ip-source #176
  • UI 更新:移动版页面增加展示丢包和流量数据
  • 一键部署增加参数 ip-source, interval 快速部署
  • 支持跨域
  • Migration to rust 1.68
  • Update Rust crate

Full Changelog: v1.7.0...v1.7.1

v1.7.0 _ 2023/02/10

  • Release 增加 MacOSWindowsAndroidRaspberry Pi
  • UI 更新适配多 OS 和 iPad Pro
  • Rust Client
    • 能正确获取 Arm 主机 Cpu Brand
    • 增加参数 --sys-info
  • Python Client 支持自定义上报间隔 --interval 参数
  • hyper -> axum
  • Update Rust crate sysinfo to 0.27.7
  • Update Rust crate uuid to 1.3 by @renovate in #143
  • Update docker/build-push-action action to v4 by @renovate in 141

Full Changelog: v1.6.2...v1.7.0

v1.6.2 _ 2023/01/28

  • Rust Client 增加支持自定义上报间隔 --interval 参数
  • 修正分组模式下无法发送恢复上线通知
  • 更新 docker-compose.yml 避免调试日志持续增长占满硬盘空间
  • Python Client: 修正 cpu 精度
  • Update Rust Crate

Full Changelog: v1.6.1...v1.6.2

v1.6.1 _ 2022/12/10

  • Server
    • UI 更新
      • 右边绿色调整为翡翠绿
      • 增加展开动画
    • 一键部署补全参数 cm, ct, cu, iface, exclude-iface 快速部署
  • stat_client.py 修正精度

Full Changelog: v1.6.0...v1.6.1

v1.6.0 _ 2022/12/03

  • Server
    • 新默认 UI ssr.rs
    • 主机增加 labels 配置, 见 config.toml
    • location 国旗支持国家 codeconfig.toml
    • 一键部署增加 alpine 依赖 #110

Full Changelog: v1.5.7...v1.6.0

v1.5.7 _ 2022/11/12

  • Client 增加参数 --vnstat-mr 支持 vnstat month rotate #99
  • Server
    • 一键部署增加参数 vnstat-mr 快速部署
    • config.toml 配置增加支持 Bark 通知 #101
  • Migration to rust 1.65
  • Update Rust Crate

Full Changelog: v1.5.6...v1.5.7

v1.5.6 _ 2022/11/03

  • Client
  • Server Add admin api
  • Update Rust Crate

Full Changelog: v1.5.5...v1.5.6

v1.5.5 _ 2022/09/07

  • Update Rust Crate
  • Client
    • 支持指定/排除网口 -i / -e #82
    • 支持环境变量传参 example.env
  • Server UI 💻 -> ⚡

Full Changelog: v1.5.4...v1.5.5

v1.5.4 _ 2022/07/15

  • Update Rust Crate
  • 告警通知支持显示 ip #63
  • 通知支持 webhook #64, 参见 告警通知
  • 追加启动时间戳来生成 sys id #66

Full Changelog: v1.5.3...v1.5.4

v1.5.3 _ 2022/07/01

Full Changelog: v1.5.2...v1.5.3

v1.5.2 _ 2022/06/19

  • 增加 ServerStatus-web 主题 by @mjjrock in #52
  • 客户端一键部署支持更多的客户端参数,参见 快速部署
  • 一键部署 CN 源切换到 coding.net

Full Changelog: v1.5.1...v1.5.2

v1.5.1 _ 2022/05/31

  • Build docker with drone
  • 客户端一键部署自动安装依赖 by @mslxi in #49
  • 客户端一键部署支持更多的客户端参数,参见 快速部署
  • stat_client.py 适配 v1.5.x 版本

Full Changelog: v1.5.0...v1.5.1

v1.5.0 _ 2022/05/24

  • 支持客户端分组动态注册,参见 快速部署
  • 服务端增加路由 /i ,简化客户端部署,参见 快速部署
  • 客户端增加参数 -w 来调整排序,参见 客户端说明

Full Changelog: v1.4.2...v1.5.0

v1.4.2 _ 2022/05/11

  • client
    • ⬆️ 修复client无法通过run test的问题 by @xkrfer in #35
    • 修复纯 ipv6 机器无法获取 ip 信息,参见 -6 参数
  • server
    • web 页面增加 noindex 标记 防止搜索引擎索引收录 by @HinataKato in #36
    • 移除 light 主题,只保留 dark 主题
  • 增加更灵活的部署方式,见 前后端分离部署#37

Full Changelog: v1.4.1...v1.4.2

v1.4.1 _ 2022/04/30

  • server 修复空 stats.json 导致无法启动 @NZESupB #30
  • server地图展示增加主机名和 asname
  • stat_client.py 上报增加 IP 和系统信息

Full Changelog: v1.4.0...v1.4.1

v1.4.0 _ 2022/04/25

  • 重构部分代码
  • release:s/c 改为单独发布包
  • 移除 tcp 协议上报
  • 增加 grpc 协议上报
  • server
    • 增加 /detail 详细页面,见 wiki
    • 增加 /map 地图页面,见 wiki
  • client
    • 上报包默认使用 protobuf 替换原来的 json 格式,传输大小减半
    • 增加系统信息上报
    • 增加IP信息上报 (ip-api.com)

Full Changelog: v1.3.7...v1.4.0

更早版本参见 releases