Versionshistorie

Version 2025-04-21

  • Reihenfolge der Benachrichtigungen angepasst: neueste zuerst (#343)
  • neuer Benachrichtigungstyp "Anfrage" verfügbar (#345)

Version 2025-04-18

  • Ungenutzte Ermäßigungen für BM-Referent und CC-Beauftragte entfernt - Bürokratieabbau, yay! (#350)
  • Fehler in der Vereinsübersicht behoben (#354)

Version 2025-04-13

  • Mitgliederexport für Vereinsadmins integriert (#348)

Version 2025-04-11

  • Massenlizenzbeantragung für Vereine implementiert (#322)

Version 2025-02-09

  • Anzahl Mitglieder in Vereinsübersicht konkretisiert und summiert (#334)
  • Upgrade Composer- und NPM-Pakete

Version 2025-01-24

  • CSV-Export umfasst nur gültige Mitgliedschaften (#337)
  • CSV-Export enthält wieder Lizenznummer (#336)
  • Fehler in der Ermittlung der Liste der Lizenzinhabenden ohne HuTag behoben (#336)

Version 2024-12-12

  • Pakete aktualisiert

Version 2024-11-22

  • Übersicht offener Lizenzanfragen für den eigenen Verein (#325)
  • CSV-Export zu DHL bei Massenzuweisung/-versendung von HuTags durch die Geschäftststelle (#319)

Version 2024-11-19

  • Datenexport für Finance integriert (#324)
  • Vereinsfunktion "Zeitnehmer" hinzugefügt (#326)

Version 2024-11-18

  • Suchleiste in Mitgliederübersicht integriert (#327)
  • Update NPM-/Composer-Packages
  • Null-Mailer für Unit-Tests

Version 2024-10-29

  • Navigationspunkte ausgeblendet, für die keine User-Rechte vorliegen (#308)
  • Postleitzahlen können jetzt zwischen 4 und 8 Zeichen lang sein
  • optionale Länderkennung eingeführt, um ausländische Mitglieder abbilden zu können (#313)

Version 2024-10-21

  • Transponder-Verwaltung erweitert: in-/aktiv setzen, löschen, Notizen hinzufügen (nur für Admin sichtbar) (#279)

Version 2024-10-20

  • 60% Line Coverage erreicht (#298)
  • technische Stabilität des Codes optimiert
  • Erweiterte Mitgliederinformationen können durch den Verband editiert werden (#272)

Version 2024-10-18

  • weitere Unit-Tests (#298)
  • Favicon mit VDSV-Logo ersetzt

Version 2024-10-15

  • 40% Line Coverage erreicht (#297)
  • Fixtures und dezidierte Testdatenbank für Unit-Tests (#304)
    • Wichtig: DATABASE_DSN für die Test-DB in .env.test.local definieren
    • Achtung: Die Test-DB wird vor jeder Testausführung ohne Rückfrage gelöscht!
  • Update der NPM- und Composer-Packages
  • Integration eines Makefiles für schnelle Testausführung

Version 2024-10-10

  • weitere Unit-Tests und kleine Refactorings (#297)

Version 2024-10-08

  • Anzeigefehler in der Lizenzverwaltung und im Mitgliederprofil behoben
  • Fehler bei der Beantragung von Lizenzen beseitigt (#294)
  • Unit Test Code Coverage ausgeweitet (#11)

Version 2024-10-04

  • Benutzerrechte umfassend erweitert (#263)

Version 2024-10-03

  • Lizenzvalidation unterstützt den Status "gesperrt"
  • Übersichtsseiten aufgeräumt
  • Aktionen gruppiert und mit Titeln ausgestattet (#274)

Version 2024-10-01

  • Neue Lizenzübersicht für Verbandsadmins
  • Funktionen zum Sperren/Entsperren, Löschen und Übertragen von Lizenzen (#278)
  • Vereinsshortcuts können nicht mehr ohne weiteres geändert werden (#239)

Version 2024-09-14

  • Fehler beim Bearbeiten von Mitglieder-Mailadressen behoben (#286)

Version 2024-09-10

  • Funktion zum Löschen des Zwischenspeichers integriert (#280)
  • Update der Pakete
  • Formulare bzgl. Pflichtfelder angepasst (#281)
  • Verbandsadmin kann Mitgliedschaftsende setzen (#272)

Version 2024-09-03

  • Übersicht über lizenzierte Mitglieder ohne HuTag für Geschäftsstelle (#273)
  • Optimierung Suchleiste in Freischaltliste

Version 2024-08-25

  • Freischaltliste um Suchleiste ergänzt (#262)

Version 2024-08-24

  • Layout der Profilseite aufgeräumt
  • Funktion für Vereine zum Übernehmen von existierenden Mitgliedern (#150)
  • Massenimport für Lizenzanfragen (#258)

Version 2024-08-23

  • Datenschutzerklärung kann durch Mitglieder online eingewilligt werden (#113)
  • Vereinsverwalter und Admins können individuelle Notifications aussenden (#169)
  • Druckversion von Seiten, wenn ?printView=1 angehangen wird (#256)

Version 2024-08-22

  • Performance der Hu-Tag-Übersicht verbessert (#236)
  • Fehler melden: jetzt via E-Mail (#217)
  • Berichte-Logs werden um User-ID ergänzt (#216)
  • Freischaltliste nach Vereinen und Nachnamen sortiert
  • Links zu Impressum und Datenschutz im Footer (#218)

Version 2024-08-21

  • Massenverarbeitung Lizenzanfragen optimiert (#238)

Version 2024-08-20

  • Anpassung Datenimport (#223/#226)
  • Anpassung Lizenzjahr auf Geschäftsjahr (01.06.-31.05.)
  • Freischaltungsliste um Vereinsname ergänzt

Version 2024-07-08

  • Basis-Template für E-Mails mit zentralem Header + Footer (#209)

Version 2024-07-06

  • Update der eingebundenen NPM-Pakete
  • (Massen-)Lizenzprüfungsservice eingebaut (#204)

Version 2024-06-12

  • Berichte um Datum ergänzt (#206)
  • Button, um alle Benachrichtigung auf einmal "erledigt" zu setzen (#213)

Version 2024-06-10

  • Mitgliederübersicht by default auf aktive Mitglieder eingeschränkt (#151)

Version 2024-06-08

  • Benachrichtigungen werden optional auch per Mail ausgeliefert (#162)
  • Seite für persönliche Einstellungen (Eigenes Profil → Link "Persönliche Einstellungen")

Version 2024-06-07

  • Cache für App-Versionsangabe (#199)
  • Rollenrechte überarbeitet (#201)
  • IDs für Template-Elemente eingeführt (#200)

Version 2024-05-18

  • Rollenrechte auf Funktionalität ausgerollt (#195)
  • Lizenzfreigabeprozess verfeinert (Bezahl-Schritt implementiert) (#184)
  • Bei Zuweisung der Rolle "Vereinsadmin" wird auch gleich ein konkreter Verein verknüpft (#192)
  • In der User-Übersicht werden auch die Vereine der Vereinsadmins angezeigt

Version 2024-05-10

  • Lizenz-Generator entsprechend RL-Algorithmus implementiert (#190)
  • Rechteverwaltung implementiert (#193)

Version 2024-05-02

  • Aktualisierung von Usern auch ohne neues Passwort möglich (#191)

Version 2024-04-30

  • Refactoring der Namespaces und Vereinheitlichung des Namings von Controllern und Routen (#165)

Version 2024-04-29

  • weitere Unit-Tests (#11)
  • Aktualisierung der eingebundenen Pakete

Version 2023-10-03

  • Einführung von Unit-Tests und einer Test-Pipeline in GitHub (#11)

Version 2023-10-01

  • UI für Ermäßigungsbeträge (#123)
  • Bei Ablehnung einer Beitragsmeldung muss der Verband einen Grund angeben (#132)

Version 2023-09-27

  • Versionshistorie optisch überarbeitet

Version 2023-09-26

  • Mitglieder ohne Benutzerkonto (z.B. aus Massenimport) erhalten auf Knopfdruck Zugangsdaten (#147)
  • Verband kann DID und WDL-Nummer zu Mitglied hinterlegen (#112)
  • Benachrichtigungen werden versendet für: (#163)
    • Mitglied:
      • Transponder zugewiesen/versendet/zurückerhalten
      • Lizenzfreigabe
      • Bestätigung Better Mushing
      • Ende der Mitgliedschaft in einem Verein
      • Information über Zuweisung der Rolle Vereinsverwalter
    • Verein:
      • Antwort auf Beitragsmeldung (Freigabe/Rückweisung)
      • Lizenzbeantragung durch Mitglied
      • Mitgliederimport erfolgreich abgeschlossen
    • Verband:
      • Eingang Mitgliedermeldung/Saisonbericht/Beitragsmeldung
      • Verein legt Mitglied an

Version 2023-09-25

  • Benachrichtigungen integriert (#62)

Version 2023-09-24

  • Zentraler Link, um Fehler zu melden (#138)
  • Für Mitglieder können neue Passwörter generiert werden (#148)
  • Meldungen technisch um Status erweitert (#144)
  • Layout der Übersichtslisten verbessert (#143)

Version 2023-09-23

  • Vereinszuweisung für AppUser um Preselect erweitert
  • Vereinsämter und DSE werden getrennt nach Verein abgelegt (#137)
  • Freischaltungsliste um HuTag und DID ergänzt

Version 2023-09-21

  • Mitgliedschaft kann vom Vereinsverwalter beendet werden (#127)
  • Umfangreiches Refactoring des Handlings der Vereinsverwaltung

Version 2023-09-20

  • Mitgliederimport integriert (#131)
  • Beitragsmeldung erweitert (#130)
  • Vereinsanschrift, URL und Mailadresse kann abgespeichert werden

Version 2023-09-14

  • DID- und WDL-Nummer können zum Mitglied gespeichert werden (#129)
  • DID/WDL-Nummer werden in Profilansicht angezeigt
  • Mitgliederbericht um DID und Hinweis auf auslaufende Lizenz erweitert (#129)
  • Mitgliederkategorien und Verbandsbeiträge können jetzt konfiguriert werden (#128)

Version 2023-09-12

  • Technische Verbesserungen (Entities überarbeitet & um Collections ergänzt) (#96)
  • Schreibfehler aus Readme entfernt ;-)
  • Beitragsmeldung, Saisonbericht und Mitgliedermeldung optisch optimiert (#121)

Version 2023-09-10

  • Mitgliederübersicht für Vereine und Verband verbessert (#124)

Version 2023-09-09

  • Bei Freigabe wird PDF der Beitragsrechnung erzeugt und an Vereinsverwalter gesendet (#133)
  • Beitragsmeldungen um (vorläufige) Beitragsberechnung erweitert (#104)
  • UI für Beitragsmeldungen für Verband integriert (#126)
  • Verband kann Beitragsmeldungen freigeben oder zurückweisen (#126)

Version 2023-09-04

  • Beitragsmeldungen können digital eingereicht werden (#103)

Version 2023-09-03

  • Vereine können Saisonbericht digital ausfüllen und einreichen (#102)
  • Vereine können Mitgliedermeldung digital einreichen (#100)
  • Verband kann Mitgliedermeldung einsehen (#100)
  • Verlaufseinträge unter Mitgliedermeldung

Version 2023-09-02

  • Plattform generiert automatisch Thumbnails (#107)
  • Mitgliederprofil erweitert
  • Zu Mitglied wird Geschlecht abgespeichert (#101)
  • Erweiterte Informationen zu Mitgliedern abspeichern (#101)
    • Funktionen im Verein
    • Mitgliedsnummer
    • Mitgliedsstatus (Voll-/Familien-/Jugendmitglied)
    • Vorliegende Datenschutzerklärung

Version 2023-08-08

  • Weiterleitung auf Profil bearbeiten, wenn zu User noch kein Mitgliederprofil existiert
  • Mitglieder können ein Profilbild hochladen (#27)

Version 2023-08-07

  • Statistische Daten dezentral im Admin-/Vereinsdashboard (#105)
  • Deployment und Setup Shell Scripte erstellt (#98)
  • Verwaltung für Transponder (HuTags) integriert (#81)
  • Navigationsleiste aufgeräumt
  • Beim Anlegen von Usern/Mitgliedern wird geprüft, ob die Mail-Adresse schon in Gebrauch ist (#85)
  • Beim Ändern der Mail-Adresse des Mitglieds wird auch die Login-Mail-Adresse angepasst (#86)
  • Fehlerkorrektur Versionsanzeige für Testsystem
  • Bei Klick auf Version erscheint komplettes Changelog (#82)

Version 2023-08-06

  • Anzeige Version im Footer (Merge-Hash + Datum der Release-Version) (#82)
  • Fehler bei Neuanlage von Mitgliedern behoben (#83)
  • Nach dem Erstellen von AppUsern, Vereinen, Mitgliedern wird auf die Editier-Seite weitergeleitet

Version 2022-12-11

  • Flash-Mitteilungen überarbeitet
  • Validierung, dass Lizenzanfragen und -bestätigungen erst nach erfolgtem Better Mushing erfolgen (#72)
  • Dashboards überarbeitet und neue Picker-Komponente eingeführt (#73, #74)
  • Neuer Service zum Verwalten von Mitgliedereinstellungen (#63)

Version 2022-11-24

  • neue Picker-Komponente für Mitglieder, User und Vereine
  • Einsatz der neuen Komponente in Admin-Einstiegsseiten

Version 2022-11-21

  • Übersichtliche Einstiegsseiten für Super-Admin, Geschäftsstelle & Vereins-Admins
  • direkte Zuordnung appUser zu Member

Version 2022-11-17

  • Formulare werden validiert
  • Öffentliche Freischaltliste
  • Profilansicht für Vereins-/Super-/Admin
  • Musher-Lizenz kann bei erfolgreichem BM beantragt werden
    • Mitglied in Profilübersicht, Vereins-Admin über Mitgliederübersicht
  • Musher-Lizenz kann durch Geschäftsstelle (Admin) freigegeben werden

Version 2022-10-19

  • AppUser, Mitglieder, Vereine lassen sich bearbeiten (als Super-/Vereins-/Admin)
  • Vereinsmitgliedschaft auf Mitglieder-Übersichtsseite
  • Vereinsmitgliedschaften in Mitglieder-Profil
  • Better-Mushing-Status im Profil
  • Better-Mushing-Datum kann gesetzt werden (als Super-/Vereins-/Admin)
  • Flash-Messages eingeführt

Version 2022-10-18

  • Übersichtsseiten sortierbar

Version 2022-10-10

  • Willkommens-Mail per Twig-Template
  • Erweiterung MailService um Verarbeitung von Mail mit Templates

Version 2022-10-08

  • README angelegt
  • Willkommens-Mail mit Zugangsdaten für neue Nutzer integriert

Version 2022-10-07 (und frühere)

  • Verwaltung von Usern (Benutzer für Login mit E-Mail/Passwort)
  • Rollenverwaltung (Superadmin, Admin, Vereinsadmin, Mitglied, unautorisierter Benutzer)
  • Verwaltung von Vereinen und Mitgliedern
  • Zuordnung von Mitgliedern zu Vereinen
  • Bei Anlage von Mitgliedern durch Vereinsadmin wird automatisch ein User angelegt.
  • Funktion zum Passwort-Ändern
  • Mitglieder-Profilseite