feat: authentication

This commit is contained in:
Leon
2025-07-19 10:12:11 +02:00
parent 95170e7201
commit 6f7503039d
57 changed files with 1405 additions and 244 deletions

View File

@@ -17,3 +17,5 @@ class Settings(Base):
mark_as_read = Column(Boolean, default=False)
email_check_interval = Column(Integer, default=15) # Interval in minutes
auto_add_new_senders = Column(Boolean, default=False)
auth_username = Column(String, nullable=True)
auth_password_hash = Column(String, nullable=True)