feat: 增加 Git 标签清单策略和接口

This commit is contained in:
2026-07-20 06:45:26 +00:00
parent bc44ce8053
commit 801622904c
16 changed files with 356 additions and 3 deletions
+5
View File
@@ -39,6 +39,11 @@ class DownloadReportRequest(BaseModel):
files: list[dict]
class GitTagsRequest(BaseModel):
app_id: str
channel: str
class DeviceIssueRequest(BaseModel):
app_id: str
channel: str
+1
View File
@@ -10,4 +10,5 @@ class PolicySaveRequest(BaseModel):
valid_until: str = ""
min_supported_version: str = ""
disabled_versions: list[str] = Field(default_factory=list)
git_tags_enabled: bool = False
message: str = ""