Add shared automation and WebUI editing primitives
This commit is contained in:
@@ -74,8 +74,28 @@ class Settings(BaseSettings):
|
||||
file_storage_s3_access_key_id: str | None = Field(default=None, alias="FILE_STORAGE_S3_ACCESS_KEY_ID")
|
||||
file_storage_s3_secret_access_key: str | None = Field(default=None, alias="FILE_STORAGE_S3_SECRET_ACCESS_KEY")
|
||||
file_storage_s3_bucket: str | None = Field(default="files", alias="FILE_STORAGE_S3_BUCKET")
|
||||
file_storage_s3_deployment_managed: bool = Field(
|
||||
default=False,
|
||||
alias="FILE_STORAGE_S3_DEPLOYMENT_MANAGED",
|
||||
)
|
||||
file_upload_max_bytes: int = Field(default=50 * 1024 * 1024, alias="FILE_UPLOAD_MAX_BYTES")
|
||||
file_upload_zip_max_bytes: int = Field(default=250 * 1024 * 1024, alias="FILE_UPLOAD_ZIP_MAX_BYTES")
|
||||
file_archive_max_entries: int = Field(default=10_000, ge=1, alias="FILE_ARCHIVE_MAX_ENTRIES")
|
||||
file_archive_max_expanded_bytes: int = Field(
|
||||
default=2 * 1024 * 1024 * 1024,
|
||||
ge=1,
|
||||
alias="FILE_ARCHIVE_MAX_EXPANDED_BYTES",
|
||||
)
|
||||
file_archive_max_expansion_ratio: int = Field(
|
||||
default=100,
|
||||
ge=1,
|
||||
alias="FILE_ARCHIVE_MAX_EXPANSION_RATIO",
|
||||
)
|
||||
file_archive_preview_ttl_seconds: int = Field(
|
||||
default=30 * 60,
|
||||
ge=60,
|
||||
alias="FILE_ARCHIVE_PREVIEW_TTL_SECONDS",
|
||||
)
|
||||
|
||||
auth_session_cookie_name: str = Field(default="govoplan_session", alias="AUTH_SESSION_COOKIE_NAME")
|
||||
auth_csrf_cookie_name: str = Field(default="govoplan_csrf", alias="AUTH_CSRF_COOKIE_NAME")
|
||||
|
||||
Reference in New Issue
Block a user