Wir haben im Dezember keine neue Version veröffentlicht, weil die Infrastruktur und das Aussehen von OpenPetra weitgehend umgebaut und verbessert wurde...
Es gibt nun ein Skript auf getopenpetra.com, mit dem sich ganz einfach eine Entwicklungs- oder Testumgebung auf CentOS 7, Fedora 31, Debian Buster und Ubuntu (Eoan und Bionic) einrichten lässt. Dieses Skript wird ebenfalls benutzt, um den Demo Server einzurichten, und um die nächtlichen Tests durchzuführen.
Eine weitere sichtbare Veränderung besteht in der Vereinfachung der Benutzeroberfläche im Javascript Client. Es sollte nun einfacher sein, auf einen Blick zu erkennen, welche Aktionen dem Benutzer zur Verfügung stehen.
Hier ist die Liste der Verbesserungen in dieser Version:
- Neues Menü und neue Navigation: Funktionen werden nicht mehr weit unten in der Menüstruktur versteckt. Es gibt einen neuen Startbildschirm.
- Skripte von OpenPetraScripts/openpetra wurden in openpetra-server.sh integriert, und stehen direkt zur Verfügung.
- Unterstützung für MariaDB 10 in z.B. Ubuntu Eoan und Fedora 31.
- Fehler behoben: Wenn viele Datenbanken auf einem Server aktualisiert werden, wurden die MySQL Verbindungen nicht geschlossen.
- Das Erstellen eines neuen Hauptbuches wurde vereinfacht, und der Benutzer kann nun direkt mit dem neuen Hauptbuch arbeiten.
- Verbesserungen an der Funktion, die neuen Kontostände vor dem Buchen eines Hauptbuchstapels zu sehen: Es wird nun ein Kontostand mit dem Wert 0 ordentlich angezeigt, und es wird nun auch die Differenz zum momentanen Kontostand angezeigt.
- Fehler behoben: Es werden keine Buchungen im Hauptbuch erlaubt, die jenseits der offenen Monate liegen.
- Fehler behoben: Das Rückbuchen von Buchungen im Hauptbuch funktioniert nun wieder.
- Spendenstapel: Man kann nun eine einzelne Spende korrigieren: Es wird ein neuer Spendenstapel mit der Korrektur angelegt.
- Fehler behoben: Inaktive Verwendungszwecke verursachten Probleme bei der Spendenkorrektur.
Weitere Details über die gelösten Aufgaben dieser Version sind in dem Meilenstein auf Github für die Version 2019.12 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!