Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
c203c637 03.01.2011 15:48 Moritz Bunkus

FCGI-Fix für Charset-Encoding nur bei UTF-8-Installationen anwenden

Andernfalls würden ISO-encodierte Strings vom Fix nochmal nach UTF-8
encodiert und danach erst ausgeliefert.

7a0da5ac 03.01.2011 15:40 Moritz Bunkus

CSV-Export für ISO- und UTF-8, mit und ohne FastCGI gefixt

Fix für Bug 1535.

23f79a87 03.01.2011 14:30 Moritz Bunkus

Umstellung des Dispatcher-Moduls auf Objekt-Aufrufsyntax

f89d3512 03.01.2011 13:26 wulf@coulmann.de

fehlendes <tr> doc/dokumentenvorlagen-und-variablen.html

642d15dd 03.01.2011 12:16 Moritz Bunkus

Funktionsnamensauflösung: Übersetzung vor Nachschlagen so umwandeln, wie sie auch für die Hash-Keys umgewandelt werden

Ansonsten werden Funktionen nicht gefunden, deren Übersetzung
Leerzeichen enthält (z.B. "PDF exportieren"). Der Hash-Key dafür ist
$self->{texts_reverse}->{"pdf_exportieren"}, aber der Lookup geschieht...

7d897015 03.01.2011 12:15 Moritz Bunkus

findsub: Bindestriche in Übersetzung in Unterstriche umwandeln

Ansonsten wird bei Original 'PDF preview' und Übersetzung
"PDF-Vorschau" die Rückübersetzung nicht gefunden.

945e44a8 30.12.2010 18:24 Sven Schöling

Lieferungen Tab bei Kunden ausblenden, wenn keine id vorhanden ist, weil sonst das Query kaputt geht.

ae45c5b7 30.12.2010 18:09 Sven Schöling

Einkaufsrechnungen: Nicht auf den bereits formatierten Wechselkurs prüfen.

Fix für Bug 1517.

2906e829 30.12.2010 17:59 Sven Schöling

Taxbird Export: Nicht den ersten / aus der Steuernummer entfernen

Für Bug 1488.

005b4d9b 30.12.2010 17:46 Sven Schöling

Revert "Menü refactored damit keine Icons verloren gehen."

This reverts commit 25b37b7f3ab68650c1d8898b534cac5bdd64c7e5.

577a6777 30.12.2010 17:46 Sven Schöling

Revert "Nachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechanismus unterdrücken."

This reverts commit cc36154c636685cace5747b664142bab83ddf701.

762f8a97 30.12.2010 16:59 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

3d7ea2e6 30.12.2010 16:58 Sven Schöling

2 weitere nicht abgefangene Arraykonvertierungen.

00c4c994 30.12.2010 16:58 Sven Schöling

Whitespace (fix Deinen Editor Jan...)

10150f2f 30.12.2010 16:57 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

624c53dc 30.12.2010 16:57 Moritz Bunkus

Merge branch 'sorted-helper'

ac552280 30.12.2010 16:56 Moritz Bunkus

Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)

f174fe7f 30.12.2010 16:47 Sven Schöling

SL::DB::Helper::Sorted muss die sort_specs pro Klasse speichern, nicht global für alle.

31763b4a 30.12.2010 16:45 Moritz Bunkus

Per default aufsteigend sortieren

Conflicts:

SL/DB/Manager/Customer.pm
SL/DB/Manager/SalesProcess.pm
321730c8 30.12.2010 16:44 Moritz Bunkus

assign_attributes: nur leeren String und undef bei Zahlenspaletn auf NULL mappen, Wert 0 aber nicht

b04c9926 30.12.2010 16:44 Moritz Bunkus

Automatisches Ergänzen von nicht aufgelisteten Werten bei Benutzung von Sorter

Damit muss "sub _sort_spec" für einfache Fälle nicht mehr angegeben
werden.

dd2cd96b 30.12.2010 16:43 Moritz Bunkus

Helfer für Manager für das Sortieren von Datenbankergebnissen

7b162f9b 30.12.2010 16:39 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

9df56532 30.12.2010 16:39 Wulf Coulmann

falsche Tabellendefinition in Default-request_quotation.tex

dieser kleine Fehler verhindert den LaTeX durchlauf dieser Vorlage,

Fix für Bug 1529

1534b9d3 30.12.2010 16:38 Sven Schöling

Kosmetik

8a8d9324 30.12.2010 16:35 Sven Schöling

Kosmetik

a1124f72 30.12.2010 16:34 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

bcadf16a 30.12.2010 16:34 Moritz Bunkus

Merge branch 'controller'

33b5bec6 30.12.2010 16:33 Moritz Bunkus

render() kann nun auch JavaScript-Templates rendern und dafür passende HTTP-Header erzeugen

b89137f8 30.12.2010 16:32 Moritz Bunkus

Formatfixes in Dokumentation

f1c874c3 30.12.2010 16:32 Moritz Bunkus

Ein System von Hooks, die vor oder nach Actions ausgeführt werden können

