Parsing von multipart/formdata beschleuningt.
Die entsprechende Routine hatte einen bösen Fall von Shlemiel the Painter'salgorithm [1]. Dadurch wurden Fileuploads mit mehr als 20k Zeilen extremlangsam. Binärdaten wie pdfs oder Bilder hat das nicht gestört, aber bei CSV...
Bei Importdaten das UTF8 BOM ignorieren.
behebt Bug 1872
Warenimport bei grossen Datenbanken.
Der Warenimport hat bisher alle Waren ausgelesen und dann im Hash umsortiert.Bei einer Datenbank mit 84k Waren hat das 22s gedauert, und 700MBArbeitsspeicher gefressen, das ist nicht zumutbar. Nun wird jeder Wert einzeln...
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
strict für selftest base
Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.
Preisgruppen in all_parts Lieferanten
(Implementierung grösstenteils von Geoffrey, leicht modifiziert von mir)
SelfTests
Es gibt jetzt ein Grundgerüst um Selbsttests durchzuführen, und bei Problemeneinen Administrator per Mail zu benachrichtigen. Die Selbsttests werden Überdas SelfTest Modul für den Taskserver verwaltet, und in config/lx_office.confim Block [self_test] konfiguriert. Die Tests werden in TAP ausgeliefert und...
Initparameter für SL/Mailer
Damit man das charset mitgeben kann.
Fehler in der Behandlung von Preisgruppen der wahrscheinlich die verschwindenden Preise ausgelöst hat.
Revisionen anzeigen
Auch abrufbar als: Atom