6.1 KiB
6.1 KiB
TODO
Stand: 2026-06-22
Abgearbeitet
- Diary-Galerie blendet entschuldigte Mitglieder aus.
- Diary-Teilnehmerliste nutzt kompakten Entschuldigt-Toggle mit Icon statt Text.
- Sichtbare UI-Konsistenz an Diary-Mobile-Tabs und Logs-Ansicht nachgezogen.
- Live-SQL fuer neue Felder und manuelle Migrationen dokumentiert.
- Scheduler- und
match_results-Ablauf dokumentiert. - Produkttrennung fuer
tt-verein.deundmein-tt.detechnisch eingefuehrt. - Vereinsnavigation und Routing fuer das Club-Produkt produkt- und rechtebasiert aufgebaut.
- Dashboard von Dummy-Daten auf echte Vereinsdaten fuer Aufgaben, Mitglieder, Termine und fehlende Daten umgestellt.
- Aufgabenmodul mit echten Aufgaben, automatischen Vorschlaegen, Ausblenden, Archivieren, Loeschen und Benutzerzuordnung umgesetzt.
- Rollen und Benutzer fuer Vereine eingefuehrt, inklusive Mehrfachrollen und menuewirksamer Rechtepruefung.
- Historie fuer Vereinsbereiche umgesetzt und Aenderungen an Rollen und Benutzerzuordnungen aufgenommen.
- Mitgliederbereich um Bankkonto-/SEPA-relevante Vereinsdaten erweitert.
- Statistiken als echte, einklappbare Vereinsauswertungen umgesetzt.
- Archiv als echte Vereinsansicht umgesetzt.
- Konten und Rechnungen als echte Vereinsmodule aufgebaut.
- Kommunikation als Vereinsmodul mit Vorgaengen, Verteilergruppen, Empfaengerlogik und Versandstatus umgesetzt.
- Echten Mailversand fuer Kommunikation mit retry-faehiger Fehlerklassifikation, Versandprotokoll und sichtbaren Fehlermeldungen eingebaut.
- Rechtebasierte Club-Navigation auf fachlich passende Module und Berechtigungen fuer Aufgaben, Kommunikation, Historie, Archiv, Konten und Rechnungen nachgezogen.
Teilweise umgesetzt / weiter ausbauen
- Groeßere Views weiter komponentisieren, vor allem
DiaryView.vue,MembersView.vue,TeamManagementView.vue. - Verbleibende selten genutzte Alt-Styles in Spezialviews und Demo-Komponenten angleichen.
- Diary-Sonderfaelle weiter schaerfen, z.B. eigene Filterchips fuer entschuldigte Teilnehmer.
- Club-Views weiter haerten: Read-only-Verhalten, Reload-Zustaende und Formular-Resets in Aufgaben, Kommunikation, Konten und Rechnungen weiter auf Kantenfaelle pruefen.
- Kommunikation: SMTP-Konfiguration produktiv pruefen, reale Zustellung testen und optional Antwortadressen pro Verein nachziehen.
- Rechnungen: automatische Nummernvergabe aus Vereineinstellungen fertig verdrahten und weiter absichern.
- Aufgabenautomatisierung weiter ausbauen, damit noch mehr Vereinsprozesse automatisch Folgeschritte erzeugen.
- Dashboard weiter verdichten, damit neue Kommunikations-, Finanz- und Archivdaten direkter sichtbar werden.
- Beitraege/Zahlungen operativ zuerst verdichten statt sofort Regelwerk bauen:
- Mitglieder sauber mit Beitragsgruppe und Zahlungsbezug sichtbar verknuepfen.
- In der Beitraege-Ansicht pro Mitglied offene Forderungen, letzten Status und fehlende Zuordnungen sichtbar machen.
- In der Zahlungen-Ansicht Forderungen, Mahnstufen und offene Aktionen als taegliche Arbeitsliste nutzbar machen.
- Danach einfache manuelle Beitragslogik fuer typische Vereinsfaelle ergaenzen.
- Erst spaeter ein allgemeines Regel-/Tarifsystem mit Familienregeln, Alterslogik und Gueltigkeitszeitraeumen bauen.
Naechste Prioritaeten
- Kommunikation: Empfaengerlogik weiter ausbauen, Versandvorlagen, Verteilerfilter und Antworten dokumentieren.
- Finanzen: Ausgangs- und Eingangsrechnungen weiter vervollstaendigen, Kontenbewegungen anbinden.
- Vereinsbenutzer: feinere Rechte, Rollenpflege und weitere Menueeinschraenkungen vervollstaendigen.
- Automatisierte Vereinsprozesse definieren und technisch als stabile Aufgabenquellen hinterlegen.
- Beitraege/Zahlungen: zuerst Mitglied -> Beitragszuordnung -> Forderung -> Zahlung als durchgehenden Vereinsprozess fertigziehen.
- Beitraege: Mitgliederliste mit Beitragsgruppe, offenen Forderungen und fehlenden Zuordnungen verdichten.
- Zahlungen: Forderungen, Statuswechsel und Mahnlogik weiter zu einem echten Vereinsarbeitsbereich ausbauen.
- Player-Produkt
mein-tt.deinhaltlich ausbauen, jetzt wo die Produkttrennung steht.
Weiter spaeter sinnvoll
- Historie feiner filtern, exportieren und moduluebergreifend verlinken.
- Kommunikation um Dokumentanhaenge und Serienvorlagen erweitern.
- Vereinsarchiv um weitere Entitaeten und komfortablere Suche erweitern.
- Die alte Optimierungs-Restliste bei Bedarf mit OPTIMIZATION_TODO.md zusammenfuehren.
Fehlend
- Club-Produkt: Die folgenden sechs Vereinsmodule sind in der Struktur vorhanden, aber noch nicht als echte Arbeitsbereiche umgesetzt.
- Dokumente: Upload, Ordner-/Ablagestruktur, Belegbezug und schnelle Suche als echter Vereins-Dokumentenbereich.
- Dokumente: Vorlagen, Versionierung und Archivierung so nachziehen, dass Satzung, Protokolle und Nachweise sauber verwaltbar sind.
- Veranstaltungen: Vereinsveranstaltungen mit Fristen, Verantwortlichkeiten und Aufgabenverknuepfung als eigenes Modul umsetzen.
- Veranstaltungen: Terminarten, Statuswechsel und Nacharbeit fuer Planung, Einladung und Durchfuehrung trennen.
- Sponsoren: Sponsorenstamm mit Ansprechpartnern, Laufzeiten und Vertragsbezug als echte Pflegeansicht aufbauen.
- Sponsoren: Sponsoringanfragen, laufende Beziehungen und zugehoerige Rechnungen in einem Arbeitsfluss verbinden.
- Beiträge: Beitragssätze, Familienmodelle und Ermäßigungen als vereinfachte manuelle Regelbasis modellieren.
- Beiträge: Beitragsgruppen, Beitragszuordnung und Zahlungsbezug in Mitglieder- und Finanzsicht konsistent halten.
- Zahlungen: Offene Forderungen, Zahlungseingänge, Mahnstufen und Statuswechsel als tägliche Arbeitsliste weiter schärfen.
- Zahlungen: Kontobewegungen, Teilzahlungen und automatische Zuordnung zu Forderungen stabil mit dem Mitgliederbezug verbinden.
- Berichte: Vorstand, Finanzen, Archiv und Sponsoring mit echten Auswertungen und Exporten aus den vorhandenen Daten versorgen.
- Berichte: Wiederkehrende Reportsets, PDF-Ausgabe und Vorlagen fuer Standardauswertungen vorbereiten.