Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
abc7a54c 01.04.2016 17:20 Sven Schöling

ParseFilter: neuer Filter "trim"

Ausserdem autotrim bei substr, head und tail Filtern

3f924c0f 29.02.2016 16:18 Kivitendo Admin

Debitorenbuchungen als CSV importieren

Ähnlich wie der Auftragsimport wird hier gemultiplexed, d.h. es gibt separate
Zeilen für die Debitorenbuchung (ar) und die Buchungszeilen (acc_trans).

Es handelt sich allerdings nicht exakt um acc_trans-Zeilen, die direkt...

3e988f3d 03.07.2015 16:23 Moritz Bunkus

ParseFilter: Komplexe Methoden ermöglichen, die auch den Key ändern

77061a7b 05.05.2015 09:43 Kivitendo Admin

Aufräumen der DB am Ende der individuellen Tests

die Tests sollten am Ende ihre eigenen angelegten Daten löschen, damit
andere Tests beim Löschen ihrer Daten keine Abhängigkeitsprobleme
bekommen:

create_periodic_invoices.t
price_tax_calculator.t
record_links.t...

84c2b3f2 10.04.2015 14:05 Sven Schöling

ParseFilter: typo + test

36b7bf7b 05.03.2015 13:42 Sven Schöling

ParseFilter: Laundern schon vor dem eigentlichen parsen.

Erlaubt es indirekte Filter im Template roundtrip safe zu machen.

9c79e857 05.03.2015 11:45 Moritz Bunkus

Finanzcontrolling: Testcase für Aufträge mit wiederkehrenden Rechnungen

4f25607a 05.03.2015 11:45 Moritz Bunkus

Finanzübersicht: Testcase für Spalten Auftragsvorlauf/-eingang

a615812c 15.09.2014 15:18 Sven Schöling

ParseFilter: with_objects merging bei Klassen mit Filtered Plugin

ParseFilter kennt 3 Quellen für with_objects Klauseln:

1. explizit übergebene
2. aus dem Filter inferierte
3. aus custom filtern gesetzte

Wenn nun ein Model das Custom Filter Plugin hat, muss bei jedem Filter...

05047096 09.04.2014 17:37 Sven Schöling

ParseFilter: splitting von :multi über Text::ParseWords

303a4d5d 09.04.2014 17:37 Sven Schöling

:multi filter für ParseFilter

bece5567 16.12.2013 14:03 Sven Schöling

Custom GetModels Filter: Präfixing von Fallback Filtern in Relationen mit Custom Filtern fehlte.

0b9a3ff0 09.07.2013 15:12 Sven Schöling

with_objects in ParseFilter korrekt weiterreichen

a67ad20f 02.07.2013 10:19 Moritz Bunkus

Tests: Tests skippen, wenn Template-Cache-Verzeichnis nicht schreibbar ist

061cb2d3 27.05.2013 19:47 Sven Schöling

Parsefilter Testupdate

d2550089 27.05.2013 19:47 Sven Schöling

Besseres Objektverhalten und bessere Doku für ParseFilter

ausserdem Arraylaundering

1264cff6 27.05.2013 19:46 Sven Schöling

ParseFilter auf Objektdispatch erweitert

8240edb6 15.05.2013 11:37 Sven Schöling

parse_filter.t auf perl5.18 angepasst

9ad27e65 14.03.2013 13:18 Sven Schöling

Layout auf Presenter umgestellt.

Behebt circular includes von SL::Layout::Base -> SL::Controller::Base -> SL::Request -> SL::Layout::Base

dac8a136 27.02.2013 14:22 Moritz Bunkus

TestSetup: $::request muss eine Instanz von SL::Request sein

e2da553f 01.02.2013 14:12 Moritz Bunkus

Testcase für SL::Controller::Base::render() gefixt

7647d46a 01.02.2013 13:40 Moritz Bunkus

Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render

Conflicts:
SL/Controller/FinancialControllingReport.pm
SL/Controller/ProjectType.pm

bb1d3204 08.01.2012 13:40 Sven Schöling

Falsche Anzahl Tests

39556a0d 02.01.2012 15:40 Sven Schöling

Bei tiefen parse_filters with_objects mit prefix bauen.

8f026780 14.12.2011 16:34 Sven Schöling

Warning in tests unterdrücken.

e5fdc4f2 14.12.2011 16:27 Sven Schöling

ParseFilter: Laundering in explizite Ziele

a5fe0a32 26.10.2011 15:17 Sven Schöling

Konflikt: main::any wird sowohl von Test::Deep als auch von SL::MoreCommon exportiert.

945cd936 26.10.2011 15:17 Sven Schöling

ParseFilter: Bugfix bei short circuit bedingung

Test angepasst

e340c957 26.10.2011 15:17 Sven Schöling

ParseFilter Mixin.

Erlaubt es semikomplexe Filter zu bauen und direkt an get_all weiterzureichen. Kompatibel mit dem Sorter Mixin.