STABLE: Final schema sync, optimized gitignore

This commit is contained in:
Kincses
2026-02-26 08:19:25 +01:00
parent 893f39fa15
commit 505543330a
203 changed files with 11590 additions and 9542 deletions

View File

@@ -1,6 +1,7 @@
from pydantic import BaseModel
# /opt/docker/dev/service_finder/backend/app/schemas/admin_security.py
from pydantic import BaseModel, ConfigDict
from datetime import datetime
from typing import Optional, Any, Dict, List
from typing import Optional, Any, Dict
from app.models.security import ActionStatus
class PendingActionResponse(BaseModel):
@@ -13,14 +14,10 @@ class PendingActionResponse(BaseModel):
created_at: datetime
expires_at: datetime
class Config:
from_attributes = True
class ActionApproveRequest(BaseModel):
# Itt akár extra jelszót vagy MFA tokent is kérhetnénk a jövőben
comment: Optional[str] = None
model_config = ConfigDict(from_attributes=True)
class SecurityStatusResponse(BaseModel):
total_pending: int
critical_logs_last_24h: int
emergency_locks_active: int
emergency_locks_active: int