Aktuelle Version
TeamLotse v0.1.61
Patch-Versionen erhöhen die dritte Stelle des Versionszählers.
v0.1.6129.07.2026
Spielverlegungen im Import
- Doppelte fussball.de-Zeilen mit derselben Spiel-ID werden zusammengeführt.
- Bei einer Spielverlegung bleibt nur der zuletzt gemeldete Termin in der Importvorschau.
v0.1.6029.07.2026
Event-Auswahl in der Datensicherung
- Events können beim Sichern, Einspielen und Löschen als alle Events, nur Spiele & Turniere oder nur Trainings ausgewählt werden.
- Teilbereiche ersetzen beziehungsweise löschen nur die jeweils ausgewählte Eventgruppe.
v0.1.5929.07.2026
Korrekte Tags für mehrere Spielplanimporte
- Importierte Spiele erhalten die Tags ihrer jeweiligen fussball.de-Mannschaftsseite.
- D1- und D2-Zuordnungen werden nicht mehr zusammengeführt.
- Bereits importierte Spiele können über die Importvorschau auf die korrekte Quelle zurückgesetzt werden.
v0.1.5829.07.2026
Rückmeldungen ohne Browser-Zwischenspeicher
- Rückmeldungen werden weder aus dem Browser gelesen noch dort als lokale Ersatzdaten gespeichert.
v0.1.5729.07.2026
Keine lokalen Alt-Rückmeldungen
- Rückmeldungen werden nicht mehr aus einem lokalen Browserbestand geladen.
- Die Anzeige verwendet ausschließlich den persistenten Rückmeldungsdienst.
v0.1.5629.07.2026
Serverseitig korrekte Rückmeldungen
- Der Server ist jetzt die alleinige Quelle für Rückmeldungen.
- Veraltete lokale Browser-Daten überschreiben importierte Spiele nicht mehr.
- Importierte Spiele zeigen dadurch neue Kinder standardmäßig als offen an.
v0.1.5529.07.2026
Zeitvorgaben beim Spielplanimport
- Beim fussball.de-Import kann der Treffpunkt pauschal in Minuten vor Spielbeginn festgelegt werden.
- Die Antwortfrist kann in Tagen vor dem Spiel festgelegt werden und wird um 20:00 Uhr gesetzt.
- Die Vorgaben gelten für alle importierten Mannschaftsseiten und werden bei Änderungen in der Vorschau berücksichtigt.
v0.1.5429.07.2026
Sauberer fussball.de-Import
- Neue importierte Spiele bleiben ohne Rückmeldungen, Nominierungen und Dienste.
- Importe mit identischem Datum und Gegner ersetzen alte Demo-Platzhalter, damit keine doppelten Spiele mit vorgefüllten Daten erscheinen.
v0.1.5329.07.2026
Korrekte Rückmeldungen bei Serien
- Wiederkehrende Termine starten mit einer offenen Antwort je nominiertem Kind statt mit übernommenen Zählerwerten.
- Bearbeitete Termine verwenden die tatsächlich gespeicherten Rückmeldungen und keine statische Demo-Rückmeldeliste.
- Termin-Karten und KPIs zeigen dieselben dynamischen Zu- und Absagen.
v0.1.5229.07.2026
Wiederkehrende Termine
- Wöchentliche und zweiwöchentliche Termine werden beim Erstellen und Bearbeiten bis zum Enddatum als einzelne Termine angelegt.
- Wiederholungen erhalten eigene IDs, damit Kalender, Rückmeldungen, Tags und Dienste je Termin getrennt funktionieren.
v0.1.5129.07.2026
Aufgeräumte Terminübersicht
- Der direkte Link zur Tagverwaltung wurde aus der Terminübersicht entfernt.
- Tags & Zuordnungen bleiben weiterhin unter Mehr erreichbar.
v0.1.5029.07.2026
Spielplanimport von fussball.de
- Team-Admins können mehrere fussball.de-Mannschaftsseiten hinterlegen und Spiele inklusive Wettbewerb, Heim-/Auswärtsrichtung und Spielort prüfen.
- Neue Spiele werden als Vorschau angezeigt und können gesammelt importiert werden.
- Änderungen werden über die eindeutige Spiel-ID erkannt und erst nach ausdrücklicher Bestätigung übernommen; Nominierungen, Rückmeldungen und Dienste bleiben erhalten.
v0.1.4929.07.2026
Vereinslogo als Branding
- Ein gespeichertes Vereinslogo ersetzt das TeamLotse-Sternsymbol in Navigation, Kopfzeile und Login.
- Das Logo wird über das persistente Upload-Volume geladen und kann später als Premium-Funktion freigeschaltet werden.
v0.1.4829.07.2026
Rücklaufende Antwortfrist
- Terminlisten und nächste Termine zeigen die verbleibende Zeit bis zur Antwortfrist.
- Die Anzeige aktualisiert sich automatisch und berücksichtigt Europe/Berlin.
v0.1.4729.07.2026
Datensicherung und gezielte Datenverwaltung
- Team-Admins können Teamdaten als JSON-Sicherung herunterladen und ausgewählte Rubriken wiederherstellen.
- Spieler, Eltern, Events, Rückmeldungen, Dienste, Tags und Vereinsdesign können einzeln gelöscht werden.
- Passwörter werden aus Sicherheitsgründen nicht exportiert.
v0.1.4629.07.2026
Vollständig editierbare Termine
- Die Bearbeitungsmaske enthält dieselben Felder wie die Erstellung, einschließlich wiederkehrender Termine.
- Wiederholung und Enddatum werden beim Bearbeiten gespeichert und können geändert oder deaktiviert werden.
v0.1.4529.07.2026
Dienstliste als PDF
- Die Dienstübersicht zeigt Datum, Gegner und alle Dienste mit den zugeordneten Nachnamen.
- Die Liste kann mobil und als druckoptimierte PDF-Datei ausgegeben werden.
v0.1.4429.07.2026
Vollständige und mobile Terminbearbeitung
- Terminart, Gegner, Zeiten, Ort, Beschreibung, Nominierungen und Dienste lassen sich bearbeiten.
- Die Bearbeitungsmaske ist auf mobilen Geräten einspaltig und ohne Überlauf nutzbar.
v0.1.4329.07.2026
Mobile Tagverwaltung
- Tag-Zuordnungen werden mobil als kompakte Karten statt als breite Tabellen dargestellt.
- Kinder- und Termin-Tags bleiben direkt per Checkbox bearbeitbar.
v0.1.4229.07.2026
Tags löschen
- Berechtigte Nutzer können Tags aus der Tagverwaltung löschen.
- Gelöschte Tags werden automatisch aus Kinder- und Terminzuordnungen entfernt.
v0.1.4129.07.2026
Rückmeldungsstatus im Kalender
- Eltern sehen im Wochen- und Monatskalender ein Symbol für Zusage, Absage, Unsicherheit oder offene Antwort.
- Das Symbol bezieht sich auf das aktive Kind und aktualisiert sich mit der gespeicherten Rückmeldung.
v0.1.4029.07.2026
Dienste standardmäßig eingeklappt
- Termin-Karten unter Dienste laden zunächst kompakt eingeklappt.
- Offene Plätze und Belegung bleiben in der Zusammenfassung sichtbar.
v0.1.3929.07.2026
Einklappbare Dienste-Terminkarten
- Termin-Karten unter Dienste können ein- und ausgeklappt werden.
- Die kompakte Zusammenfassung zeigt weiterhin Dienste, Belegung und offene Plätze.
v0.1.3829.07.2026
Elternansicht der Termin-Details
- Eltern sehen keinen Bearbeiten-Button.
- Die eigene Rückmeldung steht vor der Team-Rückmeldungsübersicht.
v0.1.3729.07.2026
Persistentes Vereinsdesign
- Vereinsname, Teamname und Logo werden gespeichert.
- Primär-, Akzent- und Hintergrundfarbe wirken global im System.
- Die Einstellungen werden beim nächsten Aufruf automatisch geladen.
v0.1.3629.07.2026
Profil mit Passwort und Kinderzuordnung
- Unter Mein Profil können Nutzer ihr Passwort ändern.
- Eltern sehen ihre zugeordneten Kinder und können direkt deren Spielerprofile öffnen.
v0.1.3529.07.2026
Anklickbare Termine im Wochenkalender
- Spiele, Trainings und Turniere im Kalender der Startseite führen direkt zur Termin-Detailseite.
v0.1.3429.07.2026
Offene Dienste nur für Betreuer und Eltern
- Trainer sehen auf dem Dashboard keine offenen Dienste mehr.
- Offene Dienste bleiben für Eltern und Betreuer als Aufgabe sichtbar.
v0.1.3329.07.2026
Spielerprofile und Anwesenheitsstatistik
- Trainer können Fotos und Passnummern je Spieler hinterlegen.
- Spielerdetails zeigen Elternzuordnung, Tags, Nominierungen sowie vergangene und kommende Spiele.
- Training und Spiele werden nach Zuweisung, Teilnahme, Absage und Teilnahmequote ausgewertet.
v0.1.3229.07.2026
Termin-Nominierungen und Dienste bei der Erstellung
- Neue Termine übernehmen Kinder-Nominierungen per Tag oder manueller Auswahl.
- Rückmeldungen werden je Termin und Nominierung angezeigt statt aus der globalen Demo-Liste zu stammen.
- Dienste können direkt beim Erstellen eines Termins angelegt und anschließend vergeben werden.
v0.1.3129.07.2026
Rückmeldungs-KPIs aktualisieren sich live
- Zusagen, Absagen, Unsicher und Offen berücksichtigen gespeicherte Statusänderungen.
- Die Werte aktualisieren sich direkt nach einer Elternantwort oder manuellen Traineränderung.
v0.1.3029.07.2026
Login-Sitzung bleibt bei Navigation erhalten
- Sitzungscookies werden lokal über HTTP nicht mehr fälschlich als Secure markiert.
- Bei HTTPS hinter einem Proxy bleiben die Cookies weiterhin geschützt.
- Ein Navigationstest prüft den Login von Lena über mehrere Seiten hinweg.
v0.1.2928.07.2026
Berechtigtes Löschen von Terminen
- Nutzer mit Berechtigung zum Erstellen können Termine über die Bearbeiten-Seite löschen.
- Die Löschung wird persistent gespeichert und aus Liste, Kalender und Detailansicht entfernt.
- Andere Nutzer sehen die Löschaktion nicht und die API verweigert unberechtigte Löschversuche.
v0.1.2828.07.2026
Persistente Terminerstellung
- Neue Termine werden beim Speichern dauerhaft im Datenvolume abgelegt.
- Erstellte Termine erscheinen anschließend in Liste, Kalender und Detailansicht.
- Das Erstellformular zeigt Speicherfehler an und navigiert nach Erfolg zum neuen Termin.
v0.1.2728.07.2026
Kompaktere Termin-Kopfzeile
- Datum und Uhrzeit werden nicht mehr doppelt in der Kopfzeile angezeigt.
- Heim/Auswärts und Tags stehen platzsparend oben rechts.
- Der allgemeine Platzhaltertext wurde aus der Termin-Karte entfernt.
v0.1.2628.07.2026
Termin-Symbole mit Kurztexten
- Zeit, Ort und Antwortfrist sind wieder direkt lesbar.
- Die drei kompakten Angaben sind in die obere Termin-Karte integriert.
v0.1.2528.07.2026
Diensteübersicht auf Dienste fokussiert
- Unter Alle Termine werden nur noch Termine mit angelegten Diensten angezeigt.
- Die Übersicht zeigt Dienstaufgaben, Belegung, freie Plätze und Eintragungsmöglichkeiten ohne Rückmeldungsstatistiken.
v0.1.2428.07.2026
Kalender ohne zusätzliche Punktmarkierung
- Der grüne Punkt unter Kalendertagen mit Terminen wurde entfernt.
- Die farbigen und beschrifteten Termineinträge bleiben sichtbar.
v0.1.2328.07.2026
Platzsparende Termin-Symbole
- Zeit, Ort und Antwortfrist werden in der Terminansicht kompakt als Symbole dargestellt.
- Die vollständigen Angaben bleiben über Tooltip, Screenreader-Text und den Routen-Link erreichbar.
v0.1.2228.07.2026
Kompakter Wochenkalender
- Die Aktion für ältere Termine wird im Wochenkalender auf der Startseite ausgeblendet.
- Die Monatsnavigation und ältere Termine bleiben im vollständigen Kalender verfügbar.
v0.1.2128.07.2026
Zusammengefasste Termin-Karte
- Termin-Kopfdaten und Termin-Informationen stehen gemeinsam in einer Karte.
- Datum, Uhrzeit, Treffpunkt, Ort, Route, Antwortfrist und Tags bleiben vollständig sichtbar.
v0.1.2028.07.2026
Terminseiten ohne globale Aufgabenliste
- Offene Aufgaben werden nicht mehr in Termin-Details eingeblendet.
- Der Dashboard-Link führt in eine eigene Übersicht für offene Rückmeldungen und Dienste.
v0.1.1928.07.2026
Kinderwechsel nur bei mehreren Kindern
- Die Auswahl Aktives Kind wird nur angezeigt, wenn mindestens zwei Kinder zugeordnet sind.
- Eltern mit nur einem Kind sehen keine unnötige Auswahlmöglichkeit.
v0.1.1828.07.2026
Dashboard-Kalender mit Monatsnavigation
- Der Kalender auf der Startseite zeigt Training, Spiele und Turniere direkt in den Tagesfeldern.
- Die Darstellung entspricht dem Kalender unter /calendar.
- Vorheriger und nächster Monat sowie die Rückkehr zu Heute sind verfügbar.
v0.1.1728.07.2026
Plattformverwaltung für Superadmins
- Superadmins können Vereine anlegen, deaktivieren und archivieren.
- Vereinsadmins, Abonnements und Systemstatus lassen sich zentral verwalten.
- Supportfälle, zeitlich begrenzte Supportzugriffe und Audit-Logs werden protokolliert.
v0.1.1628.07.2026
Kinderwechsel für mehrere Kinder
- Eltern können zwischen mehreren Kindern wechseln.
- Rückmeldungen werden je Termin und Kind getrennt gespeichert.
- Terminliste, Aufgaben und Kalender berücksichtigen das aktive Kind.
v0.1.1528.07.2026
Tags für Kinder und Termine
- Kinder und Termine können frei anlegbaren Tags wie E1, E2, D1 oder D2 zugeordnet werden.
- Eltern sehen nur Termine, die zu den Tags ihrer Kinder passen.
- Trainer können Termine nach Tags filtern und Tag-Zuordnungen verwalten.
v0.1.1428.07.2026
Dynamische offene Aufgaben
- Dashboard-Zähler und Aufgabenlink verwenden jetzt die tatsächlich gespeicherten Rückmeldungen und Dienstbelegungen.
- Der Link zu offenen Aufgaben wird ausgeblendet, wenn keine Aufgabe offen ist.
v0.1.1328.07.2026
Deaktivierte Rückmeldungsaktion
- Bei Absage oder Unsicherheit bleibt Speichern bis zur Bemerkung deaktiviert und grau.
v0.1.1228.07.2026
Deutsche Zeit und Terminarchiv
- Datum und Uhrzeiten werden nach Europe/Berlin formatiert.
- Vergangene Termine sind standardmäßig ausgeblendet und können wieder eingeblendet werden.
- Kalender und ICS-Export verwenden die echten Terminzeiten.
v0.1.1128.07.2026
Berechtigte Terminaktion
- Der Plus-Button zum Erstellen von Terminen wird nur bei event.create-Berechtigung angezeigt.
v0.1.1028.07.2026
Tageszeitabhängige Begrüßung
- Die Dashboard-Begrüßung passt sich an Morgen, Mittag und Abend an.
v0.1.928.07.2026
Berechtigter Schnellzugriff
- Schnellzugriffe werden abhängig von den Rollen und Berechtigungen angezeigt.
v0.1.828.07.2026
Dashboard auf offene Aufgaben fokussiert
- Die Hero-Kennzahlen zeigen nur noch offene Rückmeldungen und offene Dienste.
v0.1.728.07.2026
Offene Aufgaben gebündelt
- Fehlende Rückmeldungen der eigenen Kinder werden vor offenen Diensten angezeigt.
- Offene Dienste werden mit Termin, Aufgabe und freien Plätzen aufgelistet.
v0.1.628.07.2026
Diensteübersicht
- Termine mit eigenen Diensten werden zuerst angezeigt.
- Offene Plätze, Belegung und Fortschritt sind je Dienst sichtbar.
- Berechtigte Eltern können sich direkt für freie Dienste eintragen.
v0.1.528.07.2026
Kalenderansicht wieder sichtbar
- Der Kalenderbutton steht wieder direkt neben den Terminfiltern.
v0.1.428.07.2026
Manuelle Trainer-Rückmeldungen
- Trainer können den Anwesenheitsstatus einzelner Kinder direkt in der Rückmeldungsübersicht ändern.
v0.1.328.07.2026
Kompakte Terminaktion
- Die Aktion zum Erstellen eines Termins wird in der Terminliste nur noch als Plus-Symbol angezeigt.
v0.1.228.07.2026
Kalenderfilter und Terminmarker
- Training, Spiele und Turniere werden im Monatskalender farblich und beschriftet angezeigt.
v0.1.128.07.2026
Rückmeldungen und Rollen verbessert
- Elternantworten werden persistent gespeichert und im Dashboard angezeigt.
- Rollenabhängige Menüs und Abmeldung ergänzt.
v0.1.028.07.2026
TeamLotse MVP
- Dashboard, Termine, Teamverwaltung, Dienste, PWA und Docker-Grundlage.