diff --git a/frigate/config.py b/frigate/config.py index a72cb35fa..dbe60c261 100644 --- a/frigate/config.py +++ b/frigate/config.py @@ -65,12 +65,14 @@ class LiveModeEnum(str, Enum): mse = "mse" webrtc = "webrtc" + class DateTimeStyleEnum(str, Enum): full = "full" long = "long" medium = "medium" short = "short" + class UIConfig(FrigateBaseModel): live_mode: LiveModeEnum = Field( default=LiveModeEnum.mse, title="Default Live Mode." @@ -78,8 +80,13 @@ class UIConfig(FrigateBaseModel): timezone: Optional[str] = Field(title="Override UI timezone.") use_experimental: bool = Field(default=False, title="Experimental UI") use12hour: Optional[bool] = Field(title="Override UI time format.") - dateStyle: DateTimeStyleEnum = Field(default=DateTimeStyleEnum.short, title="Override UI dateStyle.") - timeStyle: DateTimeStyleEnum = Field(default=DateTimeStyleEnum.medium, title="Override UI timeStyle.") + dateStyle: DateTimeStyleEnum = Field( + default=DateTimeStyleEnum.short, title="Override UI dateStyle." + ) + timeStyle: DateTimeStyleEnum = Field( + default=DateTimeStyleEnum.medium, title="Override UI timeStyle." + ) + class TelemetryConfig(FrigateBaseModel): version_check: bool = Field(default=True, title="Enable latest version check.")