Versionshistorie

Versionshistorie

Übersicht über alle Versionen, Neuerungen und Verbesserungen von TurnierService.

Version 1.0.8 02.11.2026
Neue Farben auf der Startseite, kompakteres Layout und neue Kontakt-E-Mail-Adresse.
  • Startseite: neue Farben für Symbole und Buttons der vier Einstiege.
  • Startseite: Fußzeile folgt direkt dem Inhalt.
  • Kontakt: E-Mail-Adresse info@turnier-service.org.
Version 1.0.7 01.11.2026
Korrektur: E-Mails (Registrierung, Passwort) werden wieder über den eingestellten Mailserver versendet.
  • Seit Version 1.0.4 wurden E-Mails an einen Testserver umgeleitet und kamen nicht an; jetzt gilt wieder der in WordPress eingestellte Mailversand (auch im einbettbaren Plugin).
Version 1.0.6 31.10.2026
Login-Fehler im Fehlerdialog mit Details sowie Korrekturen für Suchmaschinen.
  • Falsches Passwort und andere Anmeldefehler erscheinen im Fehlerdialog mit verständlichem Text; Code und Aufrufstelle über „Details“.
  • Website: Registrierungsseite wird nicht mehr von Suchmaschinen indexiert.
Version 1.0.5 31.10.2026
Wettbewerbsliste als Baum mit Stages, Reiter Urkunden, Fehlerdialog mit Details sowie eigene Seiten-URLs und englische Fassung der Website.
  • Turnier-Info: Wettbewerbe mit Stages lassen sich als Baum aufklappen; die Reiter jeder Stage sind direkt anklickbar.
  • Neuer Stage-Reiter „Urkunden“ in der Urkunden-Phase: Ergebnisansicht mit Urkunden-Button pro Spieler.
  • Fehlerdialog mit Details (Code, Aufrufstelle) statt Browser-Meldung.
  • Gültige Anmeldung nach Login/Logout und Passkey-Registrierung ohne Neuladen.
  • Website: Startseite und Infoseiten direkt im HTML, eigene URLs (z. B. /preise/), englische Fassung unter /en/ mit Sprachumschalter.
  • Website: Social-Media-Links im Footer und anonyme Nutzungsstatistik.
Version 1.0.4 25.10.2026
Einbettbares Plugin mit Download-Bereich, Rechteprüfung nach Schreibrecht, einheitliche Neuanlage und Warnung bei ungespeicherten Änderungen.
  • Zwei Varianten: Website-Version und einbettbares WordPress-Plugin (tourney-embed) mit öffentlichem Download-Bereich.
  • Startansicht abhängig vom Schreibrecht auf die Seite; schreibende Aufrufe sind serverseitig abgesichert.
  • Einheitliche Neuanlage von Demo, Turnier und Wettbewerb mit Überschreib-Bestätigung.
  • Warnung beim Verlassen der Seite, solange Änderungen noch nicht gespeichert sind.
  • Ergebnisliste: Die gewählte Urkundenphase wird auch bei KO-Phasen ausgewertet.
Version 1.0.3 19.10.2026
Status-Zeile für letztes Turnier (Lokal/Cloud) mit Schnell-Laden & Löschen, optimierter Demo-Start und verbesserte Stage-/Ergebniseingabe.
  • Status-Zeile auf der Startseite zum direkten Laden oder Löschen des zuletzt verwendeten lokalen bzw. Cloud-Turniers.
  • Direkter Start des Demo-Turniers ohne Rückfrage, wenn das letzte Turnier in der Cloud gespeichert wurde.
  • Verbesserte Stage-Darstellung, Gruppen-/Round-Robin-Auslosung, Schiedsrichterzettel und Ergebniseingabe.
  • SemVer-Versionierung, automatisches Asset-Cache-Busting und optimiertes WordPress-Plugin-Deployment.
Version 1.0.2 01.09.2026
Cloudflare Turnstile CAPTCHA-Schutz für Registrierung, erweiterte Backup-Konfiguration und Docker-Optimierungen.
  • Integration von Cloudflare Turnstile CAPTCHA für Benutzerregistrierungen und Formulare.
  • Erweiterte Produktions- und Backup-Konfiguration (Traefik, Google Drive Backup).
  • Optimierung der Stage-Layouts und Internationalisierung (DE/EN).
Version 1.0.1 15.08.2026
Shortcode-Optionen für Anzeigemodi sowie WebAuthn/Passkey-Unterstützung.
  • Bereitstellung von Shortcode-Optionen für verschiedene Anzeigemodi (pure, home, view).
  • Erweiterung der WordPress REST-API um WebAuthn/Passkey-Endpunkte.
Version 1.0.0 01.08.2026
Initiale Veröffentlichung des Tourney WordPress Plugins mit Scala.js Client-Integration.
  • Vollständige Turnierverwaltung (Gruppenphase, KO-System, Schweizer System, Round Robin) als reaktive Single-Page-Application.
  • Nahtlose Integration in WordPress über Custom Post Type tourney und REST-API.
  • Unterstützung für Lokal-/Offline-Modus im Browser sowie Cloud-Synchronisation.