fix: Branding auf AegisSight vereinheitlicht, Select-Bug behoben, SMTP korrigiert

- 3 Options (russische-staatspropaganda, russische-opposition, syrien-nahost)
  in den Select-Tag verschoben (waren außerhalb und nicht auswählbar)
- IntelSight -> AegisSight in E-Mail-Templates und JWT Issuer/Audience
- MAGIC_LINK_BASE_URL: osint.intelsight.de -> monitor.aegis-sight.de
- SMTP Default: noreply@aegis-sight.de

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
Claude Dev
2026-03-16 23:29:37 +01:00
Ursprung 1d9de549ec
Commit 3828d7c8bf
4 geänderte Dateien mit 9 neuen und 9 gelöschten Zeilen

Datei anzeigen

@@ -7,17 +7,17 @@ def invite_email(username: str, org_name: str, code: str, link: str) -> tuple[st
Returns:
(subject, html_body)
"""
subject = f"Einladung zum IntelSight OSINT Monitor - {org_name}"
subject = f"Einladung zum AegisSight OSINT Monitor - {org_name}"
html = f"""<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"></head>
<body style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #0f172a; color: #e2e8f0; padding: 40px 20px;">
<div style="max-width: 480px; margin: 0 auto; background: #1e293b; border-radius: 12px; padding: 32px; border: 1px solid #334155;">
<h1 style="color: #f0b429; font-size: 20px; margin: 0 0 24px 0;">IntelSight OSINT Monitor</h1>
<h1 style="color: #f0b429; font-size: 20px; margin: 0 0 24px 0;">AegisSight OSINT Monitor</h1>
<p style="margin: 0 0 16px 0;">Hallo {username},</p>
<p style="margin: 0 0 16px 0;">Sie wurden zur Organisation <strong>{org_name}</strong> im IntelSight OSINT Monitor eingeladen.</p>
<p style="margin: 0 0 16px 0;">Sie wurden zur Organisation <strong>{org_name}</strong> im AegisSight OSINT Monitor eingeladen.</p>
<p style="margin: 0 0 24px 0;">Klicken Sie auf den Link, um Ihren Zugang zu aktivieren:</p>