fix(pages): 收紧部署包与 Agent 同步边界

完成 V2 Phase 0 安全与一致性前置:统一真实归档限额、流式拉取、候选裁剪、保留上传删除语义及 Pages 路由引用锁。
This commit is contained in:
deqiying
2026-07-19 16:42:45 +08:00
parent f386674464
commit 4e8ec23264
47 changed files with 4005 additions and 759 deletions
+28
View File
@@ -760,10 +760,16 @@ definitions:
properties:
deployment_id:
type: integer
file_count:
type: integer
hash:
type: string
package_size:
type: integer
project_id:
type: integer
total_size:
type: integer
type: object
github_com_Rain-kl_Wavelet_pkg_protocol.WAFIPGroup:
properties:
@@ -2085,8 +2091,12 @@ definitions:
type: object
observability.AccessLogView:
properties:
bytes_sent:
type: integer
cache_status:
type: string
created_at:
type: string
host:
type: string
id:
@@ -2103,6 +2113,10 @@ definitions:
type: string
remote_addr:
type: string
request_length:
type: integer
request_time_ms:
type: integer
status_code:
type: integer
user_agent:
@@ -3908,6 +3922,7 @@ definitions:
- ip_match
- geo_match
- pow
- ua_check
type: string
x-enum-varnames:
- RuleNodeStart
@@ -3916,6 +3931,7 @@ definitions:
- RuleNodeIPMatch
- RuleNodeGeoMatch
- RuleNodePoW
- RuleNodeUACheck
waf.RulePosition:
properties:
x:
@@ -6157,6 +6173,10 @@ paths:
description: 文件不存在
schema:
$ref: '#/definitions/response.Any'
"409":
description: 系统保留类型或存储只读
schema:
$ref: '#/definitions/response.Any'
security:
- SessionCookie: []
summary: 删除文件
@@ -11589,6 +11609,10 @@ paths:
description: 未登录
schema:
$ref: '#/definitions/response.Any'
"409":
description: 系统保留类型或存储只读
schema:
$ref: '#/definitions/response.Any'
"500":
description: 内部错误
schema:
@@ -11622,6 +11646,10 @@ paths:
description: 文件不存在
schema:
$ref: '#/definitions/response.Any'
"409":
description: 系统保留类型或存储只读
schema:
$ref: '#/definitions/response.Any'
security:
- SessionCookie: []
summary: 删除我的文件