27381768 30.12.2010 16:31 Moritz Bunkus

Controller-Namensraum nur ohne "strict refs" durchsuchbar

5f9aa88c 30.12.2010 16:31 Moritz Bunkus

use strict

70bf7517 30.12.2010 16:28 Sven Schöling

Fehlermeldung in parse_html_template - locales müssen schon lange nicht mehr templates erzeugen.

703d517a 30.12.2010 16:27 Moritz Bunkus

Dokumentationsupdate

bdeaaa35 30.12.2010 16:27 Moritz Bunkus

API-Umstellung von SL::Controller::Base::render

Siehe Dokumentation im File, wie das API nun aussieht.

5a2a3ac3 30.12.2010 16:26 Moritz Bunkus

render-Aufrufsyntax vereinfacht

73d0071f 30.12.2010 16:25 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

c0f198fa 30.12.2010 16:25 Moritz Bunkus

Hilfsfunktion 'render()' zum Rendern von Templates inklusive Titel & $::form->header

zzgl. notwendiger Anpassung von locales.pl

cc36154c 30.12.2010 16:24 Sven Schöling

Nachtrag Menü: Faltbare Untermenüs sind hier nicht aktiv, also HIDDEN Mechanismus unterdrücken.

11093bd5 30.12.2010 16:21 Moritz Bunkus

Controller-Base: Methode für HTTP-Redirect implementiert

467d9029 30.12.2010 16:21 Moritz Bunkus

Dokumentation

1d9947e0 30.12.2010 16:20 Moritz Bunkus

url_for: Template übergibt Hash-Parameter als Hash-Referenz

eb1efd21 30.12.2010 16:19 Moritz Bunkus

Trennzeichen für Controller-Routing von :: auf / geändert

Conflicts:

templates/webpages/messages/form.html
templates/webpages/messages/list.html
41400107 30.12.2010 16:17 Moritz Bunkus

Neuer Routingmechanismus für Controller, die als Package implementiert sind

Voraussetzungen:

  • Controller liegt in SL/Controller/Class.pm und ist von
    SL::Controller::Base abgeleitet.
  • Der Name von Subs, die als Action aufgerufen werden sollen, muss mit...
95ecb428 30.12.2010 16:12 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

a97ebf45 30.12.2010 16:11 Moritz Bunkus

Nur dann Cookie setzen, wenn eine Session-ID vorhanden ist

Andernfalls wird bei einigen Fehlern (z.B. "action not defined") das
Cookie auf 'NO_SESSION' zurückgesetzt, weil in dem Moment die Session
noch nicht wiederhergestellt wurde. Erschwert die Entwicklung...

128bad31 30.12.2010 16:04 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

25b37b7f 30.12.2010 16:03 Sven Schöling

Menü refactored damit keine Icons verloren gehen.

Fix für Bug 1519.

bda0d70b 30.12.2010 15:57 Moritz Bunkus

Merge branch 'flash'

22ef7f9a 30.12.2010 15:50 Moritz Bunkus

Flash-Nachrichten mit großzügigeren Abständen ausstatten

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

1ffb4200 30.12.2010 15:46 Moritz Bunkus

Kosmetik

fe8d6c89 30.12.2010 15:46 Moritz Bunkus

Flash: Kategorie "information" auf "info" mappen

6c4aa60c 30.12.2010 15:45 Moritz Bunkus

Flash: fehlendes "use" für benutztes Modul LxERP ergänzt

c377a2da 30.12.2010 15:45 Moritz Bunkus

Manager-Modul für Employee-Model mit Funktion 'current', die die aktuelle Angestellte zurückliefert

6443c74d 30.12.2010 15:45 Moritz Bunkus

Vergessene Übersetzung zum Flash-Mechanismus

68f1c66a 30.12.2010 15:43 Moritz Bunkus

Vergessenes Template zum Flash-Mechanismus

4856da7e 30.12.2010 15:43 Moritz Bunkus

Einführung eines simplen Anzeige-Systems für Fehler, Warnungen, Informationen

Minimal an Rails' "flash"-Methode angelehnt, heißt auch so,
funktioniert aber noch nicht über Request-Grenzen hinweg. Ausgabe
erfolgt momentan nur in alle Einkaufs- und
Verkaufsbeleg-Bearbeiten-Masken....

b6aa691e 30.12.2010 15:41 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

26353951 30.12.2010 15:41 Moritz Bunkus

Hilfsfunktion 'ary_to_hash' für einfache Umwandlung eines Arrays in ein Hash

9f8a3ead 30.12.2010 15:39 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

812fdc05 30.12.2010 15:36 Wulf Coulmann

Bilder in der Warenansicht

Der anhaengenden Patch fuehrt drei neue Configparameter ein
(~/config/lx-erp.conf.default) mit denen sich zum einen Artikelbilder in der
Artikelmaske anzeigen lassen siehe:

http://gpl.coulmann.de/tmp/artikelbild_in_waren_maske.png...

6fda7b5d 30.12.2010 15:34 Moritz Bunkus

Merge branch 'session-content-as-yaml-dump'

