Skip to content

QuotaTray 0.3.1

Choose a tag to compare

@ONEGAYI ONEGAYI released this 24 Aug 09:58
· 177 commits to main since this release

本版本聚焦查询失败的排查体验:余额查询失败(如「响应不是合法 JSON」)时保留经密钥脱敏的服务端响应详情,桌面端卡片一键复制完整报错,CLI --json 同步透出;报错文案中的密钥材料(含大小写变体、URL 参数、Bearer 回显等形态)自动打码。

新功能

查询失败排查详情(core / quota-cli / quota-desktop)

  • 查询失败时保留脱敏后的服务端响应详情:JSON 解析失败附 serde 行列位置(说明"怎么不合法")与响应体片段(说明"响应长什么样"),HTTP 错误附完整脱敏响应体(#20
  • 桌面端卡片错误行新增「复制报错信息」按钮(悬停提示),一键复制 [分类] 文案 + 详情 全文,复制结果经短时反馈提示;凭据未配置的业务失效不提供复制(#20
  • CLI quota query --json 错误对象新增可选 detail 字段(无详情时省略,不改变既有输出形状;表格输出不变)(#20
  • 安全设计:脱敏采用结构化正则(字段名保留、仅打码值)+ 本次请求真实密钥的字面量替换(Bearer 剥壳、URL query、模板自定义位置登记、URL-encoded 与稳定前缀形态),先清洗后截断至 2048 字符;详情仅在用户主动复制时进入剪贴板,不写入日志、托盘菜单、启动快照或 CLI 表格;报错文案通道(HTTP 错误说明、平台业务码、模板取值错误)同样全量脱敏(#20

完整变更: v0.3.0...v0.3.1