Projekt

Allgemein

Profil

Aktivität

von 11.06.2011 bis 10.07.2011

08.07.2011

11:03 Revision d80ffb81 (kivitendo): Podfixes.
Sven Schöling

06.07.2011

14:37 Revision 322910b7 (kivitendo): Druckinstallation dokumentiert.
Sven Schöling

04.07.2011

10:04 Revision af281b3c (kivitendo): Bei Locking dasselbe DB-Handle verwenden
Seit der neuen Klasse für den Zugriff auf 'defaults' ist durch das
"SELECT ..." die 'defaults' in der DB-Verbindung g...
Moritz Bunkus

01.07.2011

13:35 Revision edbbcd58 (kivitendo): enter_sub(2)/leave_sub(2) nur loggen, wenn TRACE2 als Log-Level gesetzt ist
Bisher wurde das Argument als normales Log-Level interpretiert, was
DEBUG1 entsprach. Das ist aber unintuitiv und mac...
Moritz Bunkus

29.06.2011

10:46 Revision ad9811f4 (kivitendo): Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus
10:45 Revision 27e80751 (kivitendo): Kosmetik
Moritz Bunkus
10:44 Revision 891411c1 (kivitendo): Eine Klasse & globale Variable zur Verwaltung von mandantenbasierter Konfiguration
Moritz Bunkus

27.06.2011

14:51 Revision 3832ae64 (kivitendo): Leerzeichen zwischen den Sätzen nicht klempen.
Sven Schöling
13:46 Revision d2ab88c9 (kivitendo): Der Handler in dieser Version der Doku ist für fcgid.
Sven Schöling
13:45 Revision dcfb77f6 (kivitendo): Typos
Sven Schöling
13:31 Revision cf90d5d9 (kivitendo): Warnings im Debug menü togglen.
Sven Schöling

23.06.2011

17:37 Revision f8250919 (kivitendo): Nicht benötigten Eintrag zu nicht existentem JS entfernt
Fix für Bug 1679. Moritz Bunkus
17:26 Revision e0c3dcb8 (kivitendo): Default-Passwort-Algo: SHA256 mit Salzen durch Login
Moritz Bunkus
17:26 Revision 7d42e176 (kivitendo): Bei Passwortänderung Login für Salzen übergeben
Moritz Bunkus
15:54 Revision 77ee93fc (kivitendo): Optionaler, automatischer FCGI-Restart nach Request bei Programmänderungen
Muss in Konfiguration in [debug] mit restart_fcgi_process_on_changes
angeschaltet werden. Überwacht alle Dateien in S...
Moritz Bunkus
15:17 Revision cdacfe1c (kivitendo): Prozess-ID & Uhrzeit nicht sichtbar in Session-Keys verwenden
Moritz Bunkus
14:12 Revision 0a612d2f (kivitendo): Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus
14:08 Revision be3db7d1 (kivitendo): Benutzer-Anmeldung verweigern, wenn nicht eingespielte Admin-DB-Upgrades vorhanden sind
Moritz Bunkus
10:40 Revision e0ba33ff (kivitendo): Nicht immer alle Session-Werte automatisch laden und parsen
Durch das Speichern ganzer Forms in der Session wurde das Laden sehr
langsam, weil bei jedem Request alle Session-Wer...
Moritz Bunkus

21.06.2011

