feat: add disable_device_pairing option to gateway configuration
This commit is contained in:
@@ -21,6 +21,7 @@ class GatewayResolveQuery(SQLModel):
|
||||
board_id: str | None = None
|
||||
gateway_url: str | None = None
|
||||
gateway_token: str | None = None
|
||||
gateway_disable_device_pairing: bool = False
|
||||
|
||||
|
||||
class GatewaysStatusResponse(SQLModel):
|
||||
|
||||
@@ -17,6 +17,7 @@ class GatewayBase(SQLModel):
|
||||
name: str
|
||||
url: str
|
||||
workspace_root: str
|
||||
disable_device_pairing: bool = False
|
||||
|
||||
|
||||
class GatewayCreate(GatewayBase):
|
||||
@@ -43,6 +44,7 @@ class GatewayUpdate(SQLModel):
|
||||
url: str | None = None
|
||||
token: str | None = None
|
||||
workspace_root: str | None = None
|
||||
disable_device_pairing: bool | None = None
|
||||
|
||||
@field_validator("token", mode="before")
|
||||
@classmethod
|
||||
|
||||
Reference in New Issue
Block a user