kivitendo-erp.git
7 years agokivi.Validator: Tests auf strikteres parse_date geändert
Sven Schöling [Wed, 18 Oct 2017 11:52:31 +0000 (13:52 +0200)]
kivi.Validator: Tests auf strikteres parse_date geändert

7 years agokivi.Validator: Tests auf strikteres parse_amount geändert
Sven Schöling [Wed, 18 Oct 2017 11:50:58 +0000 (13:50 +0200)]
kivi.Validator: Tests auf strikteres parse_amount geändert

7 years agoconsole: Fix für Entfernen von . aus @INC
Moritz Bunkus [Wed, 18 Oct 2017 09:06:11 +0000 (11:06 +0200)]
console: Fix für Entfernen von . aus @INC

7 years agoTests: Fix für String-Evaluation-Änderung in Perl 5.26 Teil 2
Sven Schöling [Tue, 17 Oct 2017 12:39:53 +0000 (14:39 +0200)]
Tests: Fix für String-Evaluation-Änderung in Perl 5.26 Teil 2

7 years agoTest für "$foo::$bar" Parsingunterschiede
Sven Schöling [Tue, 17 Oct 2017 12:38:45 +0000 (14:38 +0200)]
Test für "$foo::$bar" Parsingunterschiede

Seieh https://rt.perl.org/Public/Bug/Display.html?id=128478

7 years agoRose-Models erzeugen: Auth-Objekt erst resetten, wenn Auth-Schema angelegt
Moritz Bunkus [Tue, 17 Oct 2017 11:22:06 +0000 (13:22 +0200)]
Rose-Models erzeugen: Auth-Objekt erst resetten, wenn Auth-Schema angelegt

Wenn `--test-client` benutzt wird und die Datenbank bereits existiert,
so wird sie zuerst gedropt und anschließend neu angelegt. Wenn direkt
nach dem Droppen `$::auth->reset` aufgerufen wird, so versucht
`$::auth` aber, die Tabellen- und Spalteninformationen für die
Datenbank auszulesen, was mit einem gerade geschlossenen DB-Handle
versucht wird.

Also die Struktur später neu einlesen.

7 years agoTests: Fix für String-Evaluation-Änderung in Perl 5.26
Moritz Bunkus [Tue, 17 Oct 2017 11:16:46 +0000 (13:16 +0200)]
Tests: Fix für String-Evaluation-Änderung in Perl 5.26

Vorher wurde "$a::$b" als "${a}::${b}" gewertet. Nun wird das aber als
"${a::}${b}" gewertet.

7 years agoInstallation-Check: nicht benutztes Perl::Tags entfernt
Moritz Bunkus [Tue, 17 Oct 2017 11:01:23 +0000 (13:01 +0200)]
Installation-Check: nicht benutztes Perl::Tags entfernt

7 years agoPOD-Fehler fixen
Moritz Bunkus [Tue, 17 Oct 2017 09:18:40 +0000 (11:18 +0200)]
POD-Fehler fixen

7 years agokivi.Validator: In AP Suche und Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:59:43 +0000 (18:59 +0200)]
kivi.Validator: In AP Suche und Maske als check registriert

7 years agokivi.Validator: In AR Suche und Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:57:11 +0000 (18:57 +0200)]
kivi.Validator: In AR Suche und Maske als check registriert

7 years agokivi.Validator: In IR Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:52:18 +0000 (18:52 +0200)]
kivi.Validator: In IR Maske als check registriert

7 years agokivi.Validator: In IS Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:36:48 +0000 (18:36 +0200)]
kivi.Validator: In IS Maske als check registriert

7 years agokivi.Validator: In DO Suche und Normaler Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:32:41 +0000 (18:32 +0200)]
kivi.Validator: In DO Suche und Normaler Maske als check registriert

7 years agokivi.Validator: Leere Checks ignorieren
Sven Schöling [Fri, 13 Oct 2017 16:19:00 +0000 (18:19 +0200)]
kivi.Validator: Leere Checks ignorieren

Ermöglicht so etwas in templates:

L.some_tag(....,
  "data-validate"=INSTANCE_CONF.get_some_value) ? "required" : ""
)

