Refactor localization files and remove Aliyun references
This commit is contained in:
@@ -118,18 +118,11 @@ class PasswordChange(BaseModel):
|
||||
raise ValueError('Passwords do not match')
|
||||
return self
|
||||
|
||||
class AliyunKeyUpdate(BaseModel):
|
||||
api_key: str = Field(..., min_length=1, max_length=500)
|
||||
|
||||
class AliyunKeyVerifyResponse(BaseModel):
|
||||
valid: bool
|
||||
message: str
|
||||
|
||||
class UserPreferences(BaseModel):
|
||||
default_backend: str = Field(default="aliyun", pattern="^(local|aliyun)$")
|
||||
default_backend: str = Field(default="local", pattern="^local$")
|
||||
onboarding_completed: bool = Field(default=False)
|
||||
|
||||
class UserPreferencesResponse(BaseModel):
|
||||
default_backend: str = Field(default="aliyun", pattern="^(local|aliyun)$")
|
||||
default_backend: str = Field(default="local")
|
||||
onboarding_completed: bool = Field(default=False)
|
||||
available_backends: list[str] = Field(default=["aliyun"])
|
||||
available_backends: list[str] = Field(default=["local"])
|
||||
|
||||
Reference in New Issue
Block a user