diff --git a/tasks.md b/tasks.md index 35a8703..578fa7f 100644 --- a/tasks.md +++ b/tasks.md @@ -911,7 +911,7 @@ - [x] `update_service.check_for_update` 支持 `http(s)://` 源 + Basic Auth(当前仅 `open()` 本地文件,填 URL 静默返回 None),补单测 - [x] 启动器 `update.ps1` 改 HTTP:带凭据下载 zip → 校验 SHA-256 → 解压到 `staging\app.new` → `app/app.old` 切换回滚 - [x] manifest 字段由 `source`/`files`/`marker` 改为 `url`/`sha256`/`size` -- [ ] 发布流程脚本:build → 打 zip → 算 SHA-256 → 写 manifest → 上传 +- [x] 发布流程脚本:build → 打 zip → 算 SHA-256 → 写 manifest → 上传 - [ ] 生产前将更新源切到 HTTPS、客户端改用只读账号 - [ ] 真实环境端到端实测