fix(notifications): fix SMTP error surfacing, webhook button label, backup timestamp

- testSmtp now surfaces real nodemailer error instead of generic 'SMTP not configured' on send failure
- admin webhook test button uses correct i18n key (was showing 'Test-E-Mail senden' in all languages)
- backup created_at uses stat.mtime instead of unreliable stat.birthtime on Linux
This commit is contained in:
jubnl
2026-04-14 16:14:58 +02:00
parent bae24ad4af
commit 6a23118342
4 changed files with 23 additions and 8 deletions
+1 -1
View File
@@ -1353,7 +1353,7 @@ export default function AdminPage(): React.ReactElement {
disabled={!smtpValues.admin_webhook_url?.trim()}
className="px-4 py-2 border border-slate-300 text-slate-700 rounded-lg text-sm font-medium hover:bg-slate-50 transition-colors disabled:opacity-40"
>
{t('admin.smtp.testButton')}
{t('admin.notifications.testWebhook')}
</button>
</div>
</div>