Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
94ad4ae0 10.03.2015 17:59 Moritz Bunkus

CreatePDF-Helfer: Dateinamen fixen

Die Vorlagen-Parser-Module SL::Template::* erwarten, dass
$form->{tmpdir} den zu parsenden Dateinamen enthält. Sie entfernen dann
das Präfix $self->{userspath} von $form->{tmpdir}, wodurch nur noch der
Dateiname bleibt....

3afb1ffc 10.03.2015 17:46 Moritz Bunkus

CreatePDF-Helfer: Nicht auf Caller-Package verlassen

Wenn im Controller $self->create_pdf aufgerufen wird, so ist $class dann
das falsche Package, um create_parsed_file aufzurufen, weil diese sub
nicht exportiert wird.

f93577f6 05.03.2015 11:44 Moritz Bunkus

CreatePDF-Helfer: auch HTML aus HTML erzeugen können

7964f8ed 13.02.2015 11:38 Moritz Bunkus

DateTime-Helfer: neue Funktion now_local

da364d0f 11.01.2015 17:55 Kivitendo Admin

Typos in Doku

8269a977 30.12.2014 11:25 Sven Schöling

Csv: wantarray syntax entfernt.

b1cf0c0b 04.07.2014 13:29 Moritz Bunkus

CreatePDF-Helfer: Anpassung an API-Änderung SL::Template.*new

81b492ac 25.06.2014 16:21 Sven Schöling

DateTime: (add|subtract)_businessdays Funktionen

040c460b 12.06.2014 15:23 Moritz Bunkus

SL::Helper::CreatePDF: gewisse Variablen nicht mit Variablen überschreiben lassen

646cb2aa 03.06.2014 14:31 Moritz Bunkus

Locale::parse_date_to_object: Unterstützung für volle Timestamps & explizite Formate

…und dafür Tests.

a02d6065 24.02.2014 14:40 Moritz Bunkus

CreatePDF-Helfer: Dokumentation

f4958a2b 24.02.2014 14:40 Moritz Bunkus

CreatePDF-Helfer: create_pdf: Extension muss bereits übergeben werden

aa925eed 24.02.2014 14:40 Moritz Bunkus

CreatePDF-Helfer: Funktion zum Auffinden des zu verwendenden Templates

7d993563 24.02.2014 14:40 Moritz Bunkus

CreatePDF-Helfer von Controller- in allgemeinen Helfer umgewandelt

ccb40ac4 20.01.2014 13:20 Bernd Bleßmann

CSV-Import mit Multiplex-Daten: Die Spalte datatype muss nicht an der ersten Position sein.

fa7c3cb5 25.11.2013 14:03 Bernd Bleßmann

Verwendung von datatype in der Doku deutlicher herausgestellt.

e95294b5 25.11.2013 14:03 Bernd Bleßmann

Csv-Helper lässt header als einfaches Arrayref bei Nicht-Multiplex-Daten zu.

8ad3a60e 25.11.2013 14:03 Bernd Bleßmann

Code-Vereinfachung

048a6eb7 25.11.2013 14:03 Bernd Bleßmann

Code-Vereinfachung: Unnötige Variable weglassen.

c80cdcf8 25.11.2013 14:03 Bernd Bleßmann

Fehler nicht mehrfach pushen.

a6372bfa 25.11.2013 14:03 Bernd Bleßmann

_check_multiplexed setzt error im Fehlerfall.

d161c66c 25.11.2013 14:03 Bernd Bleßmann

Warnungen gefixt.

1870f11e 25.11.2013 14:03 Bernd Bleßmann

Kosmetik: Leerzeichen am Zeilenende entfernt.

de4b1e97 25.11.2013 14:03 Bernd Bleßmann

case_insensitive-Flag für Multiplex-Daten anpassen.

7ec8b55e 25.11.2013 14:03 Bernd Blessmann

Lookup-Hashes für Header, Klassen und Specs bei Multiplex-Daten benutzen.

202844a1 25.11.2013 14:03 Bernd Blessmann

Auf leere Header bei Multiplex-Daten testen und ...

Kosmetik und Code-Vereinfachung

af205393 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv kann mit Multiplex-Daten (mehreren Profilen) umgehen.

c8473408 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv bekommt Klasse im Profil mitgeteilt.

3711d95e 30.09.2013 13:36 Thomas Heck

DateTime::to_kivitendo_time: Formatierung eines DateTimes als Zeit

46e31af5 16.08.2013 16:18 Bernd Bleßmann

kleinen Typo gefixt.

5c4833d7 30.05.2013 12:23 Sven Schöling

Kompatibilität mit Text::CSV_XS >= 0.89

5e9aaf1c 25.04.2013 14:38 Moritz Bunkus

_hashify: verallgemeinert, getestet, nach SL::Util verschoben (und das dabei erfunden)

ee04154a 23.01.2013 11:06 Moritz Bunkus

DateTime-Helfer: 'goto' heißt das Keyword, nicht 'gofrom'

mosu vs "search & replace" -- 0:1

14817fd9 23.01.2013 10:29 Moritz Bunkus

DateTime-Helfer: Funktionsnamen in (to|from)_kivitendo umbenannt

Mit Legacy-Aliasen.

008c2e15 27.11.2012 10:54 Moritz Bunkus

