Session Content: Query zum Einlesen gefixt
Operatorpräzedenz wurde falsch berücksichtigt.
Session Content: Race condition gehoben
Der ursprüngliche Mechanismus hat einfach nur alle Session Variablengespeichert und beim Session restore wieder geladen. Es hat sich abergezeigt, dass große Daten in der Session Requests deutlich langsamermachen, also wurde das Flag auto_restore eingeführt. Session Werte, die...
OrderController: nach Speichern hiddens der ids wieder setzen, …
… falls die Makse nicht neu geladen wird.
OrderController: Kosmetik
Sessions: keine Prüfung der Quell-IP-Adresse
Wenn ein Hostname sowohl A- (IPv4) als auch AAAA-Records (IPv6)aufweist, nutzen manche Reverse Proxies wie nginx mal IPv4, malIPv6. Dadurch prüft kivitendo manchmal (nämlich genau dann, wenn dieVerbindung über IPv4 reinkommt) die Quell-IP. Wurde die Session aber...
Merge branch 'f-bundled-perl-modules'
Module: implizite Anforderung auf Set::Crontab entfernt
kivitendo nutzt das Modul nicht direkt, sondern nurDateTime::Event::Cron. Das nutzt Set::Crontab unter der Haube, weshalbwir keine direkte Abhängigkeit deklarieren sollten.
SL::DB::Cache nach SL::DB::Helper::Cache verschoben
Da es sich nicht um eine Mapping-Klasse einer Tabelle handelt, solltesie nicht direkt innerhalb von SL::DB liegen.
Module: Exception::Lite durch Exception::Class ersetzt
SelfTest: gldate mit itime vergleichen - sollte übereinstimmen
Revisionen anzeigen
Auch abrufbar als: Atom