docs: update http update task status
This commit is contained in:
@@ -907,10 +907,10 @@
|
|||||||
任务:
|
任务:
|
||||||
|
|
||||||
- [x] 文档:`docs/10` 由 UNC/robocopy 全面改为 HTTP(源/清单/流程/安全/阶段);`docs/02`、`docs/05` 同步配置项
|
- [x] 文档:`docs/10` 由 UNC/robocopy 全面改为 HTTP(源/清单/流程/安全/阶段);`docs/02`、`docs/05` 同步配置项
|
||||||
- [ ] 配置项 `update_user` / `update_pass` 写入 `DEFAULT_CONFIG`
|
- [x] 配置项 `update_user` / `update_pass` 写入 `DEFAULT_CONFIG`
|
||||||
- [ ] `update_service.check_for_update` 支持 `http(s)://` 源 + Basic Auth(当前仅 `open()` 本地文件,填 URL 静默返回 None),补单测
|
- [x] `update_service.check_for_update` 支持 `http(s)://` 源 + Basic Auth(当前仅 `open()` 本地文件,填 URL 静默返回 None),补单测
|
||||||
- [ ] 启动器 `update.ps1` 改 HTTP:带凭据下载 zip → 校验 SHA-256 → 解压到 staging(切换/回滚逻辑不变)
|
- [x] 启动器 `update.ps1` 改 HTTP:带凭据下载 zip → 校验 SHA-256 → 解压到 `staging\app.new` → `app/app.old` 切换回滚
|
||||||
- [ ] manifest 字段由 `source`/`files`/`marker` 改为 `url`/`sha256`/`size`
|
- [x] manifest 字段由 `source`/`files`/`marker` 改为 `url`/`sha256`/`size`
|
||||||
- [ ] 发布流程脚本:build → 打 zip → 算 SHA-256 → 写 manifest → 上传
|
- [ ] 发布流程脚本:build → 打 zip → 算 SHA-256 → 写 manifest → 上传
|
||||||
- [ ] 生产前将更新源切到 HTTPS、客户端改用只读账号
|
- [ ] 生产前将更新源切到 HTTPS、客户端改用只读账号
|
||||||
- [ ] 真实环境端到端实测
|
- [ ] 真实环境端到端实测
|
||||||
|
|||||||
Reference in New Issue
Block a user