PflegeDoku Pro — Update 1.0.3-basis
================================================================

FÜR WEN
Für alle, die PflegeDoku Pro Basis bereits installiert haben. Sie brauchen
dieses Paket NICHT, wenn Sie ohnehin das Modul "PflegeDoku Pro Ambulant"
installieren — dort ist dasselbe Update enthalten und läuft automatisch mit.

WAS ES BEHEBT UND ERGÄNZT

Systemassistent (jetzt 1.0.3-basis)
 * "System-Info & Empfehlung" hat das Programm beendet. Der Knopf funktioniert
   jetzt und zeigt Arbeitsspeicher, Prozessorkerne und freien Plattenplatz an.
 * "Einzelnes Programm installieren" hat nie installiert - beim Installer kam
   ein falscher Wert an. Behoben.
 * Dialoge wurden nach mehreren Prüfungen unbedienbar: eingeblendete
   Schaltflächen sammelten sich an und drückten alles andere zusammen. Sie
   werden jetzt aufgeräumt, und der Dialog wächst mit, statt zu quetschen.
 * Impressum, Vision und Lizenz waren hellgraue Schrift auf hellem Grund und
   damit nicht lesbar. Jetzt dunkle Schrift auf weiß.

Zeiterfassung, Dienstplan und PDL-Cockpit (jetzt je 1.0.2-basis)
 * Neuer "ℹ️ Info"-Knopf mit Impressum und AGPLv3-Lizenz. Diese drei Module
   waren die einzigen ohne; die Angaben lagen dort nur als Datei im
   Programmordner und waren aus dem Programm heraus nicht erreichbar.

Rechtliche Hinweise
 * Neuer, deutlich umfassenderer HAFTUNGSAUSSCHLUSS für Systemassistent,
   Zeiterfassung, Dienstplan und PDL-Cockpit. Er ist in allen Modulen des
   Ökosystems wortgleich und benennt die Bereiche einzeln - unter anderem
   ausdrücklich Schäden durch Installation, Update und Deinstallation, die
   vorher in keinem Modul erwähnt waren.
 * Der Systemassistent hatte weder Haftungsausschluss noch
   Datenschutzerklärung. Beides liegt jetzt bei.

   HINWEIS: Kernmodul, Abrechnung und Mitarbeiter-Abrechnung erhalten den neuen
   Rechtstext mit diesem Paket NICHT. Diese Nachrüstung fasst das Kernmodul
   bewusst nicht an - das ist eine Sicherheitszusage, die nicht für eine
   Textdatei aufgeweicht wird. Die drei Module bekommen den neuen Text mit dem
   nächsten vollständigen Ökosystem-Paket. Bis dahin gilt für sie der bisherige
   Text; inhaltlich weiter gefasst, aber nicht schwächer in der Sache.

WAS NOCH MITKOMMT
Die Anmeldung des ambulanten Moduls beim Systemassistenten und im PDL-Cockpit.
Für eine stationäre Einrichtung ist das wirkungslos, aber harmlos: Der
Cockpit-Abschnitt bleibt unsichtbar, solange keine ambulanten Daten da sind, und
im Systemcheck erscheinen zwei zusätzliche gelbe Zeilen "Noch nicht angelegt" -
genau wie bei jedem anderen Modul, das Sie nicht benutzen.
Beide Pakete liefern bewusst dieselben Dateien aus. So kann nicht der eine Teil
der Anwender einen anderen Stand bekommen als der andere.

INSTALLATION
 1. Alle PflegeDoku-Programme schließen.
 2. Ordner entpacken, ein Terminal darin öffnen.
 3.   bash oekosystem_nachruesten.sh
 4. Systemassistent und PDL-Cockpit einmal neu starten.

Es wird kein Passwort und kein sudo benötigt. Das Kernmodul wird nicht
angefasst, Ihre Daten werden nicht angefasst.

WAS DAS SKRIPT TUT — UND WAS NICHT
Es ersetzt nur Dateien, die nachweislich noch exakt der veröffentlichten Fassung
entsprechen (Prüfsumme SHA-256). Haben Sie selbst etwas angepasst oder haben Sie
bereits eine neuere Fassung, wird die Datei NICHT angefasst — stattdessen sagt
das Skript Ihnen, welche Datei betroffen ist und wo die neue Fassung liegt.
Vor jedem Ersetzen legt es eine Sicherungskopie daneben:
    <dateiname>.bak-vor-update-<Datum-Uhrzeit>
Ein zweiter Durchlauf ändert nichts.

PROTOKOLL
Jeder Schritt wird mitgeschrieben — mit Zeitstempel, Prüfsumme vorher und
nachher und dem Namen der Sicherungskopie:
    ~/PflegeDokuDaten/logs/oekosystem-nachruestung.log
Wenn etwas nicht stimmt, steht dort, was tatsächlich passiert ist.

RÜCKGÄNGIG MACHEN
Jede ersetzte Datei liegt als *.bak-vor-update-* daneben. Zurückkopieren
genügt; das Protokoll nennt die genauen Namen.

Lizenz: AGPLv3 · Benjamin Tobies / Pflegedozi
