Skip to content

Releases: zdz/ServerStatus-Rust

v1.8.1

18 Mar 14:48
1dd5c41
Compare
Choose a tag to compare

What's Changed

  • feat(email): support multi recipients #297
  • chore(ci): release pypi,deb,rpm. eg. pip install stat_client==1.8.1
  • fix(script): unable to upgrade using status.sh #303
  • chore(deps): update softprops/action-gh-release action to v2 by @renovate in #301
  • chore(deps): update docker/setup-qemu-action action to v3 - autoclosed by @renovate in #281
  • fix(deps): update rust crate hyper to 1.2 by @renovate in #282
  • fix(deps): update rust crate rust-embed to 8.3 by @renovate in #295
  • fix(deps): update rust crate sysinfo to 0.30.7 by @renovate in #299
  • fix(deps): update rust crate rustls to 0.23 by @renovate in #296
  • Bump mio from 0.8.10 to 0.8.11 by @dependabot in #302

Full Changelog: v1.8.0...v1.8.1

v1.8.0

16 Feb 04:11
a9a399c
Compare
Choose a tag to compare

What's Changed

  • 新增支持 Cloudflare Tunnels & mTLS 部署
  • Rust Client 增加参数 -o --ipv4-addr --ipv6-addr, 方便国内用户指定在线状态 #266
  • Rust Client 优化 --sys-info 参数输出
  • 支持使用 office365 服务发送告警邮件
  • /detail 页面增加磁盘信息
  • 修正 window 磁盘信息
  • add ipv4 && ipv6 parm by @asukaminato0721 in #291
  • Update status.sh and README.md by @mobeicanyue in #204
  • 增加 Heroku 部署方式 by @kissyouhunter in #263 Heroku 部署
  • Added new os types: freebsd and icon by @fierceX in #247
  • status.sh 支持 ArchLinux by @harvies in #265
  • Migration to rust 1.76
  • Update Rust crate sysinfo to 0.30.5 by @renovate in #219
  • Update Rust crate clap to 4.4 by @renovate in #267
  • Update Rust crate rust-embed to 6.8 by @renovate in #220
  • Update Rust crate url to 2.5.0 by @renovate in #218
  • Update Rust crate rhai to 1.16 by @renovate in #225
  • Update Rust crate minijinja to v1 by @renovate in #223
  • fix(deps): update rust crate fastrand to v2 by @renovate in #221
  • fix(deps): update rust crate tower-http to 0.5.1 by @renovate in #227
  • fix(deps): update rust crate uuid to 1.7 - autoclosed by @renovate in #228
  • fix(deps): update rust crate regex to 1.10 by @renovate in #268
  • chore(deps): update rust crate tonic-build to 0.10 by @renovate in #270
  • fix(deps): update rust crate prost to 0.12 - autoclosed by @renovate in #273
  • fix(deps): update rust crate axum to 0.7.4 by @renovate in #271
  • fix(deps): update rust crate tonic to 0.10 by @renovate in #275
  • fix(deps): update rust crate lettre to 0.11 by @renovate in #272
  • chore(deps): update docker/login-action action to v3 by @renovate in #279
  • chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #280
  • chore(deps): update docker/build-push-action action to v5 by @renovate in #278
  • chore(deps): update actions/upload-artifact action to v4 by @renovate in #277
  • chore(deps): update actions/checkout action to v4 by @renovate in #276
  • chore(deps): update thedoctor0/zip-release action to v0.7.6 by @renovate in #269
  • fix(deps): update rust crate toml to 0.8 - autoclosed by @renovate in #274

New Contributors

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

v1.7.2

28 May 04:17
f2bbe95
Compare
Choose a tag to compare

What's Changed

  • UI 更新:移动版页面展示位置国旗
  • Rust Client 支持代理上报 --proxy socks5://10.1.1.1:1080
  • Python Client 修正缺失字段 timezone
  • Migration to rust 1.69
  • Bump h2 from 0.3.16 to 0.3.17 by @dependabot in #182
  • fix(deps): update rust crate axum to 0.6.18 by @renovate in #181
  • fix(deps): update rust crate clap to 4.3 by @renovate in #198
  • chore(deps): update dependency leaflet to v1.9.4 by @renovate in #197
  • fix(deps): update rust crate pretty_env_logger to 0.5 by @renovate in #196
  • fix(deps): update rust crate rhai to 1.14 by @renovate in #193
  • fix(deps): update rust crate regex to 1.8 by @renovate in #188
  • fix(deps): update rust crate minijinja to 0.33 by @renovate in #186
  • fix(deps): update rust crate sysinfo to 0.29.0 by @renovate in #195
  • chore(deps): update rust docker tag to v1.69 by @renovate in #187

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

v1.7.1

05 Apr 01:33
cd5fee6
Compare
Choose a tag to compare

