4 Commits

Author SHA1 Message Date
meoacgx
f6e4f485c4 feat: 增加持久模块任务执行合同 2026-08-26 02:37:03 +08:00
jack
2da09468d8 release: 发布 v1.31.57 公开 issue 修复与账号体验优化
## 本次版本主要更新

- 修复公开 issue 相关任务配置体验:消息换行、Bot start 链接、历史任务名称和活跃任务消息规则。
- 优化任务中心创建/编辑:支持自定义即时任务名称、移动端纵向排版、回复/转发/去重配置。
- 优化账号选择:账号显示用户可见编号,任务表单账号来源在“账号分类选择”和“账号编号填写”之间二选一。
- 优化账号分类、API 权重输入和批量任务并发设置即时生效。

Dev 已通过云端验收:commit db1a83d,dev-latest healthy,/ui/dashboard=200,/api/panel/auth/me version=1.31.57,任务页资源包含账号来源切换并移除旧合并文案。
2026-08-17 01:23:30 +08:00
jack
33d2bee4e7 fix: 修复 Release 执行屏障测试超时
## 本次版本主要更新

### 修复问题

- 将批量任务执行屏障测试的异步等待窗口从 2 秒放宽到 10 秒,避免 GitHub Actions Linux runner 偶发调度抖动导致 Release 流程失败。
- 将版本号提升到 `1.31.52`,避开已推送但 Release 失败的 `v1.31.51` tag,不移动历史 tag。

## 验证

- `dotnet test tests/TelegramPanel.Web.Tests/TelegramPanel.Web.Tests.csproj -c Release --no-build --filter "BatchTaskExecutionBarrierTests|BucketBackupServiceTests"`
- `dotnet build TelegramPanel.sln -c Release --no-restore`
- `dotnet test TelegramPanel.sln -c Release --no-build`

## 文档

- 未更新文档:本次只调整测试等待窗口与修订版本号,不改变用户可见功能、配置、API 或部署步骤。
2026-08-13 17:16:35 +08:00
meoacgx
862ac42ef0 fix: isolate module task creation and guard batch execution 2026-07-23 07:25:01 +08:00