Implement newsletter scheduling features

- Added a background scheduler to manage newsletter dispatch based on user-defined settings.
- Enhanced the SMTP settings to include scheduling options such as frequency, time, and specific weekdays.
- Updated the dashboard UI to allow users to configure scheduling preferences for automated newsletter sending.
- Modified the newsletter generation logic to accommodate new scheduling parameters and ensure proper content delivery.
This commit is contained in:
smueller
2026-07-07 15:36:48 +02:00
parent 6b0402103a
commit 9a0871381a
7 changed files with 251 additions and 35 deletions

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% block title %}{{ title if title else "Wiki Newsletter Admin" }}{% endblock %} · Thomas-Krenn.AG</title>
<link rel="stylesheet" href="/static/css/main.css?v=5">
<link rel="stylesheet" href="/static/css/main.css?v=6">
</head>
<body class="{% block body_class %}{% endblock %}">
<header class="topbar">