7 years agokivi.Validator: In OE Suche und Normaler Maske als check registriert
Sven Schöling [Fri, 13 Oct 2017 16:18:05 +0000 (18:18 +0200)]
kivi.Validator: In OE Suche und Normaler Maske als check registriert

7 years agokivi.Validator: validate_all muss Ergebnis auch zurückgeben
Sven Schöling [Fri, 13 Oct 2017 16:17:07 +0000 (18:17 +0200)]
kivi.Validator: validate_all muss Ergebnis auch zurückgeben

7 years agokivi.Validator: Syntaxfehler
Sven Schöling [Fri, 13 Oct 2017 15:17:25 +0000 (17:17 +0200)]
kivi.Validator: Syntaxfehler

7 years agokivi.Validator: Bei validate_all das erste fehlschlagende Element fokussieren
Sven Schöling [Fri, 13 Oct 2017 13:45:05 +0000 (15:45 +0200)]
kivi.Validator: Bei validate_all das erste fehlschlagende Element fokussieren

7 years agokivi.Validator: Validaotr in restlichen Belegcontrollern eingebunden
Sven Schöling [Fri, 13 Oct 2017 13:35:01 +0000 (15:35 +0200)]
kivi.Validator: Validaotr in restlichen Belegcontrollern eingebunden

7 years agokivi.Validator: css Klassen für invalid Inputs
Sven Schöling [Fri, 13 Oct 2017 13:32:53 +0000 (15:32 +0200)]
kivi.Validator: css Klassen für invalid Inputs

7 years agokivi.Validator: check_right_[number|date]_format entfernt
Sven Schöling [Fri, 13 Oct 2017 13:32:25 +0000 (15:32 +0200)]
kivi.Validator: check_right_[number|date]_format entfernt

7 years agokivi.Validator: display_row: qty und sellprice als Nummerninputs geflaggt
Sven Schöling [Fri, 13 Oct 2017 13:31:38 +0000 (15:31 +0200)]
kivi.Validator: display_row: qty und sellprice als Nummerninputs geflaggt

7 years agokivi.Validator: check_right_*_format in display_row auf Validator geändert
Sven Schöling [Fri, 13 Oct 2017 13:30:56 +0000 (15:30 +0200)]
kivi.Validator: check_right_*_format in display_row auf Validator geändert

7 years agokivi.Validator: In Controller eingebunden, die validate_form benutzen
Sven Schöling [Fri, 13 Oct 2017 13:29:04 +0000 (15:29 +0200)]
kivi.Validator: In Controller eingebunden, die validate_form benutzen

... alle die auf "ack validate_form" in SL/Controller matchen

7 years agokivi.Validator: date_tag angepasst und input_number_tag eingeführt
Sven Schöling [Fri, 13 Oct 2017 13:28:39 +0000 (15:28 +0200)]
kivi.Validator: date_tag angepasst und input_number_tag eingeführt

7 years agokivi.Validator: explizites check_right_*_format auf Validator umgestellt
Sven Schöling [Fri, 13 Oct 2017 13:27:35 +0000 (15:27 +0200)]
kivi.Validator: explizites check_right_*_format auf Validator umgestellt

7 years agokivi.Validator
Sven Schöling [Fri, 13 Oct 2017 13:24:28 +0000 (15:24 +0200)]
kivi.Validator

7 years agokivi.js: parse_amount darf "00" nicht ablehnen.
Sven Schöling [Fri, 13 Oct 2017 13:20:56 +0000 (15:20 +0200)]
kivi.js: parse_amount darf "00" nicht ablehnen.

7 years agokivi.js: parse_amount und parse_date quirks
Sven Schöling [Fri, 13 Oct 2017 11:41:04 +0000 (13:41 +0200)]
kivi.js: parse_amount und parse_date quirks

- Parsing von 1,2,4,6,8-stelligen Daten ohne Separator
- Parsing von yyyy-mm-dd Format ohne Separator
- Parsing von 0-Präfixen bei Zahlen

7 years agosetupPoints und setupDateFormat entfernt
Sven Schöling [Thu, 12 Oct 2017 13:55:35 +0000 (15:55 +0200)]
setupPoints und setupDateFormat entfernt

