Spaces:
Running
Running
Update config_provider.py
Browse files- config_provider.py +13 -0
config_provider.py
CHANGED
@@ -145,9 +145,22 @@ class ProjectConfig(BaseModel):
|
|
145 |
id: Optional[int] = None
|
146 |
name: str
|
147 |
caption: Optional[str] = ""
|
|
|
|
|
148 |
enabled: bool = True
|
|
|
|
|
|
|
|
|
149 |
last_version_number: Optional[int] = None
|
150 |
versions: List[VersionConfig]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
|
152 |
class Config:
|
153 |
extra = "allow"
|
|
|
145 |
id: Optional[int] = None
|
146 |
name: str
|
147 |
caption: Optional[str] = ""
|
148 |
+
icon: Optional[str] = "folder"
|
149 |
+
description: Optional[str] = ""
|
150 |
enabled: bool = True
|
151 |
+
default_language: str = "Turkish"
|
152 |
+
supported_languages: List[str] = Field(default_factory=lambda: ["tr"])
|
153 |
+
timezone: str = "Europe/Istanbul"
|
154 |
+
region: str = "tr-TR"
|
155 |
last_version_number: Optional[int] = None
|
156 |
versions: List[VersionConfig]
|
157 |
+
|
158 |
+
# Audit fields
|
159 |
+
last_update_date: Optional[str] = None
|
160 |
+
last_update_user: Optional[str] = None
|
161 |
+
created_date: Optional[str] = None
|
162 |
+
created_by: Optional[str] = None
|
163 |
+
deleted: bool = False
|
164 |
|
165 |
class Config:
|
166 |
extra = "allow"
|