feat: Add "Post to Fediverse"

This commit is contained in:
2025-07-20 07:07:33 +02:00
parent 05b3a470f3
commit e1f0014898
8 changed files with 243 additions and 7 deletions

View File

@@ -118,6 +118,12 @@ else:
EMAIL_USE_TLS = config.getboolean('mail', 'tls', fallback=False)
EMAIL_USE_SSL = config.getboolean('mail', 'ssl', fallback=False)
""" Fediverse """
fediverse_enabled = config.get('fediverse', 'enabled', fallback=False)
if fediverse_enabled:
fediverse_api_base_url = config.get('fediverse', 'api_base_url')
fediverse_access_token = config.get('fediverse', 'access_token')
"""USER MANAGEMENT"""
AUTH_USER_MODEL = "fellchensammlung.User"
ACCOUNT_ACTIVATION_DAYS = 7 # One-week activation window