17:54 Revision 94d6b5f9 (kivitendo): Bug 1275: Unbenutzte Lieferadressen lassen sich nicht löschen
Code für Löschen von Lieferadresse und Kontaktperson hatte sich vermischt. G. Richardson
15:29 Revision 874a3b3d (kivitendo): Mehr Dokumentation für SL/LxDebug.pm
Moritz Bunkus
14:34 Revision c7815446 (kivitendo): Form::init_template gibt immer das Template-Objekt zurück
Moritz Bunkus
11:30 Revision e0a2fe1e (kivitendo): Zahlungseingangstemplate: Typo in Funktionsnamen
Moritz Bunkus
10:56 Revision 5cc1afa0 (kivitendo): Dokumentation für SL/LXDebug.pm
Moritz Bunkus
10:56 Revision c92dddcb (kivitendo): Funktion für unified diff zweier Objekte/Strings in Debugausgabe
Moritz Bunkus
10:12 Revision 5eb3a1b9 (kivitendo): Eval-Error im Dispatcher auch auf STDERR ausgeben
Wurde bereits ein Template ausgegeben, bevor der Fehler auftrat, so
konnte es sein, dass die Fehlermeldung komplett v...
Moritz Bunkus
09:29 Revision 2a795624 (kivitendo): Warnung "no statement is executing" vermeiden
Moritz Bunkus
08:51 Revision 8ed92861 (kivitendo): Passwort-Änderungen auch in der Session speichern
Moritz Bunkus
08:51 Revision d3d6cb31 (kivitendo): Fall 'kein Hash-Algorithmus angegeben' bei alten Passwörtern richtig behandeln
Moritz Bunkus

20.06.2011

18:19 Revision 16f91f23 (kivitendo): create_unique_session_value hat immer falsch auf Eindeutigkeit der Nummer geprüft
Moritz Bunkus
17:54 Revision d74347f9 (kivitendo): Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Moritz Bunkus
17:54 Revision 75f69249 (kivitendo): Keine großen GET-Requests via HTTP-Redirect erfordern
Bugfix für 1609. Moritz Bunkus

19.06.2011

22:48 Revision 8d7c9529 (kivitendo): Wieder den Bindestrich in die Versionsnummer eingefügt.
Sven Donath

17.06.2011

15:20 Revision 508801bb (kivitendo): Verwaltung von Kunden-/Lieferantentypen auf Controller umgestellt
Moritz Bunkus
15:12 Revision bc9d2f36 (kivitendo): 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...
Moritz Bunkus
14:37 Revision a609123f (kivitendo): Kosmetik
Moritz Bunkus

16.06.2011

