feat: recurring tasks, habits, attachments, import/export, audit and security

This commit is contained in:
2026-09-05 13:35:17 +08:00
parent 57145c198b
commit 067d27a477
22 changed files with 1231 additions and 33 deletions
+4
View File
@@ -10,6 +10,10 @@ class Settings(BaseSettings):
cookie_secure: bool = False
trusted_proxies: str = ""
auto_create_schema: bool = False
attachment_dir: str = "./data/attachments"
attachment_max_mb: int = 20
login_attempts: int = 5
login_window_seconds: int = 300
model_config = SettingsConfigDict(env_prefix="DODO_", env_file=".env", extra="ignore")