7 years agojs/common.js: show_alert_and_focus auf annotate umgeschrieben
Sven Schöling [Thu, 12 Oct 2017 13:54:27 +0000 (15:54 +0200)]
js/common.js: show_alert_and_focus auf annotate umgeschrieben

7 years agocommon.js: getDateArray und validate_dates entfernt
Sven Schöling [Thu, 12 Oct 2017 13:48:10 +0000 (15:48 +0200)]
common.js: getDateArray und validate_dates entfernt

Die sind seit 2007 unbenutzt

7 years agoDatenbank anlegen: Super-User-Rechte abfragen, sofern nötig
Moritz Bunkus [Thu, 12 Oct 2017 12:59:05 +0000 (14:59 +0200)]
Datenbank anlegen: Super-User-Rechte abfragen, sofern nötig

7 years agoAdmin: bei Fehler in DB-Lösch-Maske die richtige Maske erneut anzeigen
Moritz Bunkus [Thu, 12 Oct 2017 12:47:49 +0000 (14:47 +0200)]
Admin: bei Fehler in DB-Lösch-Maske die richtige Maske erneut anzeigen

7 years agoPart/Customer Picker: Bei Enter auf geändertem Text default verhindern
Sven Schöling [Tue, 10 Oct 2017 14:21:37 +0000 (16:21 +0200)]
Part/Customer Picker: Bei Enter auf geändertem Text default verhindern

7 years agoDateimanagment: itime/mtime in DB kann gesetzt werden, mtime kann in Filesystem-Backe...
Martin Helmling martin.helmling@octosoft.eu [Sat, 30 Sep 2017 13:24:27 +0000 (15:24 +0200)]
Dateimanagment: itime/mtime in DB kann gesetzt werden, mtime kann in Filesystem-Backend gesetzt werden

Wird benötigt falls man bestehende Dateien übernehmen will

7 years agoDateimanagement: lokalisiertes Datum in Darstellung
Martin Helmling martin.helmling@octosoft.eu [Sat, 30 Sep 2017 11:59:08 +0000 (13:59 +0200)]
Dateimanagement: lokalisiertes Datum in Darstellung

7 years agoDateimanagement: Checkbox zum Löschen/Umbenennen fehlt teilweise bei ERP-Dokumenten
Martin Helmling martin.helmling@octosoft.eu [Fri, 29 Sep 2017 12:50:25 +0000 (14:50 +0200)]
Dateimanagement: Checkbox zum Löschen/Umbenennen fehlt teilweise bei ERP-Dokumenten

Umgebaut, damit jede einzelne Version eines Dokumentes löschbar ist

fix #51

7 years agoDateimanagement: Stammdaten: DOM-Elemente bei multiples Tab-Aufrufen nicht dupliziere...
Martin Helmling martin.helmling@octosoft.eu [Thu, 28 Sep 2017 05:41:29 +0000 (07:41 +0200)]
Dateimanagement: Stammdaten: DOM-Elemente bei multiples Tab-Aufrufen nicht duplizieren(2): weitere Stelle

siehe 69e526ee5

7 years agoWarnings
Sven Schöling [Tue, 10 Oct 2017 12:22:52 +0000 (14:22 +0200)]
Warnings

7 years agoMenu: Order Einträge automatisch Ergänzen, damit Sortierung stabil ist.
Sven Schöling [Tue, 10 Oct 2017 10:31:52 +0000 (12:31 +0200)]
Menu: Order Einträge automatisch Ergänzen, damit Sortierung stabil ist.

7 years agoMenu: id für MT940 Export Eintrag
Sven Schöling [Tue, 10 Oct 2017 10:31:00 +0000 (12:31 +0200)]
Menu: id für MT940 Export Eintrag

7 years agoMenu: Keine nodes mehr ohne id erlauben.
Sven Schöling [Tue, 10 Oct 2017 10:30:07 +0000 (12:30 +0200)]
Menu: Keine nodes mehr ohne id erlauben.

Dir werden während des erstellens der Baumstruktur nach id indiziert,
und so gibt das potentielle Kollisionen

7 years agoDokumentation: Info zu Super-User-Rechten bei Test-Suite ergänzt
Moritz Bunkus [Tue, 10 Oct 2017 10:30:51 +0000 (12:30 +0200)]
Dokumentation: Info zu Super-User-Rechten bei Test-Suite ergänzt