15:23 Revision 2ff2f6c9 (kivitendo): Verwaltung von Abteilungen auf Controller umgestellt
Moritz Bunkus
14:45 Revision f631da56 (kivitendo): Actions 'move_up' und 'move_down' gibt es nicht mehr
Moritz Bunkus
14:34 Revision 6d6eb2de (kivitendo): ship_to() in io.pl auf Template umgestellt
Moritz Bunkus
14:31 Revision aad6637b (kivitendo): Feld shiptocp_gender mitschleifen
Moritz Bunkus
14:13 Revision 7f1ff6c8 (kivitendo): Bei Artikelauswahl "title" der Originalform nicht überschreiben
Moritz Bunkus
13:54 Revision 217d32f3 (kivitendo): Feature "Lizenzen" entfernt
Hat grob gesehen niemand benutzt, es funktionierte nicht, und wurde
seit gefühlten 20 Jahren nicht weiter entwickelt.
Moritz Bunkus
13:08 Revision 0ecaba2b (kivitendo): Fehlende Übersetzung
Moritz Bunkus
13:07 Revision 461b6311 (kivitendo): select_item() in io.pl auf Template umgestellt
Moritz Bunkus
12:41 Revision 165a97b3 (kivitendo): In Einkaufsbelegen Übersetzungen von Artikeln berücksichtigen
Fix für Bug 1677. Moritz Bunkus
12:16 Revision cb253140 (kivitendo): Bei Artikelauswahl nur ID als Hidden mitschleifen, nicht alle Artikeldetails
Fix für Bug 1670. Moritz Bunkus
10:31 Revision 9133b2d0 (kivitendo): Admin-Passwort immer gehasht speichern, auch wenn LDAP-Authentifizierung aktiv ist
Moritz Bunkus
10:27 Revision 1c385c60 (kivitendo): Merge branch 'no-cleartext-passwords-in-db'
Moritz Bunkus
10:27 Revision 38a4efa7 (kivitendo): Das Admin-Passwort nicht im Klartext in Session-Tabelle ablegen
Moritz Bunkus
10:18 Revision d0c2cfbe (kivitendo): Das Benutzer-Passwort nicht im Klartext in Session-Tabelle ablegen
Moritz Bunkus
10:00 Revision 58fdd50d (kivitendo): Passwort-Hashing in eigenes Modul ausgelagert
Moritz Bunkus
09:36 Revision 1d69ac97 (kivitendo): PHP-basierten CSV-Import-Code entfernt
Moritz Bunkus
09:34 Revision 72b340de (kivitendo): Merge branch 'csv-import-in-perl'
Moritz Bunkus
09:34 Revision 3d83cf12 (kivitendo): Session-Dateien ignorieren
Moritz Bunkus
09:34 Revision 476b6d40 (kivitendo): Manager-Klasse für Customer
Moritz Bunkus
09:34 Revision af56ae02 (kivitendo): Framework für after/before-Hooks bei load/save/delete
Conflicts:
SL/X.pm
Verwendung von Exception::Lite anstelle von ExceptionClass wie im
Kundenprojekt.
Moritz Bunkus
09:30 Revision 84e1c3e5 (kivitendo): Anstatt über "action_" zu croaken gibt der Base Controller jetzt eine freundliche Meldung.
Sven Schöling
09:30 Revision dfd2c90e (kivitendo): Kundenspezifische Felder entfernt
Moritz Bunkus
09:30 Revision 6759902a (kivitendo): Beispieldatei bei CSV-Import herunterladen
Moritz Bunkus
09:30 Revision 0fb93bcf (kivitendo): Tests brauchen mittlerweile fix Text::CSV_XS
Sven Schöling
09:30 Revision e5e35e66 (kivitendo): Hilfstext für Spalte 'type' bei Artikelstammdaten
Moritz Bunkus
09:30 Revision 1ffedc13 (kivitendo): Übersetzung angepasst
Moritz Bunkus
09:30 Revision 2f94dfa1 (kivitendo): Import von Lieferanten/Lieferanten-Artikelnummern (makemodel) zu Artikeln
Moritz Bunkus
09:30 Revision 5b0d61b4 (kivitendo): CSV-Import-Menüeinträge verweisen jetzt nur noch auf den neuen Import
Moritz Bunkus
09:30 Revision f9af406f (kivitendo): Ausgewähltes Zahlenformat berücksichtigen
Moritz Bunkus
09:30 Revision 3e3652cb (kivitendo): Hilfetext-Warnung entfernt
Moritz Bunkus
09:30 Revision 961c61ef (kivitendo): Importieren von Preisgruppen
Moritz Bunkus
09:30 Revision 9d6a2ef2 (kivitendo): Preisaktualisierung bestehender Artikel
Moritz Bunkus
09:30 Revision 2c6717d9 (kivitendo): Refactoring: gemeinsamen Code ausgelagert; Ansprechpersonen/Lieferadressen: Kunden-/Lieferantennamen anzeigen
Moritz Bunkus
09:30 Revision 2c139ad7 (kivitendo): Auf alle Fehler auf einmal testen und nicht beim ersten abbrechen
Moritz Bunkus
09:30 Revision a928d034 (kivitendo): Überflüssige Zeilen entfernt
Moritz Bunkus
09:30 Revision 4753781c (kivitendo): Infotext anzeigen, wenn nur Preis aktualisiert wird
Moritz Bunkus
09:30 Revision 05445f9d (kivitendo): Überflüssiger Accessor
Moritz Bunkus
09:30 Revision f6c4aef8 (kivitendo): Typo
Moritz Bunkus
09:29 Revision b13c3cbf (kivitendo): TODO
Moritz Bunkus
09:29 Revision 32115b41 (kivitendo): Hilfetexte für Lieferanschriftenstammdatenimport
Moritz Bunkus
09:29 Revision 220ccac9 (kivitendo): Hilfetexte für Kunden-/Lieferantenstammdatenimport
Moritz Bunkus
09:29 Revision 7caf72ff (kivitendo): Hilfetexte anzeigen; sehr viele Übersetzungen
Moritz Bunkus
08:44 Revision 1c84c7f2 (kivitendo): Viele weitere Klartextfelder bei Kunden-/Lieferantenstammdaten
Moritz Bunkus
08:44 Revision e055b3ff (kivitendo): Anzeigen und Importieren von benutzerdefinierten Variablen bei Kunden, Lieferanten, Artikeln
Moritz Bunkus
08:44 Revision 39e13b0f (kivitendo): Verknüpfungen Parts/Customers/Vendors -> Custom Variables
Moritz Bunkus
08:44 Revision 35948584 (kivitendo): Anzeige und Import von übersetzten Artikeltexten und Bemerkungen
Moritz Bunkus
08:44 Revision 2225b5be (kivitendo): Behandlung von neu zu vergebenen Artikelnummern gefixt
Moritz Bunkus
08:44 Revision 05d72378 (kivitendo): Bugfixes Artikelimport
Moritz Bunkus
08:44 Revision 8d87ea57 (kivitendo): Artikelnummernvergabe im TransNumberGenerator
Moritz Bunkus
08:44 Revision 81379539 (kivitendo): Artikelimport bisher
Moritz Bunkus
08:44 Revision 07ad0fee (kivitendo): Gewisse Spalten nicht ins Profil aufnehmen
Moritz Bunkus
08:44 Revision dccc54aa (kivitendo): Einstellung "Separator für Preisgruppen" entfernt
Moritz Bunkus
08:44 Revision 023fab8d (kivitendo): Standard-Buchungsgruppe in CSV-Import-Profil via ID speichern
Moritz Bunkus
08:44 Revision 4eb7a677 (kivitendo): Überschrift nur anzeigen, wenn dauzgehörige Tabelle auch angezeigt wird
Moritz Bunkus
08:44 Revision b9e6845d (kivitendo): Keine undefinierten Werte als Referenzen nutzen (passiert im Fehlerfall)
Moritz Bunkus
08:44 Revision 20122dd0 (kivitendo): Ein [% END %] zu viel
Moritz Bunkus
08:44 Revision 9e152755 (kivitendo): Import von Lieferadressen.
Moritz Bunkus
08:44 Revision 10ef28a9 (kivitendo): Debugnachrichten
Moritz Bunkus
08:44 Revision bd145659 (kivitendo): Übersetzungen
Moritz Bunkus
08:44 Revision 4f81a77f (kivitendo): Import-Button direkt nach Import nicht wieder anzeigen
Moritz Bunkus
08:44 Revision 136a063c (kivitendo): Flash-Meldung nach Import ausgeben
Moritz Bunkus
08:44 Revision 7b9d1666 (kivitendo): Import von Ansprechpartnern
Moritz Bunkus
08:44 Revision efc63086 (kivitendo): Verknüpfung Vendor -> Contact
Moritz Bunkus
08:44 Revision 0297cac9 (kivitendo): Längenbeschränkung bei bestimmten Feldern
Moritz Bunkus
08:44 Revision 4970b5b2 (kivitendo): Temporäre Menüpunkte für neuen CSV-Import
Moritz Bunkus
08:44 Revision 13b5fc65 (kivitendo): Statusausgabe verbessert
Moritz Bunkus
08:44 Revision ecf5708c (kivitendo): Zusammenfassung anzeigen
Moritz Bunkus
08:44 Revision 7b81cb26 (kivitendo): Einträge mit Fehlern nicht importieren
Moritz Bunkus
08:44 Revision f87763cd (kivitendo): Kunden-/Lieferantenstammdatenimport: zumindest das Testen funktioniert
Moritz Bunkus
08:44 Revision 0389fbc6 (kivitendo): Kosmetik
Moritz Bunkus
08:44 Revision 930e5ecb (kivitendo): Vergabe von Kunden-/Lieferantennummer beim Speichern eines VC-Objektes implementiert
Moritz Bunkus
08:44 Revision 0f84ffa0 (kivitendo): Übersetzungen
Moritz Bunkus
08:44 Revision 29269e99 (kivitendo): Hochladen und Anzeigen von hochgeladenen Dateien implementiert
Moritz Bunkus
08:44 Revision 1abd7845 (kivitendo): CSV-Importmasken um typspezifische Eingabefelder erweitert
Moritz Bunkus
08:44 Revision f5594740 (kivitendo): form_customers_vendors.html nach form.html umbenannt; Kosmetik
Moritz Bunkus
08:44 Revision 7f1f5efe (kivitendo): Speichern, Laden, Löschen von Importprofilen implementiert
Moritz Bunkus
08:44 Revision c2cf302a (kivitendo): Datenbanktabelle und -modelle für CSV-Stammdatenimportprofile
Moritz Bunkus
08:44 Revision ab9162ac (kivitendo): Möglichkeit, das Encoding anzugeben; 'mode'-Paramter ist nun ">" oder "<"
Conflicts:
SL/SessionFile.pm
Moritz Bunkus
08:44 Revision 30e09cb2 (kivitendo): File::Path auf legacy Interface umgestellt, damit es auf Maschinen vor 2010 läuft.
Sven Schöling
08:44 Revision 4344f4e3 (kivitendo): Session-basierte Dateien (die also bei Ablauf gelöscht werden)
Conflicts:
SL/Auth.pm
Moritz Bunkus
08:44 Revision 7d9888e3 (kivitendo): Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.
Sven Schöling
08:44 Revision 6833aa9a (kivitendo): CSV-Import: Groß-/Kleinschreibung bei Spaltennamen ignorieren
Moritz Bunkus
08:44 Revision 61a56da0 (kivitendo): Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.
Sven Schöling
08:44 Revision dcd6ce29 (kivitendo): Text::CSV_XS wird vorausgesetzt, nicht Text::CSV
Moritz Bunkus
08:44 Revision 09294068 (kivitendo): SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.
Sven Schöling
08:44 Revision c46898c7 (kivitendo): Csv Errors sind nun Objekte mit entsprechendem Zugriff.
Sven Schöling
08:44 Revision bfb0d001 (kivitendo): Mehr Dokumentation
Sven Schöling
08:44 Revision 7358571b (kivitendo): Csv/Dispatcher: dynamisches $class require schon im Specbuilder.
- Spart Zeit später
- Kann abgefangen werden falls es Fehler gibt.
Sven Schöling
08:44 Revision 45119ead (kivitendo): Indices auf OneToOne relationships werden jetzt mit Fehler quittiert.
Sven Schöling
08:44 Revision efb48636 (kivitendo): Kosmetik, Typos
Moritz Bunkus
08:44 Revision 90af0ce7 (kivitendo): Multiple Dispatch - one-to-many.
Sven Schöling
08:44 Revision 8a635325 (kivitendo): Dokumentationsupdate.
Sven Schöling
08:44 Revision 417cc3a7 (kivitendo): One-To-One dispatch test.
Sven Schöling
08:44 Revision 17d58914 (kivitendo): Csv Dispatcher implementiert.
Sven Schöling
08:44 Revision 1dcc096b (kivitendo): SL::Helper::Csv -> ignore_unkown_columns flag
Sven Schöling
08:43 Revision bd9f274b (kivitendo): SL::Helper::Csv: Doku zur Errorstruktur.
Sven Schöling
08:43 Revision 62add698 (kivitendo): dispatch -> profile. ausserdem mehr errorchecking.
Sven Schöling
08:43 Revision f9f7b56e (kivitendo): SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header
Sven Schöling
08:43 Revision 8fba112b (kivitendo): CSV: Errorhandling
Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).
Errorhandling aktiviert. Dokumentation aktualisiert.
Sven Schöling
08:43 Revision 2f6ebd89 (kivitendo): Csv Helper Modul.
Sven Schöling

