v0.2.0
发布时间:2026-06-09
新增
- 客户端控制新增同用户同时播放限制,默认关闭,可配置允许同时播放数量,超限后按临时屏蔽方式处理。
- 播放频率限制通知新增 IP 归属地信息,并优化内网、局域网 IP 的归属地展示。
- 备份导出改为加密备份,导出需输入至少 4 位备份密码;导入加密备份时需输入密码。
优化
- 服务器配置改为默认折叠展示,单个服务器配置内新增保存入口,支持删除全部服务器后保持空配置。
- 客户端 UA 自动记录统一按 UA 主名称归并显示,版本号和设备/用户名不参与自动匹配展示。
- 拦截日志、反代请求和播放日志筛选文案优化,新增“封禁动作/封禁变更”相关筛选展示。
- 服务器配置页缓存过滤、STRM URL 映射、巡检和超时输入区域改为更紧凑的响应式布局。
- 前端认证 token 改为会话级存储,并清理旧的本地持久化 token。
修复
- 修复删除最后一个服务器并保存后仍恢复旧服务器或触发
internal server error的问题。 - 修复客户端控制自动刷新覆盖未保存设置,导致屏蔽方式自动回到屏蔽 IP 的问题。
- 修复反代真实 IP 头解析对非法 header 值处理不严的问题。
- 修复播放日志直链、代理请求明细、拦截日志和运行日志可能记录带签名直链或 API Key 的问题。
- 修复加密备份导出流程仍返回明文配置的风险。
验证
cargo fmt --checkcargo checkcargo test -- --nocapturecd frontend && npx vue-tsc -b --noEmit