фикс галочки

This commit is contained in:
dv 2026-04-10 13:57:27 +03:00
parent 317b701afe
commit dc677888bb

View file

@ -20,6 +20,7 @@ class DeviceCreate(BaseModel):
ssh_password_override: Optional[str] = None # plaintext, encrypted on write
ssh_port_override: Optional[int] = None
ssh_key_id_override: Optional[int] = None
connection_params: dict[str, Any] = {}
device_meta: dict[str, Any] = {}
monitor_enabled: bool = False
notes: Optional[str] = None
@ -53,6 +54,7 @@ class DeviceUpdate(BaseModel):
ssh_password_override: Optional[str] = None
ssh_port_override: Optional[int] = None
ssh_key_id_override: Optional[int] = None
connection_params: Optional[dict[str, Any]] = None
device_meta: Optional[dict[str, Any]] = None
monitor_enabled: Optional[bool] = None
notes: Optional[str] = None
@ -78,6 +80,7 @@ class DeviceRead(BaseModel):
ssh_port_override: Optional[int] = None
ssh_key_id_override: Optional[int] = None
ssh_last_auth: Optional[dict[str, Any]] = None
connection_params: dict[str, Any] = {}
device_meta: dict[str, Any] = {}
capabilities: list[str] = []
monitor_enabled: bool