7 years agoDokumentation: Info zu manuellem Anlegen der Trigramm-Erweiterung entfernt
Moritz Bunkus [Tue, 10 Oct 2017 10:30:23 +0000 (12:30 +0200)]
Dokumentation: Info zu manuellem Anlegen der Trigramm-Erweiterung entfernt

7 years agoTests: Eigene Verbindungsdaten für DB-Upgrades mit Super-User-Rechten
Moritz Bunkus [Tue, 10 Oct 2017 09:46:54 +0000 (11:46 +0200)]
Tests: Eigene Verbindungsdaten für DB-Upgrades mit Super-User-Rechten

Wenn der Benutzer, der in der Konfiguration mit `user` & `password`
angegeben ist, keine Super-User-Rechte hat, so kann ein weiterer
Account dafür mit `superuser_user` & `superuser_password` angegeben
werden. Nur diejenigen Datenbankuprade-Scripte, die über den Tag
`@superuser_privileges` signalisieren, dass sie Super-User-Rechte
benötigen, werden auch wirklich mit Super-User-Rechten ausgeführt.

7 years agoTrigramm-Erweiterung installieren & Trigramm-Indizes anlegen
Moritz Bunkus [Tue, 10 Oct 2017 09:22:57 +0000 (11:22 +0200)]
Trigramm-Erweiterung installieren & Trigramm-Indizes anlegen

7 years agoDatenbankupgrades: Unterstützung für einzelne Updates mit Superuser-Rechten
Moritz Bunkus [Tue, 10 Oct 2017 09:19:48 +0000 (11:19 +0200)]
Datenbankupgrades: Unterstützung für einzelne Updates mit Superuser-Rechten

Setzt man den neuen Tag `@superuser_privileges` auf 1, so schaut
kivitendo vor dem Einspielen aller Upgrades nach, ob der konfigurierte
Datenbankuser Superuser-Rechte hat. Falls nicht, wird die Benutzer*in
nach entsprechenden Logindaten gefragt.

Nur die Upgradescripte, die tatsächlich Superuser-Rechte benötigen,
werden mit diesem User ausgeführt, alle anderen mit den normalen
Rechten, um Besitzer-Wildwuchs bei neu angelegten Objekten zu
vermeiden.

7 years agoSL::DBUpgrade2: unbenutzte Funktion `update2_available` entfernen
Moritz Bunkus [Tue, 10 Oct 2017 08:01:48 +0000 (10:01 +0200)]
SL::DBUpgrade2: unbenutzte Funktion `update2_available` entfernen

7 years agoDatenbankupgrades: unbekannte Control-Felder als Fehler werten
Moritz Bunkus [Tue, 10 Oct 2017 07:59:09 +0000 (09:59 +0200)]
Datenbankupgrades: unbekannte Control-Felder als Fehler werten

7 years agoÜbersetzungen: Umlaute nicht als HTML-Entitäten schreiben
Moritz Bunkus [Tue, 10 Oct 2017 07:37:16 +0000 (09:37 +0200)]
Übersetzungen: Umlaute nicht als HTML-Entitäten schreiben

7 years agoWarnings: PTC - lastcost kann undefined sein
Sven Schöling [Tue, 10 Oct 2017 09:12:11 +0000 (11:12 +0200)]
Warnings: PTC - lastcost kann undefined sein

7 years agot/ship/ship_order.t: Fake STDOUT muss schreibbar sein.
Sven Schöling [Tue, 10 Oct 2017 09:11:32 +0000 (11:11 +0200)]
t/ship/ship_order.t: Fake STDOUT muss schreibbar sein.

7 years agoSL::DB::ShopOrder: Warnings
Sven Schöling [Tue, 10 Oct 2017 09:11:15 +0000 (11:11 +0200)]
SL::DB::ShopOrder: Warnings

7 years agoWiederkehrende Rechnungen: Einmalige Rechnungen auch nur einmalig ausführen
Jan Büren [Sun, 8 Oct 2017 16:34:16 +0000 (18:34 +0200)]
Wiederkehrende Rechnungen: Einmalige Rechnungen auch nur einmalig ausführen