15.06.2011

15:09 Revision 17cf5d4a (kivitendo): Versionsnummer ist wieder unstable
Moritz Bunkus
15:07 Revision 025e65a6 (kivitendo): Debian-Paketname: Architektur wird durch Unterstrich abgesetzt
Moritz Bunkus
15:06 Revision 6f9df130 (kivitendo): Alte Konfigurationsdateilinks löschen
Moritz Bunkus
11:49 Revision dab7ae78 (kivitendo): Debian-Paketname: Architektur wird durch Unterstrich abgesetzt
Moritz Bunkus
11:47 Revision ffa41960 (kivitendo): Versionsnummer gesetzt, changelog aktualisiert
Moritz Bunkus
11:40 Revision 939b7eb4 (kivitendo): Doku-Updates
Moritz Bunkus
11:35 Revision 749f3e34 (kivitendo): mod_fcgid benutzen
Moritz Bunkus
11:35 Revision 579d651f (kivitendo): Pre-Checks können mit Exception enden (end-of-request), daher in eval {} packen
Ansonsten wurde nach jeder Anfrage der Prozess beendet, sofern ein
Pre-Check fehl schlug. Das passiert z.B., wenn die...
Moritz Bunkus
11:35 Revision 9b327aff (kivitendo): Nur Session speichern, wenn Auth-Tabellen vorhanden sind
Moritz Bunkus
10:27 Revision 45056ba6 (kivitendo): Sort::Naturally gibt es in Debian Lenny nicht, aber wir liefern ein Fallback mit
Moritz Bunkus
10:25 Revision d0a563fe (kivitendo): Doku zum Task-Server verbessert
Moritz Bunkus
09:56 Revision cac0b495 (kivitendo): Infos zum Parameter FcgidMaxRequestLen in die Upgrade-Doku
Moritz Bunkus
09:48 Revision 6ec0dce9 (kivitendo): Neu hinzugekommene Module dokumentiert
Moritz Bunkus

