Repository navigation
对照官方 npm 上新发的 CLI 2.174.0 核对了登录:登录和刷新令牌的接口没有变,网关不用跟着改。顺带补上两处跟官方不一致的地方。
修复
- 添加账号时,上游以「席位已满 / 授权已过期 / 试用已过期」(
12005/11212/11216)拒绝登录,面板直接显示原因和上游的提示,例如「登录被拒:席位已满(code=12005):…」。以前只显示http_error: upstream 403,看不出为什么。其他登录请求出错时,错误信息也带上上游的业务码和提示。 - 导入官方客户端格式的凭证时,到期时间按毫秒认:官方存的是毫秒,以前当成秒,网关一直以为令牌离到期还早、不会主动刷新,令牌真到期后这个号的对话全部 401。网关自己登录、刷新写的凭证不受影响。
- Docker 镜像:
ghcr.io/yreidev/workbuddy2api-panel:1.5.1(同一镜像还有1.5、1标签) - 升级方法:见部署与运维
- 校验:
sha256sum -c --ignore-missing checksums.txt - 完整变更:v1.5.0...v1.5.1