Add passphrase keypasses

This commit is contained in:
Ettore
2026-05-10 11:02:03 +02:00
parent 0264425383
commit 54f1ebb62d
5 changed files with 102 additions and 7 deletions

View File

@@ -30,6 +30,9 @@ class KeypassCreate(BaseModel):
expires_at: Optional[datetime] = None # None = never expires
gate_ids: list[int] = [] # empty = all gates
code: Optional[str] = None # None = auto-generate
# Auto-generation options (ignored when `code` is supplied manually)
length: int = 12 # 632
charset: str = "alphanumeric" # "alphanumeric" | "alpha" | "numeric" | "passphrase"
class KeypassPatch(BaseModel):