Skip to content

Votura 0.4.0

Choose a tag to compare

@stevenweissheimer stevenweissheimer released this 18 Aug 14:54
· 2 commits to main since this release

Das Projekt liegt jetzt unter SW-Business-Solutions. Zwei Neuerungen:

Neue Fassung auf Knopfdruck einspielen

Liegt eine neuere Fassung vor, lässt sie sich direkt aus der Anwendung heraus einspielen —
weiterhin als bewusste Handlung, nicht als Automatismus:

  • Berechtigung zur Systemverwaltung und ausdrückliche Bestätigung
  • gesperrt, solange ein Wahlgang der laufenden Veranstaltung nicht abgeschlossen ist — die
    Anwendung nennt den Grund
  • die geladene Datei wird gegen die veröffentlichte SHA-512-Prüfsumme geprüft und bei
    Abweichung verworfen; ohne Prüfsumme wird nichts ausgeführt
  • geladen wird ausschließlich von github.com und dessen Dateidiensten
  • Fortschrittsanzeige; danach startet die Installation und Votura beendet sich
  • der Vorgang steht im Audit-Trail

Zu finden unter Einstellungen → Backup → Neue Fassung.

Portable Fassung: Daten neben der Programmdatei

Datenbank, Protokolle, Exporte und Sicherungen liegen jetzt im Ordner Votura-Daten neben der
EXE
statt im Benutzerprofil. Programm und Daten bleiben damit zusammen — etwa auf einem
USB-Stick —, und der benutzte Rechner behält nichts zurück. Ist der Ort nicht beschreibbar
(schreibgeschützter Stick, fehlende Rechte), weicht die Anwendung auf das Benutzerprofil aus.

Beim Update wird dort nichts überschrieben: Die neue Programmdatei wird danebengelegt und der
Ordner geöffnet; den Wechsel vollziehen Sie selbst.

Umstieg von einer älteren portablen Fassung: Die bisherigen Daten liegen in
%APPDATA%\Votura. Wer sie mitnehmen möchte, kopiert den Inhalt in den neuen Ordner
Votura-Daten neben der EXE.

Installation

Datei Für wen
Votura-0.4.0-x64-Setup.exe Normale Installation mit Verknüpfungen
Votura-0.4.0-x64-portable.exe Ohne Installation, Daten daneben
Votura-0.4.0-x64-Setup.zip Entpacken und Votura.exe starten
pruefsummen.txt SHA-512-Prüfsummen zum Nachrechnen

Windows 10/11, 64 Bit, nicht signiert.

136 Unit- und Integrationstests.