Releases: ItsCloudly/nighttips
Releases · ItsCloudly/nighttips
v0.2.0 - Der grosse Sprung
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
Ü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
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
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.