Repository navigation
TG-SignPulse v2.1.0
·
538 commits
to 7e2c25f1fec2a79d3fc8fbb41d8cab1525e366e9
since this release
TG-SignPulse v2.1.0
将 dev 合并至 main 后的正式发布(7e2c25f)。
包版本:tg_signer.__version__ = 2.1.0
本版本亮点
版本检查
- 面板「关于 / 版本」展示本地版本、Git SHA/分支、构建时间
GET /api/ops/version、POST /api/ops/version/check- 可选 GitHub Releases 远程检查(https、失败 soft-fail、成功缓存)
- 服务端不可达时浏览器回退检查;侧栏显示版本号
运维与生产
- 旧版
/api/tasks默认只读、legacy-status与迁移检查工具 - 运维 API:调度预览、备份导出、运行时状态、readyz 增强
- 调度文件锁、可选
DATABASE_URL、监听分片 - Dashboard 签到历史 SSE、失败分类贯通
前端体验
- 设计系统 tokens、布局与组件打磨
- 全局确认框、Toast、错误码 i18n
- 任务批量操作、设置页数据管理与版本区块
工程化
- telegram / keyword_monitor / core 包结构拆分
- Pydantic v1/v2 兼容层、CI ruff 门槛
- Docker workflow 与文档站(含 Vercel)同步
部署
docker pull ghcr.io/silentely/tg-signpulse:v2.1.0
# 或
docker pull ghcr.io/silentely/tg-signpulse:latest推送 tag 后 CI 会构建并推送镜像。请等待 Actions 完成后再拉取。
从 v2.0.0 升级
- 无强制数据库迁移;建议先备份
data/再升级镜像。 - 面板「检查更新」在 v2.0.0 实例上应提示可用版本 2.1.0。
- 内网可设
APP_UPDATE_CHECK=0关闭服务端远程检查。
相关链接
- 上一个正式版: v2.0.0