Skip to content

Releases: ItsCloudly/nighttips

v0.2.0 - Der grosse Sprung

12 Jun 09:52

Choose a tag to compare

nighttips v0.2.0 — „Der große Sprung"

Das größte Update seit dem Start: Chat, Profile, Team-Favoriten und ein
runderneuertes Bedienkonzept.

Neu

  • Gruppenchat 💬: eine Unterhaltung für die ganze Runde — live, mit
    Emoji-Reaktionen (👍 ❤️ 😂 😮 ⚽ 🍺), Ungelesen-Badge und Tag-Trennern.
    Zu finden über die Sprechblase in der Rangliste.
  • Nutzerprofile: Tipp auf eine Ranglisten-Zeile, das Podium oder einen
    Chat-Avatar öffnet das Profil — mit Platz, Punkten, Formkette, der
    Tipp-Historie (ab Anpfiff) und sieben Abzeichen (Tagessieger,
    Exakt-Profi, Serien-König, Perfekte Serie, Außenseiter-Flüsterer,
    Früher Vogel, Bonus-Orakel).
  • Lieblings-Teams statt Spiel-Pins: Teams per Stern markieren (Flagge
    antippen → Team-Lupe) — ihre Spiele glänzen golden, stehen oben in der
    Liste und bringen Anstoß-, Tor- und Endstand-Push nur für diese Spiele.
  • Wisch-Navigation: mit dem Daumen zwischen Heute / Spiele / Turnier /
    Rangliste / Mehr wischen.
  • Tagessieger-Chip 🏆 auf dem Heute-Dashboard.
  • Spielerfotos: Kader und Spieler-Lupe zeigen Porträts (TheSportsDB),
    sobald der Foto-Sync gelaufen ist.
  • Vier neue News-Quellen: Spiegel (eigener WM-Feed!), ZDFheute Sport,
    11Freunde und FAZ Fußball — mit Logos.

Verbessert

  • Ganze Spielkarte öffnet das Spiel (kein „Details"-Knopf mehr); Flaggen
    führen direkt zur Teaminfo — auch im Heute-Hero.
  • Spiele-Tab: Kalender + Filter bleiben beim Scrollen oben kleben, und der
    Tab springt beim Öffnen zum aktuellen Stand des Turniers.
  • K.o.-Baum: Rundentitel stehen jetzt direkt bei ihren Spielen.
  • Gruppentabellen mit Tore-Spalte (4:2) und sauberen Trennlinien.
  • Teamnamen mit echter Silbentrennung („Kanada" bricht nie wieder als
    „Kanad-a").
  • „Tipps der Runde" zeigt bis zum Anpfiff wieder die Glaskugel (jetzt
    wirklich zentriert), Offene-Tipps-Kachel zählt nur die nächsten 24 h.
  • Bonusfragen können mit mehreren richtigen Antworten aufgelöst werden
    (z. B. die vier Halbfinalisten).
  • Quoten finden ihr Spiel auch bei versetzter API-Anstoßzeit (Backlog-Fall
    Brasilien–Haiti / Bosnien–Katar).
  • Admin: Rollen können vergeben/entzogen werden (der letzte Admin ist
    geschützt).

Unter der Haube

  • 39 neue Tests (Suite: 185), adversarialer 18-Agenten-Review mit 9 Fixes
    vor dem Release, DoS-Härtung der Chat-Endpunkte, KI-Gate im Profil,
    „privat — siehst nur du" (Grammatik 😉).

v0.1.2 — Feinschliff

11 Jun 23:07

Choose a tag to compare

Über-Nacht-Update mit 15 Wünschen/Fixes aus dem Feedback des ersten WM-Spieltags:

Neu

  • PIN ändern unter Mehr → Profil (bestätigt die aktuelle PIN, meldet alle Geräte ab)
  • Bonusfragen als eigene Seite (über die Kachel auf der Startseite)
  • „Mehr“ in vier Reiter aufgeräumt: Profil / Mitteilungen / App / Admin
  • Quellen-Logos (Sportschau, kicker) in allen News-Listen
  • Wettbewerbs-Knopf ist jetzt ein Pokal-Bild
  • Formkette mit Streak-System: ++/+/·/− in Lila/Grün/Grau/Rot, Serien glühen
  • Nachspielzeit zählt hoch (45+1’ …, 90+1’ …)

Behoben

  • Kalender lief aus seiner Karte und schob die Navigationsleiste aus dem Bild
  • Live-Spielstand in der Lupe: Doppelpunkt saß tiefer als die Ziffern
  • Turnier-Gruppen: Sp./Diff./Pkt. jetzt bündige Spalten; Quali-Info hinter Info-Knopf
  • Doppelte Ticker-Einträge (z. B. zweimal „Anpfiff“) werden dedupliziert;
    Doppelpack-Tore zeigen Zwischenstände
  • Kein „Doppelt-Laden“-Flackern mehr bei Tab-Wechseln und Live-Updates
  • Rate-Limiter: kurze Fenster konnten längere Zähler vorzeitig leeren

161 Tests · Cache-Version 37

nighttips v0.1.1

11 Jun 17:59

Choose a tag to compare

Feinschliff-Update mitten in der Gruppenphase:

  • Rangliste als Tabelle mit einmaligem Spaltenkopf, Avatare inklusive
  • Private Spiel-Notizen mit Auto-Save, Notiz-Marker in der Spieleliste
  • Feedback & Fehler melden direkt aus der App (Admin-Posteingang)
  • Tipp-Erinnerung pro Person einstellbar (aus bis 12 Stunden vorher)
  • Spieltag-Kalender statt Datums-Chips, Bonusfragen mit Countdown
  • Tipico-Quoten zu jedem Spiel (The Odds API, optional per Token)
  • Startaufstellungen: uebliche Startelf auf dem Feld, Kaderliste darunter
  • K.o.-Baum frei zoom- und panbar, Runden-Farbakzente
  • Profilbilder (serverseitig re-encodiert) und Namensaenderung
  • Gruppentabellen-Legende oben, Pokal-Icon im Kopf, versteckbare Konten

144 Tests, alle Migrationen additiv ? bestehende Daten bleiben unberuehrt.

nighttips v0.1.0

11 Jun 13:40

Choose a tag to compare

Erste öffentliche Version des Tippspiels zur Fußball-WM 2026 — bereit für die eigene Tipprunde.

Highlights

  • Tippspiel komplett: Tipps bis zum Anpfiff (4/3/2-Punktewertung), Rangliste gesamt/Tag/Runde mit Podium und Formkurven, Bonusfragen
  • Live: Ergebnis-Sync (football-data.org), Live-Updates per SSE, Ticker, Web-Push für Tore, Anpfiff, Endstand und Tipp-Erinnerungen
  • Dunkles UI: installierbare PWA mit Heute-Dashboard, Spielplan mit Datums- und Status-Filtern, Spielseiten mit Phasen-Logik (vor/live/nach), Turnierbaum, Onboarding
  • Konten: Name + PIN, Selbst-Registrierung per Gruppen-Passwort, Admin-Verwaltung; fremde Tipps erst ab Anpfiff sichtbar
  • Optionaler KI-Mittipper über eine tokengeschützte Agenten-Schnittstelle — sichtbar nur für freigeschaltete Profile
  • Update-sicher: Die Datenbank (Konten, Tipps) liegt außerhalb des Repos, Migrationen sind additiv und per Test abgesichert; nächtliches Backup-Skript samt systemd-Timer liegt bei

Setup

Siehe README für den Schnellstart und docs/BETRIEB.md für den Dauerbetrieb.