Lx-Office heißt nun kivitendo

a54fc392 07.11.2012 17:00 Sven Schöling

Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header

38e08b2f 28.08.2012 12:23 Moritz Bunkus

Locale: Methode format_date_object zum Formatieren von DateTime-Instanzen; Doku

Unterstützt auch Ausgabe von Stunden, Minuten, Sekunden mittels eines
Parameters 'precision'.

07a38b9f 31.07.2012 14:57 Sven Schöling

Bei Importdaten das UTF8 BOM ignorieren.

behebt Bug 1872

fa125787 13.02.2012 17:13 Sven Schöling

delay_flash

3a45f0c9 13.02.2012 17:13 Sven Schöling

Flash error: Carp muss sich importieren bevor carp funktioniert.

45c42be0 13.02.2012 17:13 Sven Schöling

Sinnvollere Fehlermeldungen bei fehlerhaften Flash codes.

aa7f51db 13.02.2012 17:12 Sven Schöling

Kategorie bei Flash prüfen.

457ad636 14.09.2011 12:40 Sven Schöling

Csv Import Helper: classenlose profile dürfen den Dispatcher nicht abschiessen.

bc9d2f36 17.06.2011 15:12 Moritz Bunkus

flash_later durch Auto-Restore von 'FLASH' von Session nach $::form gefixt

Bug wurde in c90b4dcd implementiert. Hintergrund:

c90b4dcd sollte ermöglichen, dass Werte in der Session gespeichert
werden, die aber nicht automatisch nach $::form zurück kopiert...

7d9888e3 16.06.2011 08:44 Sven Schöling

Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.

6833aa9a 16.06.2011 08:44 Moritz Bunkus

CSV-Import: Groß-/Kleinschreibung bei Spaltennamen ignorieren

61a56da0 16.06.2011 08:44 Sven Schöling

Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.

dcd6ce29 16.06.2011 08:44 Moritz Bunkus

Text::CSV_XS wird vorausgesetzt, nicht Text::CSV

09294068 16.06.2011 08:44 Sven Schöling

SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.

c46898c7 16.06.2011 08:44 Sven Schöling

Csv Errors sind nun Objekte mit entsprechendem Zugriff.

bfb0d001 16.06.2011 08:44 Sven Schöling

Mehr Dokumentation

7358571b 16.06.2011 08:44 Sven Schöling

Csv/Dispatcher: dynamisches $class require schon im Specbuilder.

- Spart Zeit später
- Kann abgefangen werden falls es Fehler gibt.

45119ead 16.06.2011 08:44 Sven Schöling

Indices auf OneToOne relationships werden jetzt mit Fehler quittiert.

efb48636 16.06.2011 08:44 Moritz Bunkus

Kosmetik, Typos

90af0ce7 16.06.2011 08:44 Sven Schöling

Multiple Dispatch - one-to-many.

8a635325 16.06.2011 08:44 Sven Schöling

Dokumentationsupdate.

417cc3a7 16.06.2011 08:44 Sven Schöling

One-To-One dispatch test.

17d58914 16.06.2011 08:44 Sven Schöling

Csv Dispatcher implementiert.

1dcc096b 16.06.2011 08:44 Sven Schöling

SL::Helper::Csv -> ignore_unkown_columns flag

bd9f274b 16.06.2011 08:43 Sven Schöling

SL::Helper::Csv: Doku zur Errorstruktur.

62add698 16.06.2011 08:43 Sven Schöling

dispatch -> profile. ausserdem mehr errorchecking.

f9f7b56e 16.06.2011 08:43 Sven Schöling

SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header

8fba112b 16.06.2011 08:43 Sven Schöling

CSV: Errorhandling

Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).
Errorhandling aktiviert. Dokumentation aktualisiert.

2f6ebd89 16.06.2011 08:43 Sven Schöling

Csv Helper Modul.

57cf17b9 28.02.2011 09:00 Moritz Bunkus

Session immer am Ende des Requests speichern

Momentan wird eh am Anfang der Session einmal gespeichert, wenn
Benutzername und Passwort überprüft wurden. Somit erspart man sich
späteres Speichern.

e055700f 01.02.2011 14:41 Moritz Bunkus

Merge branch 'master' into after-262

Conflicts:
DEBIAN/DEBIAN/postinst
DEBIAN/mk_erp_deb.sh
config/lx-erp.conf
config/lx-erp.conf.default
doc/INSTALL.txt
locale/de_DE/all

02742685 25.01.2011 17:15 Sven Schöling

strict!

51c64daf 13.01.2011 14:56 Moritz Bunkus

Hilfsfunktionen in DateTime

Conflicts:

SL/Locale.pm
ea65e003 12.01.2011 11:36 Moritz Bunkus

Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt

cad439ef 12.01.2011 11:29 Moritz Bunkus

Hilfsfunktionen in DateTime

Conflicts:

SL/Locale.pm
4065042c 30.12.2010 15:49 Moritz Bunkus

flash_later(): In Session gespeicherter Flash für nächsten Request implementiert

a7c70594 30.12.2010 15:49 Moritz Bunkus

Dokumentation

39294de3 30.12.2010 15:47 Moritz Bunkus

Flash-Funktionen in eigenes Package verschoben