14.06.2011

00:12 Revision 62157a56 (kivitendo): Link zu weiteren Infos korrigiertm, ...
falls Authentifizierungsdatenbank nicht erreicht werden kann. Bernd Blessmann
16:36 Revision 860d71d8 (kivitendo): Doku zu FCGI verbessert
Moritz Bunkus
15:46 Revision cf971437 (kivitendo): Apache 1.x wird nicht mehr unterstützt
Moritz Bunkus
15:43 Revision f13b7e71 (kivitendo): Kosmetik: einheitliche Einrückung
Moritz Bunkus
15:43 Revision 70a52398 (kivitendo): Die neue Version wird 2.6.3 sein, nicht 2.7.0
Moritz Bunkus
15:30 Revision ba9c06f3 (kivitendo): Auch Konfigurationsdatei lx_office.conf.default von /etc nach /usr/lib/... symlinken
Moritz Bunkus
15:24 Revision 23a3a6c4 (kivitendo): Perl-Modul Config::Std wird benötigt
Moritz Bunkus
15:21 Revision 808d898e (kivitendo): Keine vorhersehbaren temporären Dateinamen
Moritz Bunkus
15:20 Revision 7cfa7f11 (kivitendo): Unbenutzten Code entfernt
Moritz Bunkus
15:18 Revision 9e96fa63 (kivitendo): Kosmetik: keine Tabs oder trailing whitespaces
Moritz Bunkus
15:17 Revision b1da1af5 (kivitendo): Konfigurationsdatei für Console wurde nach config/lx_office.conf gemerget
Moritz Bunkus
15:07 Revision 2d2cd458 (kivitendo): Falsche sed-Anweisungen matchen nicht; keine temporären Dateien mit vorhersagbarem Namen
Moritz Bunkus
14:38 Revision ad58e6c4 (kivitendo): Dokumentation für Fcgid-Parameter "maximum request length"
Moritz Bunkus
 

Auch abrufbar als: Atom