feat(pages): 支持 GitHub Release 部署源

增加 latest/tag 手动检查与同步、ETag 与限流退避、资源替换确认,以及对应的前端来源管理和部署来源展示。
This commit is contained in:
deqiying
2026-07-19 18:31:42 +08:00
parent 38b0516937
commit c39a3edcc3
34 changed files with 5751 additions and 278 deletions
+2 -2
View File
@@ -8879,7 +8879,7 @@ const docTemplate = `{
"SessionCookie": []
}
],
"description": "Remote URL 来源不支持检查更新;该端点为后续 GitHub Release 来源保留统一动作契约",
"description": "异步检查 GitHub Release 来源;Remote URL 来源不支持检查更新",
"produces": [
"application/json"
],
@@ -9112,7 +9112,7 @@ const docTemplate = `{
"SessionCookie": []
}
],
"description": "Phase 1 支持 Remote URL 来源;完整地址仅写入,不会在响应中返回",
"description": "支持 Remote URL 与公开 GitHub Release 来源;敏感地址仅写入,不会在响应中返回",
"consumes": [
"application/json"
],