What's Changed

  • Rust Client 支持多个数据源获取 IP 信息, --ip-source #176
  • UI 更新:移动版页面增加展示丢包和流量数据
  • 一键部署增加参数 ip-source, interval 快速部署
  • Rust Server 支持跨域
  • Migration to rust 1.68
  • Update Rust crate jsonwebtoken to 8.3 by @renovate in #149
  • Update Rust crate axum to 0.6.12 by @renovate in #150
  • Update Rust crate sysinfo to 0.28.4 by @renovate in #151
  • Update Rust crate rust-embed to 6.6 by @renovate in #158
  • Update rust Docker tag to v1.68 by @renovate in #162
  • Update Rust crate mime to 0.3.17 by @renovate in #170
  • Update Rust crate minijinja to 0.31 by @renovate in #172
  • Update Rust crate clap to 4.2 by @renovate in #173

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

v1.7.0

10 Feb 13:57
def692b
Compare
Choose a tag to compare

What's Changed

  • Releases 增加 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

OS Release
Linux x86_64 x86_64-unknown-linux-musl
Linux arm64 aarch64-unknown-linux-musl
MacOS x86_64 x86_64-apple-darwin
MacOS arm64 aarch64-apple-darwin
Windows x86_64 x86_64-pc-windows-msvc
Raspberry Pi armv7-unknown-linux-musleabihf
Android 64bit aarch64-linux-android
Android 32bit armv7-linux-androideabi

v1.6.2

28 Jan 10:06
7baf1d8
Compare
Choose a tag to compare

What's Changed

  • Rust Client 增加支持自定义上报间隔 --interval 参数 #123
  • 修正分组模式下无法发送恢复上线通知 #128
  • 更新 docker-compose.yml 避免调试日志持续增长占满硬盘空间 by @evilgaoshu in #122
  • Python Client: int(get_cpu()) to make CPU percent an integer by @i207M in #138
  • Migration to rust 1.67
  • reduce the size of docker image
  • Update Rust crate minijinja to 0.27 by @renovate in #121
  • Update Rust crate prettytable-rs to ^0.10 [SECURITY] by @renovate in #132
  • Update Rust crate clap to 4.1 by @renovate in #137
  • Update Rust crate toml to 0.7 by @renovate in #139
  • Update TheDoctor0/zip-release action to v0.7.1 by @renovate in #136
  • Update Rust crate minijinja to 0.30 by @renovate in #135
  • Bump tokio from 1.23.0 to 1.23.1 by @dependabot in #134
  • Update Rust crate rhai to 1.12.0 by @renovate in #133
  • Update alpine Docker tag to v3.17 by @renovate in #104

New Contributors

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

v1.6.1

10 Dec 04:01
e50bafd
Compare
Choose a tag to compare

What's Changed

  • Server
    • UI 更新
      • 右边绿色调整为翡翠绿
      • 增加展开动画
    • 一键部署补全参数 cm, ct, cu, iface, exclude-iface 一键部署

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

v1.6.0

03 Dec 07:06
20979d7
Compare
Choose a tag to compare

What's Changed

  • Server
    • 新 UI ck.ssr.rs (细节颜色微调中)
    • 主机增加 labels 配置, 见 config.toml
    • location 国旗支持国家 code, 见 config.toml
    • 一键部署增加 alpine 依赖 #110
  • Update dependency leaflet to v1.9.3 by @renovate in #105

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

v1.5.7

12 Nov 04:28
14ec5aa
Compare
Choose a tag to compare

What's Changed

  • Client 增加参数 --vnstat-mr 支持 vnstat month rotate #99
  • Server
    • 一键部署增加参数 vnstat-mr 快速部署
    • config.toml 配置增加支持 Bark 通知 #101
  • Migration to rust 1.65
  • Update Rust crate rhai to 1.11.0 by @renovate in #103
  • Update Rust crate regex to 1.7 by @renovate in #98
  • Update Rust crate minijinja to 0.26 by @renovate in #97

New Contributors

  • @zdz made their first contribution in #102

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

v1.5.6

02 Nov 16:32
51f17c7
Compare
Choose a tag to compare

What's Changed

  • Client
    • add client support for ESXI by @n0thing2speak in #92
    • compatible with both vnstat 1.x and 2.x by @snowie2000 in #96
  • Server Add admin api
  • Bump axum-core from 0.2.7 to 0.2.8 by @dependabot in #86
  • Update Rust crate url to 2.3.1 by @renovate in #84
  • Update Rust crate rhai to 1.10.1 by @renovate in #85
  • Update Rust crate minijinja to 0.24 by @renovate in #87
  • Update dependency leaflet to v1.9.2 by @renovate in #89
  • Update Swatinem/rust-cache action to v2 by @renovate in #95
  • Update Rust crate clap to v4 by @renovate in #90
  • Update Rust crate uuid to 1.2 by @renovate in #93

New Contributors

  • @n0thing2speak made their first contribution in #92
  • @snowie2000 made their first contribution in #96

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