Die kleinste Periode die calculate_dates verwendet ist monatlich.
Falls eine einmalige Rechnungen ein Startdatum älter als einen
Monat besitzt, werden mehrere Rechnungen erzeugt.
Sinnvoller ist es, dass die foreach @dates Schleife bei der
Prüfung auf Einmaligkeit auch direkt beendet wird (last).
Ferner Debug und typo

7 years agois: kivi.CustomerVendor.js korrekt einbinden
Sven Schöling [Fri, 6 Oct 2017 11:45:56 +0000 (13:45 +0200)]
is: kivi.CustomerVendor.js korrekt einbinden

7 years agoVorbelegte E-Mail-Texte um Vorbelegung periodic invoices ergänzt
Jan Büren [Thu, 5 Oct 2017 13:09:03 +0000 (15:09 +0200)]
Vorbelegte E-Mail-Texte um Vorbelegung periodic invoices ergänzt

7 years agoPartsGroup - Rose relationship für parts
G. Richardson [Wed, 4 Oct 2017 08:00:58 +0000 (10:00 +0200)]
PartsGroup - Rose relationship für parts

7 years agoBusiness - Rose relationships customers und vendors
G. Richardson [Wed, 4 Oct 2017 08:00:35 +0000 (10:00 +0200)]
Business - Rose relationships customers und vendors

7 years agoBessere Rückmeldung für Personenkonten-Export DATEV
Jan Büren [Mon, 2 Oct 2017 12:16:00 +0000 (14:16 +0200)]
Bessere Rückmeldung für Personenkonten-Export DATEV

Damit dem Anwender bewußt wird, dass es diese Funktion gibt
ist es sinnvoller die anzuzeigen und auszugrauen mit dem
Hinweis, dass die Kunden- und Lieferantennummernkreise nicht
der DATEV Personenkonto Spezifikation (Sachkontenlänge + 1)
entsprechen.

7 years agoDATEV Export: invoices.t generate_datev_lines mit Encode::decode prüfen
G. Richardson [Mon, 2 Oct 2017 07:10:30 +0000 (09:10 +0200)]
DATEV Export: invoices.t generate_datev_lines mit Encode::decode prüfen

7 years agoDATEV-Export: Testfall invoices.t erweitert
G. Richardson [Mon, 2 Oct 2017 06:58:21 +0000 (08:58 +0200)]
DATEV-Export: Testfall invoices.t erweitert

* Prüfung von Personenkontenerweiterung (use_vk)
* Test um Einkaufsrechnung erweitert

7 years agoDATEV-Export: Personenkontenoption nur anzeigen wenn Konten passen
G. Richardson [Mon, 2 Oct 2017 08:37:03 +0000 (10:37 +0200)]
DATEV-Export: Personenkontenoption nur anzeigen wenn Konten passen

Die Option "als Personenkonten exportieren" wird nur angezeigt, wenn
alle Kunden- und Lieferantennummern in das DATEV-Kontonummerschema
passen. Anhaken muß man die Checkbox allerdings trotzdem noch.

Besser wäre eine zentrale Konfiguration "DATEV-Export mit Personenkonten
exportieren" die dann auch beim Speichern/Anlegen von Konten immer
prüft, ob das Kontenschema eingehalten wird.

7 years agoDATEV-Export: Option "als Personenkonten exportieren"
G. Richardson [Mon, 2 Oct 2017 06:54:16 +0000 (08:54 +0200)]
DATEV-Export: Option "als Personenkonten exportieren"

statt der Sammelkontonummer wird beim Export immer die Kunden- bzw.
Lieferantennummer exportiert. Es wird noch nicht auf eine gültige
Kontonummer (z.B. 10000-69999 und 70000-99999) geprüft.

7 years agoWiederkehrende Aufträge mit einmaliger Periode verbessert
Jan Büren [Mon, 2 Oct 2017 11:24:32 +0000 (13:24 +0200)]
Wiederkehrende Aufträge mit einmaliger Periode verbessert

Die Deaktivierung erst nach der Generierung der Rechnung veranlassen.
Andernfalls werden diese automatisch bei anderen Rechnungsläufen deaktiviert.

