From 3b90373b78666eb6cb51e1e8d594ec4e4eec84c8 Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Sun, 1 Mar 2026 16:02:38 +0100 Subject: [PATCH] feat: add download_token to ConfigOut, add GenerateRequest and RegenerateTokenOut schemas --- backend/app/schemas.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/app/schemas.py b/backend/app/schemas.py index 33ce7cf..30d26e1 100644 --- a/backend/app/schemas.py +++ b/backend/app/schemas.py @@ -34,6 +34,7 @@ class ConfigOut(BaseModel): created_at: datetime updated_at: datetime owner_id: int + download_token: str model_config = {"from_attributes": True} @@ -293,6 +294,14 @@ class ParamOut(BaseModel): # --- Generate --- +class GenerateRequest(BaseModel): + token: Optional[str] = None + + +class RegenerateTokenOut(BaseModel): + download_token: str + + class GenerateOut(BaseModel): zones: str interfaces: str