Repository navigation
TG-SignPulse v2.4.0
TG-SignPulse v2.4.0
功能级发布,自 v2.3.0 起共 104 个提交:优化 TOTP 两步验证流程并展示随机时段任务元数据,强化会话与设备管理、存储安全、通知历史、关键词监控与前端容错,补齐大量测试与无障碍体验。
包版本:tg_signer.__version__ = 2.4.0
本版本内容
核心变更
- TOTP 两步验证流程优化 — 修复 TOTP 缺失时错误重置登录限流,优化验证流程并展示随机时段任务元数据
- 会话与设备管理增强 — 扩展数字群组标题与用户名匹配,完善设备下线散列安全校验与请求超时钳制
- 存储安全与版本解析 — 限制存储名长度与临时文件前缀,强化历史清理与头像目录自动建立
- 通知与历史管理 — 完善 Server酱资源释放与推送超长截断,强化剪贴板降级复制与历史路径校验
- 关键词监控与速率限制 — 强化 CSV 防注入与参数边界,增强密钥掩码判定与动作空值容错
- AI 视觉降级阶梯 — 实现 AI 视觉请求参数兼容降级阶梯机制,max_tokens 可配置与截断重试
优化
- 接口与前端容错:备份下载响应头、导入空校验、存储隔离与时区语言回退
- 安全防护:IP 截断、子路径校验、路径穿越防护、统一 422 校验错误展示
- 任务归集与系统容错:限流判定、通知友好摘要、内联回调防护、异常分类与分页边界防护
- 前端体验:无障碍(aria/键盘导航)、深色模式对比度、多语言收敛、防连点 busy 态
- 性能:关键词规则正则预编译缓存、推送 HTTP 连接池复用、账号/设置缓存 TTL、历史索引短缓存
- 测试补全:新增 TOTP 登录流程、全局设置缓存、日志级别文件、登录审计时区等大量用例
部署
docker pull ghcr.io/silentely/tg-signpulse:v2.4.0
# 或
docker pull ghcr.io/silentely/tg-signpulse:latest升级说明
- 从 v2.3.0 可直接升级
- 建议先备份
data/再升级镜像 - 随机时段任务元数据为新增展示字段,无需额外配置
相关链接
- 上一个正式版:v2.3.0