** BITTE FERTIGEN SIE VOR DEM UPGRADE EIN BACKUP IHRER DATENBANK(EN) AN! **
-Upgrade auf v3.5.0-alpha
+Upgrade auf v3.5.1
+
+* Neue Perlabhängigkeiten
+
+ * LWP::Authen::Digest für WebshopApi
+ * LWP::UserAgent für WebshopApi
+
+* Verwendung der WebshopApi
+
+ * Bestehende Datenbanken, die die WebshopApi verwenden sollen benötigen die
+ Postgres Erweiterung pg_trgm
+ Diese kann wie folgt installiert werden:
+
+ su - postgres
+ psql <DATENBANK>
+ CREATE EXTENSION IF NOT EXISTS pg_trgm;
+ \q
+
+ Wenn die Extension installiert ist können in den beiden Dateien
+ - sql/Pg-upgrade2/trigram_indices_webshop.sql
+ - sql/Pg-upgrade2/trigram_indices.sql
+ das ignore auf 0 gesetzt werden und beide Dateien werden dann beim Anmelden eingespielt.
+ Die Trigramindices sind ein Performancegewinn bei größeren Datenbanken
+
+Upgrade auf v3.5.0
===========================
-* Die Tabelle "files" ist hinzugekommen. Diese wird von der Dateiverwaltung
- verwendet. Zum Erkennen der Dateiinhalte wird das Paket File::MimeInfo::Magic
- benötigt.
+* Neue Perl Abhängigkeiten:
+
+ * File::MimeInfo - für den Dateiupload
+ * Sys::CPU
+ * Thread::Pool::Simple
+
+* Neue externe Abhängigkeiten:
+
+ * pdfinfo
-* Die PDF-Generierung ist erweitert. Beim Massendruck können auch Leerseiten
- eingebaut werden, z.B. falls zweiseitg ausgedruckt wird. Statt die Anzahl
- Seiten per Ghostscript zu ermitteln wird dazu "pdfinfo" genutzt.
- Das muß installiert sein. Der Script "installation_check.pl" prüft dies.
-
* In der Rechte-Tabelle auth.master_rights wurden alle Positionswerte mit 100
multipliziert, um Lücken für neue Rechte zu schaffen.