feat: initialize CCMA member administration

This commit is contained in:
Marcel Peterkau
2026-06-21 16:46:15 +02:00
parent 4c6a1191ee
commit dfd5b1192b
184 changed files with 5051 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
[
{
"version": "0.0.1-dev0",
"date": "2026-06-21",
"changes": [
"Projektgrundlage für CCMA Chaotic Creature Member Administration geschaffen.",
"Dateibasierten Mitglieder-Store mit transparenten JSON-Dateien, atomarem Speichern und separaten Dokumentordnern eingeführt.",
"Append-only Eventlog pro Mitglied für Systemereignisse, Zahlungen, Mahnungen und Vorstandskommentare ergänzt.",
"Universelle Mitgliedersuche, parallele Mitglied-Tabs, Dashboard und ersten prüfenden Hausmeisterlauf umgesetzt.",
"Forest Light/Dark, Material-Design-Icons und einen eigenen Splash-Screen integriert.",
"Optionen für Mitglieder-Store, zukünftige GnuCash-Datei, Darstellung und Startautomatisierung ergänzt.",
"Integrierten Changelog im Optionen-Dialog mit scrollbaren Release-Karten ergänzt.",
"Ribbon-Suche und Aktionsbuttons für ein klar getrenntes, responsives Layout überarbeitet.",
"Konfigurierbare automatische oder manuelle Mitgliedsnummern mit Pattern, Vorschau und Kollisionsschutz eingeführt.",
"Strikte Datumsvalidierung und Live-Altersanzeige für Mitgliedsdaten ergänzt.",
"Datumseingabe und -anzeige an das Systemformat angepasst; gespeichert wird weiterhin portabel im ISO-Format.",
"Eine ribbonweite Mitgliederliste mit direktem Zugriff auf alle Akten ergänzt.",
"Texthintergründe der Dashboard-Karten an die Kartenflächen angeglichen.",
"Hausmeister um konfigurierbare Geburtstags- und Mitgliedsjubiläumsmeldungen erweitert.",
"Statusänderungen werden mit altem und neuem Klartextwert in der Mitgliederchronik protokolliert.",
"Fensterposition, normaler Fensterzustand und Maximierung werden gespeichert; der Splash startet auf dem zuletzt verwendeten Monitor.",
"Anwendungsname und technische Paketbezeichnung auf CCMA vereinheitlicht."
]
}
]