TRADElube 1.2.1.28 Release Notes

Release Datum:

Die Entwicklungen in der Version 1.2.1 sind soweit grundsätzlich abgeschlossen und beschränkt sich nur noch auf Bugfixes und kleinere Optimierungen. Die Entwicklung größerer Features sind in der nächsten Hauptversion 1.3.0 in Arbeit.

Die Release Notes konzentrieren sich auf die wichtigsten Themen, unabhängig vom Entwicklungsaufwand, jedoch basierend auf dem Informationsgehalt. Zusätzlich erfolgen immer auch kontinuierlich interne Überarbeitungen der Softwarearchitektur, Performance und Systemstabilität, die nicht explizit erwähnt werden.

Workaround für Zeichensatzproblem beim Hochladen von Bildern

Optimierung
CAO-Faktura

Der Bildupload aus CAO-Faktura erfolgt nicht mit dem Zeichensatz UTF-8 sonder mit Latin1. Der TRADElube interne Webserver (Kestrel in DotNet) verarbeitet aber sog. Multipart-Form-Data standardmäßig (zumindest auf einem Linuxserver) immer mit dem Zeichensatz UTF-8 und das kann standardmäßig nicht beeinflusst werden.

Es geht nicht um den Bildinhalt sondern lediglich um den Dateinamen. Hier gab es aus oben genannten Grund Zeichensatzprobleme bei Umlauten und Sonderzeichen. Die Bildnamen mit Umlauten und Sonderzeichen wurden dann also importiert in TRADElube nicht mehr richtig dargestellt. Dies wiederrum führte dann in der Folge auch zu Problemen beim Hochladen der Bilder in den Shop.

Nun wird dieses Problem (seitens DotNet) mit einem Workaround umgangen.

Aktualisierungsproblem bei Produkt-zu-Kategorie Zuordnungen

Bugfix
CAO-Faktura

Bei einem Update (und auch beim Löschen) einer Produkt-zu-Kategorie-Zuordnung aus CAO-Faktura wurde das Produkt selbst nicht zur Aktualisierung angestoßen (z. B. Richtung Onlineshop). Daher wurden Änderungen an den Produktkategorie-Zuweisungen unter Umständen nicht sofort an den Shop übertragen, sondern erst verzögert nachdem sich das Produkt danach nochmal aus anderen Gründen geändert hat (z. B: Lagerbestandsänderung).

Je nachdem ist das vielleicht meist gar nicht aufgefallen, da CAO-Faktura selbst auch das Produkt nochmal an den Shop überträgt. Beim Löschen einer Produkt-zu-Kategorie-Zuordnung jedoch überträgt CAO-Faktura das Produkt nicht. Vorallem da wirkt nun dieser Bugfix.