ImageUpload: erste Version
Mobile: Templates für den File Dialog
- is_global ist noch nicht unterstützt- json-loses direkt-rendern wird nicht unterstützt- umbenennen ist noch nicht implementiert
MaterialComponents: checkbox_tag
Mobile File: enable_file_upload toggle kann jetzt auch materialize
Mobile: generic/error template
Mobile: client_js darf nicht versuchen den Header zu scrollen
Mobile: menu um komponenten testseite erweitert
Mobile: login screen auf komponenten umgeschrieben
MaterialComponents: select_tag Komponente
Mobile: Layout and neue stylesheet/javascript syntax angepasst
Mobile: js refactored und datepicker übersetzt
MaterialComponents: date_tag Komponente
MaterialComponents: P.M.input_tag
mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
MaterialComponents Presenter
Erstmal für die wichtigsten Elemente:
- buttons- submit- input felder- icons
Zusammen mit einem Testcontroller zum rendern
Mobile: templates nach templates/mobile_webpages verschoben
Layout: webpages_path jetzt im Layout
Mobile Menu: Test Eintrag korrekt benennen
Mobile Layout: Für mobile user das Mobile Layout forcieren
Mobile Layout: Loginscreen für mobile User
Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
Menü zeigt aus Platzgründen nur Top-Level Einträge in der menu.yml an.
Form::header: viewport Angabe für mobile Endgeräte
Presenter: html_tag unterstützt jetzt class => [...] Syntax
Presenter::EscapedText: escape_js_calls
Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zuerleichtern.
Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
Layout: Javascript Menü refactoring
Das Javascript Menü war noch in einem Zustand aus der Anfangszeit vonSL::Layout. Diese Änderungen teilen das in ein Main Layout (Javascript)und ein sub layout für das DHTMLMenu.
Das DHTMLMenu Layout ist außerdem ein wenig optimiert. Es benutzt jetzt...
Layout: Anpassung von den meisten Layouts an die neue javascript/stylesheet Struktur
Layout::Base: besseres sub_layout javascript/css dispatching
sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immerauch die der sub_layouts zurück.
Statt die zu überschreiben gibt es jetzt die neuen callbacks
static_javascripts static_stylesheets...
Layout::Split: docu fix
Layout::Base: git_commit_reload_resources config parameter
Ermöglicht das Ausschalten von git commit Resourcesversionierung dasbisher immer an war.
Layout::Base: stylesheets und javascript auch extern finden
Layout::None: jquery-ui - wird benötigt von js/kivi.js
Request: is_mobile
Part: eslint fixes
.eslint.rc
SL::DB::BackgroudJob::ALL entfernt
Wird nicht wirklich gebraucht und war bis vor dem letzten Release auchnicht richtig mitgepflegt worden.
Version auf unstable gesetzt
Release 3.5.7
Datenbank-Upgrade-Skripte für Release 3.5.7-Abhängigkeiten
Doku-Update: Versionnummer 3.5.7 und weitere Module
changelog-Update: Versionsnummer und Bug-Fixes
Release-Management: locales-Lauf en und BackgrundJob::ALL erwähnen
SL::BackgroundJob::ALL.pm für BackgroundJobs aktualisiert
Upgrade: Doku: neue Version, neues Modul, Hinweis auf Backup nach oben
vergessener locales-Lauf en
Shop: Woocommerce Test
Shop: Woocommerce Debug raus
Shop: WooCommerce Syntaxfehler
locales lauf
Webshop: changelog
Webshop: locales Lauf
WebshopApi: Standardzahlungsbedingung korrigiert Syntax
Revert "ShopConnector get_part in WooCommerce implemented"
This reverts commit 875ae0f6f2ec3de097926910f64d9e6c214e0e82.
WooCommerce Shopware: paymentid im Shoporder setzen
Webshop Order Zahlungsbedingen mit übergeben
WooCommerce: Lieferkosten als Position anfügen
WebshopApi: Zahlungsbedingung beim Kundenanlegen ...
für den Kunden die die 1. Zahlungsbedingung übernehmen
WooCommerce: Shopübernahme Anpassung Lieferadresse und Stadi
SL::ShopConnector::WooCommerce Kategorien per page
ShopConnector get_part in WooCommerce implemented
ShopConnector: WooCommerce set OrderStatus added
WebshopApi: ShopConnector WooCommerce erstellt
Funktion get_version implementiert.
Shop: Standartartikelnr für Versandartikel
Shops: rosedateien für Standartversandkosten
Shops Standart Versandartikel
Zeiterfassung: Bericht: Einige Sortierungen repariert
vergessene locales-Läufe de/en
Mit fa04f8138cc6447 gelöst
Ich lass den Code aber erstmal so stehen, falls es doch inperformant werden sollte
Auftrags-Controller: neuen Artikel aus Maske heraus anlegen können
Revert "SL/X/Base Workaround für stringify eq"
This reverts commit 1f7b26048829f9a9622b06e2c106ae2a4f18442e.
SL::Locale::String: ne überladen
S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen
Testfall ergänzt
ShippedQty: delivered korrekt setzen
Wenn der Helper ohne fill_up aufgerufen wurde, wurden nicht existierendePositionen für die delivered Berechnung ignoriert
Test angepasst:Kundenauftrag -> Lieferantenauftrag: delivered_flag wird nicht generell gesetzt
zu #8469
Revert "Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen"
This reverts commit 033138109231a9737da9b2f0ee7cb5d20413ddbf.
Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen
Locales
SL/X/Base Workaround für stringify eq
Für 'eq' gibt es in SL::Locale::String eine Überladungsmöglichkeitfür 'ne' leider nicht. Wenn der Test in Base anders logisch kombiniertwird, gibt es erstmal keine Probleme.Fehler: triht argument has no overloaded magic
Testfall: Erzeugnis fertigen aufm Mond, aber Einzelteile im Lager Erde
S/H/Inventory auto_allocate und strict_wh für Erzeugnis fertigen
Prüft ob die Ware sich im selben Lager wie das Ziellager befindet.
S/C/BankTransaction Vorschlagsliste auch für Sammelüberweisungen berechnen
Part Controller: Aktion save_as_new wird nicht verwendet, sondern use_as_new
Part Controller: Kosmetik: einzelnes ';' weg
locales-Läufe: fehlende Übersetzung
zu 72ab222ccb9b Testfall korrigiert
S/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel
Tests: ShippedQty hat type als Pflichtparameter
Typo Spellcheck
ShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt
fix #480 mark_as_delivered nach Wareneingang im LS berechnen
1. fix für #480, Im Einkauf wird der Status geliefert falsch im Auftrag gesetzt
changelog und en locales
S/H/ShippedQty Status Geliefert je nach Konfiguration Dienstleistung berechnen
Mandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig
S/H/Inventory Kosmetik. Kritische Parameter am Anfang der Routine abfragen
Auftrag-Controller: Aufträge manuell auf nicht-/geliefert setzen können.
Erzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.
CsvImport: Aufträge: Modul SL::TransNumber wird nicht mehr gebraucht
zu "CsvImport Aufträge: Auftragsnummer nicht mit SL::TransNumber setzen, …"
CsvImport: Aufträge: Preise/Rabatte aus Preisquellen ermitteln, …
… wenn in der CSV-Datei nicht angegeben. Und Preisquelle auch setzen.
CSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …
… Auch, wenn es undefniert ist, aber sonst stimmen die Felder nicht beider Fehlerausgabe.