feat: strengthen backup and mobile workflows
ci / gitleaks (push) Successful in 1m19s
ci / docker (push) Successful in 5m48s

This commit is contained in:
2026-09-16 21:12:52 +08:00
parent 6f38190c92
commit 6c234d7d82
64 changed files with 5059 additions and 635 deletions
+6
View File
@@ -0,0 +1,6 @@
from pydantic import BaseModel, Field
class RestoreRequest(BaseModel):
preflight_token: str = Field(min_length=32, max_length=128)
mode: str = Field(pattern="^(merge|replace)$")