Die großen Veränderungen in dieser Version sind: die erste Version des Patenschaftsmoduls, und Verbesserungen an der Daten-Sicherheit.
Hier ist die Liste der Verbesserungen in dieser Version:
- Erste Stufe für das Patenschaftsmodul: man kann Kinder anlegen, und ihnen mehrere Sponsoren zuordnen. Man kann Erinnerungen einrichten (die momentan aber noch nicht zu E-Mail Benachrichtigungen führen), und Notizen zu schulischer oder familiärer Situation hinterlegen.
- Erleichterungen für die Erstinbetriebnahme von OpenPetra: Im gehosteten Betrieb wird nicht nur ein SYSADMIN Benutzer eingerichtet, sondern auch ein normaler Benutzer ohne Rechte zur System-Administration. Im Einzel-Betrieb erscheint ein Dialog bei der Erstanmeldung von SYSADMIN, der die Einrichtung der Instanz vereinfacht.
- Erleichterungen zum Anlegen eines Hauptbuches: wenn ein Benutzer mit Finanzberechtigung sich anmeldet, und es gibt noch kein Hauptbuch, erscheint ein Dialog, der die Einrichtung des Hauptbuches vereinfacht.
- Die öffentlich verfügbaren API Endpunkte wurden reduziert, und erfordern nun mehr Rechte. Dadurch wird vermieden, dass Daten abfließen können.
- Unterstützung für Fedora 32: Einrichtung von MariaDB funktioniert jetzt. Außerdem: CentOS 8 und Ubuntu 20.04 werden mittlerweile ebenfalls von https://get.openpetra.org unterstützt.
- Das Test-Framework Cypress wurde auf die neueste Version aktualisiert.
- Wir benutzen nun Weblate für die Übersetzung des Clients: https://hosted.weblate.org/projects/openpetra/js-client
Weitere Details über die gelösten Aufgaben dieser Version sind in dem Meilenstein auf Github für die Version 2020.04 zu finden!
Um diese Version von OpenPetra ausprobieren, benutzen oder selber installieren zu können, gibt es die Hinweise auf https://www.openpetra.org/de/download-openpetraorg!