7 years agoTypos in POD
G. Richardson [Mon, 2 Oct 2017 08:41:37 +0000 (10:41 +0200)]
Typos in POD

7 years agospellcheck.t um lenght erweitert
G. Richardson [Mon, 2 Oct 2017 07:44:47 +0000 (09:44 +0200)]
spellcheck.t um lenght erweitert

7 years agoDATEV: Typos
G. Richardson [Mon, 2 Oct 2017 07:44:18 +0000 (09:44 +0200)]
DATEV: Typos

7 years agodatev_format_2018.t - gl Eintrag ebenfalls aufräumen
G. Richardson [Mon, 2 Oct 2017 05:20:13 +0000 (07:20 +0200)]
datev_format_2018.t - gl Eintrag ebenfalls aufräumen

7 years agoWebshopApi: Dokumentation Installations und UPGRADE für Trigram(trgm_pg)
Werner Hahn [Sat, 30 Sep 2017 13:14:33 +0000 (15:14 +0200)]
WebshopApi: Dokumentation Installations und UPGRADE für Trigram(trgm_pg)

7 years agoWebshopApi: Trigram Abhängigkeit aufgelöst.
Werner Hahn [Sat, 30 Sep 2017 13:12:41 +0000 (15:12 +0200)]
WebshopApi: Trigram Abhängigkeit aufgelöst.
Wird nur genutzt, wenn auch installiert
Tests dementsprechend angepasst und erweitert

7 years agoWebshopApi: Recht Shoperstellen und bearbeiten in richtige Kategorie und
Werner Hahn [Sat, 30 Sep 2017 13:10:24 +0000 (15:10 +0200)]
WebshopApi: Recht Shoperstellen und bearbeiten in richtige Kategorie und
englische Übersetzungen

7 years agoErrata: Nummernkreis für Rechte max 4-stellig
Jan Büren [Sat, 30 Sep 2017 10:49:11 +0000 (12:49 +0200)]
Errata: Nummernkreis für Rechte max 4-stellig

Ausreißer: Letter

7 years agoTemplates für OrderController: areainput_tag für Art.Beschreibung
Jan Büren [Sat, 30 Sep 2017 10:31:12 +0000 (12:31 +0200)]
Templates für OrderController: areainput_tag für Art.Beschreibung

Wie in den Stammdaten auch, sorgt für automatischen Umbruch bei
der Artikel-Beschreibung

7 years agoNeues Benutzer-Recht Erzeugnisbestandteile editieren
Jan Büren [Sat, 30 Sep 2017 09:15:12 +0000 (11:15 +0200)]
Neues Benutzer-Recht Erzeugnisbestandteile editieren

Erlaubt das Änderun von Erzeugnisbestandteilen auch nachdem es
schon produziert wurde. Standardmäßig nicht gesetzt.

7 years agoAbteilungs-Dropdown konsequent alphabetisch vorsortieren
Jan Büren [Sat, 30 Sep 2017 08:02:09 +0000 (10:02 +0200)]
Abteilungs-Dropdown konsequent alphabetisch vorsortieren

$dep->get_all ==> $dep->get_all_sorted

7 years agoFilter nach Namen für Buchungsvorlagen implementiert
Jan Büren [Sat, 30 Sep 2017 07:45:08 +0000 (09:45 +0200)]
Filter nach Namen für Buchungsvorlagen implementiert

Hintergrund: Nachdem einige Vorlagen erstellt worden sind,
ist der Standard-Fall nicht mehr Anlegen oder Ändern, sondern
Suchen und Buchen. Entsprechend den Focus auch auf das Suchfeld gesetzt.

7 years agoWebshopApi: UPGRADE Datei berichtigt wegen der Trigram Extension
Werner Hahn [Wed, 27 Sep 2017 06:24:58 +0000 (08:24 +0200)]
WebshopApi: UPGRADE Datei berichtigt wegen der Trigram Extension

7 years agoWebshopApi: Admin Übersetzung
Werner Hahn [Tue, 26 Sep 2017 16:08:05 +0000 (18:08 +0200)]
WebshopApi: Admin Übersetzung

7 years agoWebshopApi: geloweredcased rückgängig
Werner Hahn [Tue, 26 Sep 2017 16:02:27 +0000 (18:02 +0200)]
WebshopApi: geloweredcased rückgängig