565340a0 30.12.2010 15:33 Moritz Bunkus

CSV-Import gefixt: auth.session_content enthält YAML-dedumpte Werte

Conflicts:

lxo-import/import_lib.php
25652024 30.12.2010 15:30 Moritz Bunkus

Einige enter_sub/leave_sub-Paarungen gefixt

Conflicts:

bin/mozilla/oe.pl
b513b1ef 30.12.2010 15:28 Moritz Bunkus

Laden von ge-YAML-dumpten Session-Inhalten gefixt

9ae27aae 30.12.2010 15:28 Moritz Bunkus

Das Löschen von Session-Keys auch außerhalb von create_or_refresh_session() implementiert

2ecce44c 30.12.2010 15:24 Moritz Bunkus

Speichern des Session-Inhaltes in eigene Funktion ausgelagert

8fdebd9c 30.12.2010 15:24 Moritz Bunkus

Session-Inhalt als YAML-Dump speichern und laden

9fca0023 30.12.2010 15:23 Moritz Bunkus

Auth-DB-Schema-Normalisierung: Primärschlüssel für Tabellen im auth-Schema

2d311417 30.12.2010 15:06 Moritz Bunkus

Merge branch 'dbupgrade-for-auth'

e5a13854 30.12.2010 15:03 Moritz Bunkus

Debugmeldungen entfernt

2da6fbfb 30.12.2010 14:59 Moritz Bunkus

Auth-DB auch bei Benutzerlogins aktualisieren, sofern notwendig

486fe464 30.12.2010 14:59 Moritz Bunkus

Admin-DB-Upgrade-Funktion nach DBUpgrade2 verschoben

626ec4b4 30.12.2010 14:59 Moritz Bunkus

DB-Upgrade-Mechanismus für auth-Scripte im Verzeichnis sql/Pg-upgrade2-auth implementiert

bcb0edcc 30.12.2010 14:56 Sven Schöling

Merge branch 'master' of ssh://lx-office/~/lx-office-erp

4eb1e2ea 30.12.2010 14:56 Sven Schöling

Monatlichen ZEitraum auch nach Taxbird exportieren.

9b0c7269 30.12.2010 14:33 Moritz Bunkus

DRY

38a2e789 30.12.2010 14:33 Moritz Bunkus

Funktionen update_available, update2_available nach DBUpgrade2.pm verschoben

dbcd72ed 30.12.2010 14:33 Moritz Bunkus

Kosmetik & Codevereinfachung

d0fb3d4d 30.12.2010 14:33 Moritz Bunkus

Suffix & Schema übergeben

0b6cb3b8 30.12.2010 14:33 Moritz Bunkus

new bekommt Hash-Params, nicht positionsbezogene

35636cc2 30.12.2010 14:33 Moritz Bunkus

DRY

8b39e389 30.12.2010 14:33 Moritz Bunkus

Funktion "process_perl_script" von User.pm nach DBUpgrade2.pm verschoben

a1d1605e 30.12.2010 14:33 Moritz Bunkus

Funktion "process_query" von User.pm nach DBUpgrade2.pm verschoben

7e0ad798 30.12.2010 14:33 Moritz Bunkus

Umstellung DBUpgrade2-Modul auf Objekt-Aufrufsyntax

a97d97a0 30.12.2010 14:19 Moritz Bunkus

Für Auth*-Models eigene Datenbankverbindung nutzen

9a1c5b19 30.12.2010 13:51 Sven Schöling

Taxbird-export: Mit Heuristik versuchen PLZ und Stadt aus dem Firmenadressfeld zu extrahieren

Teilfix für Bug 1488

79855851 30.12.2010 12:18 Sven Schöling

Taxbirdexport: Die korrekte Templateklasse ist XML, nicht xml.

050ff50a 30.12.2010 11:58 Sven Schöling

Formeln sollten das eingestellte Zahlenformat benutzen.

Fix zu Bug 1483.

c22f33d9 30.12.2010 11:19 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

10b6637e 30.12.2010 11:19 Moritz Bunkus

SL::DBUtils einbinden, wenn Funktionen daraus benutzt werden

6c6fffef 30.12.2010 00:45 Sven Donath

Lokalisierungen ergänzt

6ca8f4fe 29.12.2010 17:32 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

a8c6f09f 29.12.2010 17:32 Moritz Bunkus

Storno von Debitorenbuchungen: richtige Tabelle bzgl. 'paid' aktualisieren

024d2c29 29.12.2010 17:31 Moritz Bunkus

Storno von Debitoren-/Kreditorenrechnungen: acc_trans_id nicht doppelt einfügen

68525bb1 29.12.2010 17:30 Moritz Bunkus

acc_trans enthält bereits eine Primärschlüsselspalte

Der war nur bisher noch nicht als solcher markiert.

Hinzu kommt, dass RDBO acc_trans_id beim Anlegen von Einträgen in
acc_trans nicht automatisch befüllt; genauer: explizit auf NULL
setzt. Das wiederum verwirrt andere Bereiche von Lx-Office....