finishing QDRO section
This commit is contained in:
@@ -61,6 +61,21 @@ class Settings(BaseSettings):
|
||||
cache_enabled: bool = False
|
||||
redis_url: Optional[str] = None
|
||||
|
||||
# Notifications
|
||||
notifications_enabled: bool = False
|
||||
# Email settings (optional)
|
||||
smtp_host: Optional[str] = None
|
||||
smtp_port: int = 587
|
||||
smtp_username: Optional[str] = None
|
||||
smtp_password: Optional[str] = None
|
||||
smtp_starttls: bool = True
|
||||
notification_email_from: str = "no-reply@localhost"
|
||||
# QDRO notification recipients (comma-separated emails)
|
||||
qdro_notify_email_to: Optional[str] = None
|
||||
# Webhook settings (optional)
|
||||
qdro_notify_webhook_url: Optional[str] = None
|
||||
qdro_notify_webhook_secret: Optional[str] = None
|
||||
|
||||
# pydantic-settings v2 configuration
|
||||
model_config = SettingsConfigDict(
|
||||
env_file=".env",
|
||||
|
||||
Reference in New Issue
Block a user