Sven Schöling [Fri, 26 Mar 2021 18:20:43 +0000 (19:20 +0100)]
Mobile: client_js darf nicht versuchen den Header zu scrollen
Sven Schöling [Fri, 19 Mar 2021 18:29:11 +0000 (19:29 +0100)]
Mobile: menu um komponenten testseite erweitert
Sven Schöling [Fri, 19 Mar 2021 18:03:26 +0000 (19:03 +0100)]
Mobile: login screen auf komponenten umgeschrieben
Sven Schöling [Fri, 19 Mar 2021 17:59:52 +0000 (18:59 +0100)]
MaterialComponents: select_tag Komponente
Sven Schöling [Fri, 14 May 2021 12:31:59 +0000 (14:31 +0200)]
Mobile: Layout and neue stylesheet/javascript syntax angepasst
Sven Schöling [Fri, 19 Mar 2021 17:14:37 +0000 (18:14 +0100)]
Mobile: js refactored und datepicker übersetzt
Sven Schöling [Fri, 19 Mar 2021 17:13:27 +0000 (18:13 +0100)]
MaterialComponents: date_tag Komponente
Sven Schöling [Fri, 19 Mar 2021 16:31:26 +0000 (17:31 +0100)]
MaterialComponents: P.M.input_tag
Sven Schöling [Fri, 19 Mar 2021 15:11:59 +0000 (16:11 +0100)]
mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
Sven Schöling [Fri, 5 Mar 2021 17:52:30 +0000 (18:52 +0100)]
MaterialComponents Presenter
Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller zum rendern
Sven Schöling [Sun, 28 Feb 2021 10:51:31 +0000 (11:51 +0100)]
Mobile: templates nach templates/mobile_webpages verschoben
Sven Schöling [Sun, 28 Feb 2021 10:50:20 +0000 (11:50 +0100)]
Layout: webpages_path jetzt im Layout
Sven Schöling [Fri, 22 Jan 2021 18:10:58 +0000 (19:10 +0100)]
Mobile Menu: Test Eintrag korrekt benennen
Sven Schöling [Wed, 20 Jan 2021 10:11:52 +0000 (11:11 +0100)]
Mobile Layout: Für mobile user das Mobile Layout forcieren
Sven Schöling [Fri, 21 May 2021 15:04:31 +0000 (17:04 +0200)]
Mobile Layout: Loginscreen für mobile User
Sven Schöling [Wed, 20 Jan 2021 10:10:31 +0000 (11:10 +0100)]
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.
Sven Schöling [Fri, 22 Jan 2021 16:45:45 +0000 (17:45 +0100)]
Form::header: viewport Angabe für mobile Endgeräte
Sven Schöling [Fri, 12 Mar 2021 12:50:57 +0000 (13:50 +0100)]
Presenter: html_tag unterstützt jetzt class => [...] Syntax
Sven Schöling [Fri, 26 Mar 2021 18:19:47 +0000 (19:19 +0100)]
Presenter::EscapedText: escape_js_calls
Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern.
Sven Schöling [Fri, 23 Apr 2021 13:13:56 +0000 (15:13 +0200)]
Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
Sven Schöling [Fri, 14 May 2021 11:47:46 +0000 (13:47 +0200)]
Layout: Javascript Menü refactoring
Das Javascript Menü war noch in einem Zustand aus der Anfangszeit von
SL::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
nicht mehr ein template sondern baut das DOM direkt zusammen (spart im
hot path einen template aufruf und ist um faktor 5 schneller), und
ausserdem werden die -f checks auf die icon Dateien jetzt mit
SL::System::ResourceCache gecacht, so dass nicht für jeden Request ein
paar Duzend stat() gemacht werden müssen.
Sven Schöling [Fri, 14 May 2021 11:46:17 +0000 (13:46 +0200)]
Layout: Anpassung von den meisten Layouts an die neue javascript/stylesheet Struktur
Sven Schöling [Wed, 20 Jan 2021 10:07:04 +0000 (11:07 +0100)]
Layout::Base: besseres sub_layout javascript/css dispatching
sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immer
auch die der sub_layouts zurück.
Statt die zu überschreiben gibt es jetzt die neuen callbacks
static_javascripts
static_stylesheets
die zusätzlich zurückgeliefert werden.
Die alten einstiegspunkte
javascripts
stylesheets
machen jetzt die Auflösung in die Webpfade, so dass nur das oberste
layout den Mechanismus überschreiben braucht wenn benötigt.
Sven Schöling [Fri, 14 May 2021 11:42:02 +0000 (13:42 +0200)]
Layout::Split: docu fix
Sven Schöling [Wed, 20 Jan 2021 10:21:22 +0000 (11:21 +0100)]
Layout::Base: git_commit_reload_resources config parameter
Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war.
Sven Schöling [Wed, 20 Jan 2021 10:06:23 +0000 (11:06 +0100)]
Layout::Base: stylesheets und javascript auch extern finden
Sven Schöling [Wed, 20 Jan 2021 10:05:32 +0000 (11:05 +0100)]
Layout::None: jquery-ui - wird benötigt von js/kivi.js
Sven Schöling [Wed, 20 Jan 2021 10:04:59 +0000 (11:04 +0100)]
Request: is_mobile
Sven Schöling [Fri, 21 May 2021 14:27:29 +0000 (16:27 +0200)]
Part: eslint fixes
Sven Schöling [Fri, 30 Apr 2021 08:54:33 +0000 (10:54 +0200)]
.eslint.rc
Bernd Bleßmann [Fri, 25 Jun 2021 13:44:10 +0000 (15:44 +0200)]
SL::DB::BackgroudJob::ALL entfernt
Wird nicht wirklich gebraucht und war bis vor dem letzten Release auch
nicht richtig mitgepflegt worden.
Bernd Bleßmann [Fri, 25 Jun 2021 13:37:43 +0000 (15:37 +0200)]
Version auf unstable gesetzt
Bernd Bleßmann [Fri, 25 Jun 2021 10:40:50 +0000 (12:40 +0200)]
Release 3.5.7
Bernd Bleßmann [Fri, 25 Jun 2021 10:25:11 +0000 (12:25 +0200)]
Datenbank-Upgrade-Skripte für Release 3.5.7-Abhängigkeiten
Bernd Bleßmann [Fri, 25 Jun 2021 10:16:08 +0000 (12:16 +0200)]
Doku-Update: Versionnummer 3.5.7 und weitere Module
Bernd Bleßmann [Fri, 25 Jun 2021 09:44:26 +0000 (11:44 +0200)]
changelog-Update: Versionsnummer und Bug-Fixes
Bernd Bleßmann [Fri, 25 Jun 2021 08:43:53 +0000 (10:43 +0200)]
Release-Management: locales-Lauf en und BackgrundJob::ALL erwähnen
Bernd Bleßmann [Fri, 25 Jun 2021 08:41:41 +0000 (10:41 +0200)]
SL::BackgroundJob::ALL.pm für BackgroundJobs aktualisiert
Bernd Bleßmann [Fri, 25 Jun 2021 08:05:01 +0000 (10:05 +0200)]
Upgrade: Doku: neue Version, neues Modul, Hinweis auf Backup nach oben
Bernd Bleßmann [Fri, 25 Jun 2021 07:52:40 +0000 (09:52 +0200)]
vergessener locales-Lauf en
Werner Hahn [Fri, 25 Jun 2021 07:08:00 +0000 (09:08 +0200)]
Shop: Woocommerce Test
Werner Hahn [Fri, 25 Jun 2021 07:06:50 +0000 (09:06 +0200)]
Shop: Woocommerce Debug raus
Werner Hahn [Fri, 25 Jun 2021 06:26:53 +0000 (08:26 +0200)]
Shop: WooCommerce Syntaxfehler
Werner Hahn [Thu, 24 Jun 2021 16:00:06 +0000 (18:00 +0200)]
locales lauf
Werner Hahn [Thu, 24 Jun 2021 14:42:01 +0000 (16:42 +0200)]
Webshop: changelog
Werner Hahn [Thu, 24 Jun 2021 14:41:37 +0000 (16:41 +0200)]
Webshop: locales Lauf
Werner Hahn [Thu, 24 Jun 2021 14:40:40 +0000 (16:40 +0200)]
WebshopApi: Standardzahlungsbedingung korrigiert Syntax
Werner Hahn [Thu, 24 Jun 2021 13:09:57 +0000 (15:09 +0200)]
Revert "ShopConnector get_part in WooCommerce implemented"
This reverts commit
875ae0f6f2ec3de097926910f64d9e6c214e0e82.
Werner Hahn [Thu, 24 Jun 2021 12:24:23 +0000 (14:24 +0200)]
WooCommerce Shopware: paymentid im Shoporder setzen
Werner Hahn [Tue, 2 Mar 2021 15:38:51 +0000 (16:38 +0100)]
Webshop Order Zahlungsbedingen mit übergeben
Werner Hahn [Thu, 24 Jun 2021 09:35:57 +0000 (11:35 +0200)]
WooCommerce: Lieferkosten als Position anfügen
Werner Hahn [Thu, 24 Jun 2021 09:31:03 +0000 (11:31 +0200)]
WebshopApi: Zahlungsbedingung beim Kundenanlegen ...
für den Kunden die die 1. Zahlungsbedingung übernehmen
Werner Hahn [Wed, 27 Jan 2021 10:07:05 +0000 (11:07 +0100)]
WooCommerce: Shopübernahme Anpassung Lieferadresse und Stadi
Werner Hahn [Fri, 15 Jan 2021 12:17:26 +0000 (13:17 +0100)]
SL::ShopConnector::WooCommerce Kategorien per page
Tamino [Thu, 31 Dec 2020 11:23:21 +0000 (12:23 +0100)]
ShopConnector get_part in WooCommerce implemented
Tamino [Wed, 30 Dec 2020 11:22:06 +0000 (12:22 +0100)]
ShopConnector: WooCommerce set OrderStatus added
Tamino [Thu, 24 Sep 2020 16:23:53 +0000 (18:23 +0200)]
WebshopApi: ShopConnector WooCommerce erstellt
Funktion get_version implementiert.
Werner Hahn [Wed, 7 Apr 2021 17:40:39 +0000 (19:40 +0200)]
Shop: Standartartikelnr für Versandartikel
Werner Hahn [Wed, 7 Apr 2021 17:02:28 +0000 (19:02 +0200)]
Shops: rosedateien für Standartversandkosten
Werner Hahn [Wed, 7 Apr 2021 16:58:47 +0000 (18:58 +0200)]
Shops Standart Versandartikel
Bernd Bleßmann [Thu, 24 Jun 2021 07:43:21 +0000 (09:43 +0200)]
Zeiterfassung: Bericht: Einige Sortierungen repariert
Bernd Bleßmann [Thu, 24 Jun 2021 07:47:28 +0000 (09:47 +0200)]
vergessene locales-Läufe de/en
Jan Büren [Wed, 23 Jun 2021 11:25:31 +0000 (13:25 +0200)]
Mit
fa04f8138cc6447 gelöst
Ich lass den Code aber erstmal so stehen, falls es doch inperformant werden sollte
Bernd Bleßmann [Wed, 25 Sep 2019 14:36:24 +0000 (16:36 +0200)]
Auftrags-Controller: neuen Artikel aus Maske heraus anlegen können
Jan Büren [Wed, 23 Jun 2021 11:19:47 +0000 (13:19 +0200)]
Revert "SL/X/Base Workaround für stringify eq"
This reverts commit
1f7b26048829f9a9622b06e2c106ae2a4f18442e.
Moritz Bunkus [Wed, 23 Jun 2021 11:16:45 +0000 (13:16 +0200)]
SL::Locale::String: ne überladen
Jan Büren [Wed, 23 Jun 2021 11:13:52 +0000 (13:13 +0200)]
S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen
Testfall ergänzt
Sven Schöling [Wed, 23 Jan 2019 17:07:27 +0000 (18:07 +0100)]
ShippedQty: delivered korrekt setzen
Wenn der Helper ohne fill_up aufgerufen wurde, wurden nicht existierende
Positionen für die delivered Berechnung ignoriert
Martin Helmling martin.helmling@octosoft.eu [Mon, 8 Oct 2018 14:18:14 +0000 (16:18 +0200)]
Test angepasst:Kundenauftrag -> Lieferantenauftrag: delivered_flag wird nicht generell gesetzt
zu #8469
Jan Büren [Wed, 23 Jun 2021 10:50:29 +0000 (12:50 +0200)]
Revert "Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen"
This reverts commit
033138109231a9737da9b2f0ee7cb5d20413ddbf.
Jan Büren [Wed, 23 Jun 2021 10:29:43 +0000 (12:29 +0200)]
Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen
Jan Büren [Wed, 23 Jun 2021 10:20:06 +0000 (12:20 +0200)]
Locales
Jan Büren [Wed, 23 Jun 2021 09:41:14 +0000 (11:41 +0200)]
SL/X/Base Workaround für stringify eq
Für 'eq' gibt es in SL::Locale::String eine Überladungsmöglichkeit
für 'ne' leider nicht. Wenn der Test in Base anders logisch kombiniert
wird, gibt es erstmal keine Probleme.
Fehler: triht argument has no overloaded magic
Jan Büren [Wed, 23 Jun 2021 09:39:22 +0000 (11:39 +0200)]
Testfall: Erzeugnis fertigen aufm Mond, aber Einzelteile im Lager Erde
Jan Büren [Wed, 23 Jun 2021 09:38:01 +0000 (11:38 +0200)]
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.
Jan Büren [Wed, 23 Jun 2021 09:28:13 +0000 (11:28 +0200)]
S/C/BankTransaction Vorschlagsliste auch für Sammelüberweisungen berechnen
Bernd Bleßmann [Tue, 22 Jun 2021 09:27:27 +0000 (11:27 +0200)]
Part Controller: Aktion save_as_new wird nicht verwendet, sondern use_as_new
Bernd Bleßmann [Tue, 22 Jun 2021 09:00:29 +0000 (11:00 +0200)]
Part Controller: Kosmetik: einzelnes ';' weg
Bernd Bleßmann [Tue, 22 Jun 2021 09:26:43 +0000 (11:26 +0200)]
locales-Läufe: fehlende Übersetzung
Jan Büren [Wed, 16 Jun 2021 09:59:18 +0000 (11:59 +0200)]
zu
72ab222ccb9b Testfall korrigiert
Jan Büren [Wed, 16 Jun 2021 09:40:00 +0000 (11:40 +0200)]
S/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel
Jan Büren [Mon, 14 Jun 2021 11:06:41 +0000 (13:06 +0200)]
Tests: ShippedQty hat type als Pflichtparameter
Jan Büren [Mon, 14 Jun 2021 11:03:27 +0000 (13:03 +0200)]
Typo Spellcheck
Jan Büren [Mon, 14 Jun 2021 10:41:51 +0000 (12:41 +0200)]
ShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt
Jan Büren [Mon, 14 Jun 2021 07:46:41 +0000 (09:46 +0200)]
fix #480 mark_as_delivered nach Wareneingang im LS berechnen
Jan Büren [Mon, 14 Jun 2021 10:15:28 +0000 (12:15 +0200)]
1. fix für #480, Im Einkauf wird der Status geliefert falsch im Auftrag gesetzt
Jan Büren [Fri, 11 Jun 2021 13:52:57 +0000 (15:52 +0200)]
changelog und en locales
Jan Büren [Fri, 11 Jun 2021 13:35:50 +0000 (15:35 +0200)]
S/H/ShippedQty Status Geliefert je nach Konfiguration Dienstleistung berechnen
Jan Büren [Fri, 11 Jun 2021 13:32:26 +0000 (15:32 +0200)]
Mandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig
Jan Büren [Mon, 7 Jun 2021 11:31:44 +0000 (13:31 +0200)]
S/H/Inventory Kosmetik. Kritische Parameter am Anfang der Routine abfragen
Bernd Bleßmann [Fri, 11 Jun 2021 09:23:28 +0000 (11:23 +0200)]
Auftrag-Controller: Aufträge manuell auf nicht-/geliefert setzen können.
Bernd Bleßmann [Thu, 10 Jun 2021 14:32:10 +0000 (16:32 +0200)]
Erzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.
Bernd Bleßmann [Wed, 9 Jun 2021 14:40:52 +0000 (16:40 +0200)]
CsvImport: Aufträge: Modul SL::TransNumber wird nicht mehr gebraucht
zu "CsvImport Aufträge: Auftragsnummer nicht mit SL::TransNumber setzen, …"
Bernd Bleßmann [Wed, 9 Jun 2021 14:39:12 +0000 (16:39 +0200)]
CsvImport: Aufträge: Preise/Rabatte aus Preisquellen ermitteln, …
… wenn in der CSV-Datei nicht angegeben. Und Preisquelle auch setzen.
Bernd Bleßmann [Wed, 9 Jun 2021 11:03:20 +0000 (13:03 +0200)]
CSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …
… Auch, wenn es undefniert ist, aber sonst stimmen die Felder nicht bei
der Fehlerausgabe.
Bernd Bleßmann [Wed, 9 Jun 2021 11:01:27 +0000 (13:01 +0200)]
Csv-Import-Controller: Richtiges Feld f. Zeile bei Fehlermeldung des Csv-Helper
Evtl. war hier tatsächlich das erste Feld [0] gemeint, das wäre der
"raw_input", aber der ist oft leer. Da ergibt die Zeilenummer mehr Sinn.
Bernd Bleßmann [Wed, 9 Jun 2021 10:49:01 +0000 (12:49 +0200)]
Revert "Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben."
This reverts commit
63183d06c5d1631c93068ac4cd3b373b08714c31.
Jan Büren [Mon, 7 Jun 2021 08:35:15 +0000 (10:35 +0200)]
zu #317 datev_stamm (kontenexport) auch entfernen
Jan Büren [Mon, 7 Jun 2021 08:27:48 +0000 (10:27 +0200)]
locales für #317
Jan Büren [Mon, 7 Jun 2021 08:02:45 +0000 (10:02 +0200)]
tests: Mehr Information bei Template Fehlern (Name der Datei)