7 years agoWebshopApi: Übersetzungen Rechte Adminbereich
Werner Hahn [Tue, 26 Sep 2017 15:55:47 +0000 (17:55 +0200)]
WebshopApi: Übersetzungen Rechte Adminbereich

7 years agoWebshopApi: Fehlerhaftes Updatescript berichtigt
Werner Hahn [Tue, 26 Sep 2017 15:00:23 +0000 (17:00 +0200)]
WebshopApi: Fehlerhaftes Updatescript berichtigt

7 years agoWebshopApi: vergessene Übersetzung
Werner Hahn [Tue, 26 Sep 2017 12:02:12 +0000 (14:02 +0200)]
WebshopApi: vergessene Übersetzung

7 years agoWebshopApi: Dokumentation aktualisiert
Werner Hahn [Tue, 26 Sep 2017 11:32:01 +0000 (13:32 +0200)]
WebshopApi: Dokumentation aktualisiert

7 years agoWebshopApi: Trigramindices für Kundenstrasse
Werner Hahn [Tue, 26 Sep 2017 11:30:12 +0000 (13:30 +0200)]
WebshopApi: Trigramindices für Kundenstrasse

7 years agoWebshopApi: Syntax in Tests
Werner Hahn [Tue, 26 Sep 2017 11:26:13 +0000 (13:26 +0200)]
WebshopApi: Syntax in Tests

7 years agoWebshopApi: Übersetzungen
Werner Hahn [Tue, 26 Sep 2017 11:25:01 +0000 (13:25 +0200)]
WebshopApi: Übersetzungen

7 years agoWebshopApi: locales
Werner Hahn [Tue, 26 Sep 2017 10:30:06 +0000 (12:30 +0200)]
WebshopApi: locales

7 years agoWebshopApi: trigram indices und Hinweiss darauf in der UPGRADE Datei.
Werner Hahn [Tue, 26 Sep 2017 10:23:22 +0000 (12:23 +0200)]
WebshopApi: trigram indices und Hinweiss darauf in der UPGRADE Datei.

7 years agoWebshopApi: kleinere Fehler nach Aufräumarbeiten
Werner Hahn [Tue, 26 Sep 2017 10:05:17 +0000 (12:05 +0200)]
WebshopApi: kleinere Fehler nach Aufräumarbeiten

7 years agoWebshopApi: falsche update Abhängigkeit
Werner Hahn [Tue, 26 Sep 2017 09:38:03 +0000 (11:38 +0200)]
WebshopApi: falsche update Abhängigkeit

7 years agoWebshopApi: templates
Werner Hahn [Mon, 25 Sep 2017 14:03:48 +0000 (16:03 +0200)]
WebshopApi: templates

7 years agoWebshopApi: Übersetzungen
Werner Hahn [Mon, 25 Sep 2017 08:24:11 +0000 (10:24 +0200)]
WebshopApi: Übersetzungen

7 years agoWebshopApi: falsche sql update Abhängigkeit
Werner Hahn [Mon, 25 Sep 2017 19:13:15 +0000 (21:13 +0200)]
WebshopApi: falsche sql update Abhängigkeit

7 years agoWebshopApi: File upload Übersetzungen
Werner Hahn [Mon, 25 Sep 2017 10:19:37 +0000 (12:19 +0200)]
WebshopApi: File upload Übersetzungen

7 years agoWebshopApi: SL/DB/File.pm - POD Einrückungen
Werner Hahn [Mon, 25 Sep 2017 08:52:24 +0000 (10:52 +0200)]
WebshopApi: SL/DB/File.pm - POD Einrückungen

7 years agoWebshopApi: Dokumentation
Werner Hahn [Fri, 22 Sep 2017 00:09:46 +0000 (02:09 +0200)]
WebshopApi: Dokumentation

7 years agoWebshopApi: Tests
Werner Hahn [Fri, 22 Sep 2017 00:21:44 +0000 (02:21 +0200)]
WebshopApi: Tests

7 years agoWebshopApi: SL/Dev/Shop
Werner Hahn [Fri, 22 Sep 2017 00:10:56 +0000 (02:10 +0200)]
WebshopApi: SL/Dev/Shop