Changelog
Vollständige Zweisprachigkeit, Band-Portfolios und Partner-Beschreibungen
Mehrsprachigkeit komplettiert: Alle öffentlichen Seiten, Admin-Bereiche und Formulare sind jetzt vollständig auf Deutsch und Englisch verfügbar. Über 100 hartcodierte deutsche Texte wurden durch das Übersetzungssystem ersetzt — inklusive Seitentitel, Navigation, Buttons, Formular-Labels, Tabellenüberschriften, aria-Labels, Länder-Namen, Bestell-Status und Status-Meldungen.
Sprachumschaltung repariert: Die Spracheinstellung wird nun zuverlässig in der Session gespeichert und nicht mehr durch öffentliches Caching überschrieben. Cache-Control auf no-cache gestellt und Vary: Cookie hinzugefügt, damit jeder Besucher die korrekte Sprache sieht.
Band-Mitglieder klickbar: Jedes Band-Mitglied hat jetzt eine eigene Detail-Seite unter /band/[name] mit großem Bild, Rolle, Bio und einem ausführlichen Portfolio-Bereich. Die Karten auf der Band-Seite und der Startseite sind jetzt anklickbar. Slugs werden automatisch aus den Namen generiert.
Portfolio für Band-Mitglieder: Jedes Mitglied kann ein ausführliches Portfolio im Admin-Bereich anlegen — mit Markdown-Unterstützung für Überschriften, Listen, Links und mehr. Wird automatisch ins Englische übersetzt, wenn das EN-Feld leer bleibt.
Partner-Beschreibungen: Partner können jetzt eine Beschreibung erhalten — mit deutschem und englischem Text. Automatische Übersetzung wird ebenfalls unterstützt. Die Partner-Karten zeigen Name, Beschreibung und einen Besuchen-Button.
Auto-Übersetzung erweitert: Die automatische Übersetzung (Google Translate) wurde auf alle neuen Felder ausgeweitet — Partner-Name, Partner-Beschreibung, Band-Portfolio. Vorhandene Übersetzungen werden geschont und nicht neu übersetzt.
Kontakt-Sicherheit: Das Kontaktformular hat jetzt ein sichtbares Mathe-Captcha (Sicherheitsfrage), zusätzlich zum Honeypot, Zeit-Check und Rate-Limiting. Die richtige Antwort wird serverseitig in der Session gespeichert.
SEO-Verbesserungen: Neuer Homepage-Titel mit regionaler Identität, Open-Graph-Standardbild (og-default.jpg), reparierte Event-Lightbox (keine leeren Bildquellen mehr), Sitemap aktualisiert für Band-Slugs.
Länder-Namen übersetzt: Das Länder-Dropdown im Profil und Checkout zeigt jetzt die korrekten englischen Namen (Germany, Austria, Switzerland, etc.) bei englischer Spracheinstellung.
Bestellwesen übersetzt: Alle Bestell-Status (Ausstehend, Bezahlt, Versendet, Abgeschlossen, Storniert), Bestell-Details, Rechnungs-Download, Bankverbindung und Tabellenüberschriften sind jetzt zweisprachig.
E-Mail-System vollständig überarbeitet und repariert
E-Mail-Verwaltung im Admin-Bereich: E-Mail-Adressen können jetzt direkt aus dem Admin-Panel erstellt, bearbeitet und gelöscht werden — komplett ohne aaPanel-API, mit direktem Datenbankzugriff auf PostfixAdmin.
Passwörter ändern: Passwörter für Mailboxen lassen sich direkt aus dem Admin-Bereich aktualisieren — mit einem Bearbeiten-Button und Modal-Dialog für jede Mailbox.
Alle neu erstellen: Mit einem Klick können alle fehlenden E-Mail-Adressen aus der App-Datenbank in der Mail-Server-Datenbank neu erstellt werden — inklusive Maildir-Verzeichnis und Alias-Einträgen.
SMTP repariert: Der E-Mail-Versand über den eigenen Mail-Server (mail.theoutpace.rocks) funktioniert wieder zuverlässig mit STARTTLS auf Port 587. Self-Signed Certificates werden akzeptiert.
Dovecot 2.4 Migration: Komplette Migration der Mail-Server-Konfiguration von Dovecot 2.3 auf 2.4 — alle Syntax-Änderungen durchgeführt: dovecot_config_version, mail_driver/mail_path statt mail_location, ssl_server_cert_file statt ssl_cert, neue passdb/userdb-Syntax, sqlite_path statt sql_connect. IMAP (143/993), POP3 (110/995) und LMTP laufen wieder.
Mailbox noreply@theoutpace.rocks: Die noreply-Mailbox wurde neu angelegt mit korrektem Passwort-Hash (SSHA512) und funktionierendem Maildir-Verzeichnis.
SEO-Analyse-Link im Footer: Unten im Footer gibt es jetzt einen kleinen Link zu seo-analyse.com.
Endlich ist alles da, was die Seite gebraucht hat — hier die ganzen neuen Features im Überblick:
🎯 Event-Karten anklickbar: Wenn du auf ein Event klickst, öffnet sich die Tour-Map und das Event wird direkt auf der Karte angezeigt. So siehst du sofort, wo die Show ist.
🗺️ Tour-Map: Eine interaktive Karte mit allen Konzertorten. Klick auf einen Marker und du siehst alle Infos zur Show.
🧭 Google Maps Route: Neben jedem Event gibt es jetzt ein Karten-Icon. Klick drauf und Google Maps öffnet sich direkt mit der Route zum Konzert — fertig zum Losfahren!
🎫 Flyer ansehen: Wenn ein Flyer hochgeladen wurde, kannst du ihn direkt in der Event-Karte mit einem Klick vergrößern. Ein Lightbox-Modus zeigt das Bild groß und klar.
🎸 Touren-Gruppierung: Events, die zu einer Tour gehören, werden jetzt zusammengezeigt — mit Tour-Name und Zeitraum. So siehst du auf einen Blick, welche Shows zusammen gehören.
🏷️ Merch-Kategorien: Der Shop ist jetzt nach Kategorien sortiert (z.B. T-Shirts, CDs, Accessoires). Mit Filter-Buttons oben kannst du nur das sehen, was dich interessiert.
🖼️ Neues Band-Foto: Auf der Band-Info-Seite gibt es jetzt ein großes Bandfoto oben — schick eingelassen mit Rahmen und Schatten.
📹 Video auf der Startseite: Direkt auf der Homepage läuft jetzt unser aktuelles Video. Einfach mal reinschauen!
🎨 Neues Logo: Die Startseite hat ein neues, größeres Logo bekommen — gleich oben im Hero-Bereich.
🏷️ NRT-Records-Label im Footer: Das Label-Logo ist jetzt unten im Footer verlinkt — mit schickem Schatten-Effekt. Ein Klick führt direkt zu NRT Records auf Bandcamp.
✨ Lesbarkeit verbessert: Der Text auf der Startseite ist jetzt heller und besser lesbar — auch auf Handy und bei schlechtem Licht.
🔧 Technisches: Service-Worker aktualisiert für schnellere Ladezeiten und bessere Cache-Verwaltung. Bilder werden jetzt immer aktuell geladen, nicht aus dem alten Cache.
Band-Mitglieder-System: Band-Mitglieder können jetzt auf das Band-Dashboard zugreifen
Spam-Schutz: Rate Limiting und Zeit-Validierung für Kontaktformular und Gästebuch
Changelog-System: Öffentliche Changelog-Seite und Admin-Verwaltung
Theme-Editor: Live-Vorschau und Farb-Presets für Admin-Panel
Activity Log: Protokollierung aller Admin-Aktionen
Footer-Optimierung: Changelog-Anzeige und Besucher-Statistiken
Gästebuch: Moderationssystem und Spam-Schutz
Newsletter-System: E-Mail-Verwaltung und Abonnenten-Verwaltung
Shop-Integration: Stripe-Zahlungen und Bestellverwaltung
Band-Verwaltung: Mitglieder-Profile und Bilder
Initial Release: News, Events, Musik, Videos, Galerie