Aktivität
von 27.06.2010 bis 26.07.2010
23.07.2010
- 14:16 Revision 12237492 (kivitendo): Fehlende Dateien für die Konsole.
- 14:13 Revision b7fa831d (kivitendo): Zwei console Includes optional machen.
- Sind beide nicht absolut notwendig.
- 14:13 Revision e3c125a1 (kivitendo): console.conf ignorieren.
- 12:15 Revision a0d77095 (kivitendo): Bugfix: Locales in company_logo und kopf.pl
- login.pl und kopf.pl werden speziell dispatcht und müssen ihre eigenen user
locales initialisieren. - 12:12 Revision 633506a8 (kivitendo): Whitespace
- 12:01 Revision 5923380f (kivitendo): locale->text prüft jetzt auf bool statt auf exists.
- $::locale->text hat seit einiger Zeit keinen Fallback mehr auf die interne
Version, was die Englische Lokalisierung u...
22.07.2010
- 16:01 Revision 4b7433f4 (kivitendo): CVar->get_configs cached jetzt so, wie es io.pl eh schon tut.
- 16:01 Revision ee454f5b (kivitendo): IC->follow_account_chain cached jetzt die Ergebnisse.
- 16:01 Revision a87dd0ec (kivitendo): Batchaccounts angewendet.
- Ausserdem einen subtilen Bug behoben, und ein Query gecacht.
- 16:01 Revision 6f7c3b10 (kivitendo): Typo und Bugs in retrieve_accounts gefixt. Veraltete Aufrufsyntax von retrieve_accounts gefixt.
- 16:01 Revision 1228aa97 (kivitendo): IC->retrieve_account umgeschrieben auf batchmode.
- 16:01 Revision dd011621 (kivitendo): Kosmetik in IC->retrieve_accounts
- 12:00 Revision 5052b6f9 (kivitendo): letztes Leerzeichen von donumber_array entfernen
- sonst hat die Lieferscheinnummer in der Rechnungsmaske ein
Leerzeichen am Ende, wenn man eine Rechnung aus einem oder...
21.07.2010
- 18:20 Revision ad2e3220 (kivitendo): CVar validity ausgelagert in eine Massenfunktion.
- Reduziert die Anzahl der Datenbankzugriffe bei großen Belegen massiv.
- 18:20 Revision 18c88aa1 (kivitendo): Typo in ir/form_footer. thml <-> html
- 17:39 Revision 7dd8ee36 (kivitendo): CVar Inputfelder auf Templateblöcke umgeschrieben.
- Bei großen Belegen, sprich 50 Zeilen steigt der Aufwand für die CVars im Moment
in der dritten Potenz. Das führt dazu... - 17:35 Revision 567c0d7c (kivitendo): Template Objekt cachen.
- 17:26 Revision 7ee0b1dc (kivitendo): keine Hashkeys lokalisieren bitte.
- 14:48 Revision 193b1e4e (kivitendo): Disptcher->require_maincode tracing gegeben.
- 14:47 Revision 9c7c96a8 (kivitendo): IS->retrieve_invoice und IS->get_customer brauchen keine eigenen Datenbankhandle
- (ich glaube ich sehe ein Muster hier...)
- 14:46 Revision efeb279b (kivitendo): Drafts->list umgeschrieben. Bruacht keine eigene Datenbankverbindung.
- 14:46 Revision 6aa467fa (kivitendo): AM->retrieve_units bruacht keine eigene Datenbankverbindung
- 14:45 Revision a590a651 (kivitendo): save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.
- 12:50 Revision 9e2386ab (kivitendo): BEDIAN Package Generator: Pfade angepasst, Version gefixt.
- 12:29 Revision 30c4906a (kivitendo): DEBIAN paket generator ein wenig eingedampft.
- Verzeichnisstruktur wird jetzt beim packen erzeugt, alle benötigten Dateien liegen unter DEBIAN/files.
Verseion wird ... - 10:31 Revision 5df1547a (kivitendo): Changelog update.
- Wurde durch die Cherrypicks mit Latin-1 verunreinigt, das bereinigt.
Ausserdem die fCGI Änderungen korrekt in die neu...
20.07.2010
- 18:04 Revision bb578fc4 (kivitendo): Kleines HowTo wie man die locales jetzt erstellt.
- 17:56 Revision d2b14df8 (kivitendo): Kommentar
- 15:32 Revision 065dd9a6 (kivitendo): Locales: Französisch, alte Dateien entfernt.
- 15:27 Revision 373dd6d4 (kivitendo): Locales Englisch: missing entfernt und auf ignore gesetzt, all upgedatet.
- 15:22 Revision 773ac617 (kivitendo): Englische Locales: unnötige Datein entfernt und eine .gitignore erstellt.
- 15:14 Revision 9c5a7f02 (kivitendo): Deutsche Locales: alte Dateien entfernen.
- 13:28 Revision e500d8b2 (kivitendo): Locale::format_date kann auch DateTime-Objekte benutzen
- 13:27 Revision 7292a4c1 (kivitendo): Fehler in Funktionsnamensauflösung bei Übersetzungen mit Leerzeichen
- 13:26 Revision 2508bbb1 (kivitendo): Funktion zum Parsen eines Datums in ein DateTime-Objekt
- Das parsende Datum muss dabei im vom Benutzer eingestellten
Datumsformat vorliegen. - 13:26 Revision 8484285f (kivitendo): Datum formatieren: Optional Länge des Jahresfeldes angeben
- 13:26 Revision b32553a3 (kivitendo): Funktion zur Datumsformartierung für Tripel-Form $yy, $mm, $dd
- 13:24 Revision bed8ba6d (kivitendo): Locale-Objekte pro Sprache cachen
- Damit braucht die FastCGI-basierte Variante locale/de/all nicht bei
jedem Aufruf neu einzulesen. - 13:23 Revision f5f077a7 (kivitendo): Funktionsnamensauflösung gefixt
- Hintergrund. "my $abc = ... if ..." bewirkt, dass zuerst das "if"
ausgeführt wird. Schlägt das "if" fehl, so wird die... - 13:16 Revision ad7353df (kivitendo): Erweiterung SL::Iconv um convert-Methode, die auch UTF8-Flag setzt & Objekt-Interface
- 13:14 Revision cc042e07 (kivitendo): UTF8-Flags setzen/beachten
- Conflicts:
SL/ReportGenerator.pm - 13:12 Revision 5367525b (kivitendo): Funktionsnamensauflösung gefixt
- Nicht einfach nur die Übersetzungstabelle umdrehen, weil es mehrere
Originalbegriffe mit derselben Übersetzung gibt. ... - 12:49 Revision 452227b2 (kivitendo): REQUEST_TIMER dokumentieren.
- 11:59 Revision 17318661 (kivitendo): Compiling Tests angepasst. Symlinks skippen und schema Updates auf TODO setzen.
- 11:59 Revision 3ff4ec3b (kivitendo): Rose und Moose in dieser Version noch nicht einbinden.
- 11:54 Revision 7403f808 (kivitendo): Dokumentation
- 11:54 Revision 5f129239 (kivitendo): Zeilenumbrüche in lost.
- 11:54 Revision 984d50b3 (kivitendo): scripts/locales.pl mit und ohne Argument ausführbar gemacht
- Das locales.pl-Script kann wie folgt aufgerufen werden:
1. Aus einem locale-Unterverzeichnis, in dem 'all' und 'LANG... - 11:51 Revision faeeee8a (kivitendo): locales unter scripts legen
- 11:49 Revision 5548540b (kivitendo): get_standard_dbh nimmt jetzt myconfig optional. default uf die globale.
- (das war so überfällig)
- 11:47 Revision 1682d89d (kivitendo): Locale benutzt nur noch locale/de/all
- Die Funktionsnamensauflösung wird nun bei jedem Aufruf von Locale
selber durchgeführt. - 11:23 Revision 63b61189 (kivitendo): Hilfsfunktion zur Berechnung von URI-Objekten anhand eines relativen Pfades
- 11:23 Revision cb114b28 (kivitendo): Datei users/nologin auch auswerten, wenn login.pl aufgerufen wird
- 11:23 Revision 24b6b41b (kivitendo): Es stellt sich heraus dass das Verhalten von FCGI 0.70 gewollt ist.
- 11:23 Revision 88e8b5b9 (kivitendo): Dokumentiert, dass FCGI 0.70 nicht funktioniert.
- 11:23 Revision 9933c636 (kivitendo): eine get_standard_dbh reduziert.
- 11:23 Revision 8fac2b08 (kivitendo): LXDebug->log_time routine
- 11:23 Revision b2cb10d1 (kivitendo): ein connect_no_auto gegen standard_dbh ersetzt
- 11:22 Revision 879abbad (kivitendo): Exception im boopstrapping: Wenn keine auth db vorhanden ist, sofort auf adminmaske.
- 11:22 Revision bf68e6b0 (kivitendo): once warning fixen.
- 11:22 Revision 0e6197ea (kivitendo): global editing ist falsch.
- 11:22 Revision 1c8bbb4e (kivitendo): warnings gefixt, und globals besser dokumentiert.
- 11:22 Revision f88cdcc7 (kivitendo): Zwei Funktionen, die als erstes Argument myconfig erwarten auf \%::myconfig defaulted.
- Conflicts:
SL/Form.pm - 11:21 Revision ec409dd1 (kivitendo): Template-Fehlermeldungen im Browser ausgeben
- 11:21 Revision 08388ac8 (kivitendo): Template Caching
- 11:17 Revision d4f9d559 (kivitendo): Scriptname steht nicht mehr in $form
- 11:15 Revision 00e5ce0d (kivitendo): STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 3
- Conflicts:
SL/DN.pm - 11:10 Revision f41c4ade (kivitendo): STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 2
- 11:06 Revision 5ab97a89 (kivitendo): STDOUT erneut öffnen unt UTF8-Flag und FastCGI gefixt
- Conflicts:
SL/Form.pm - 11:03 Revision 7fc8d929 (kivitendo): Adminmaske hat dieses Problem nicht mehr.
- 11:03 Revision aabb3a63 (kivitendo): Bestimmte globale Variablen pro Request initialisieren.
- 11:02 Revision 79fe937f (kivitendo): Dokmuentation nicht mehr vorhandener Bugs entfernt.
- 10:57 Revision 662ded38 (kivitendo): Globale Variablen entfernt/umgewandelt.
- Conflicts:
bin/mozilla/ar.pl - 10:52 Revision eed84962 (kivitendo): Globale Variablen entfernt.
- 10:51 Revision e6ffa928 (kivitendo): Globale Variablen entfernt/umgewandelt.
- 10:51 Revision 8e009de4 (kivitendo): Include Modifikationen sind hier nicht nötig.
- 10:51 Revision 382e874c (kivitendo): Globale Variablen entfernt/umgewandelt.
- Conflicts:
bin/mozilla/is.pl - 10:49 Revision fd574abb (kivitendo): Globale Variable bei jedem Request initialisieren.
- 10:49 Revision abfe327e (kivitendo): Globale Variable umgewandelt.
- 10:49 Revision 83c51f89 (kivitendo): Globale Variablen entfernt.
- 10:49 Revision a9f5ce46 (kivitendo): Globale Variablen entfernt/umgewandelt.
- 10:49 Revision 1bb4746a (kivitendo): Überflüssige globale Variablen entfernt.
- Bzw. die "my $menufile" aus den verschiedenen Menüscripten in eine
einzige globale Variable verschoben.
Conflicts:
... - 10:48 Revision b38b1d9b (kivitendo): Problem ist erledigt, muss nicht mehr dokumentiert werden.
- 10:42 Revision cb6d74e6 (kivitendo): Umstellung Funktionsaufrufe auf Dispatcher-Mechanismus
- Conflicts:
templates/webpages/ap/ap_transactions_bottom.html
templates/webpages/ar/ar_transactions_b... - 10:31 Revision d8b7e4d0 (kivitendo): Modul- und Funktionsnamen müssen mit einem Buchstaben beginnen
- 10:30 Revision 7a604472 (kivitendo): Routingmechanismus mit Scriptname dispatcher.pl und Parametern 'M' und 'A' oder 'A_...' implementiert
- 10:30 Revision 570abc83 (kivitendo): Scriptparameter sowohl via %ENV als auch von @ARGV und STDIN auswerten
- Bisher war es so, dass -- in aufsteigender Priorität -- entweder STDIN
mit $ENV{QUERY_LENGTH}, $ENV{QUERY_STRING} ode... - 10:30 Revision 2827b2dc (kivitendo): Buttons zum Neuerfassen über HTTP-Redirect realisiert
- 10:30 Revision 5bf5df39 (kivitendo): FastCGI-Dokumentation aktualisiert
- 10:30 Revision 98c1b72f (kivitendo): Modulabhängigkeiten aktualisiert
- Conflicts:
SL/InstallationCheck.pm - 10:28 Revision 37a9bb2f (kivitendo): Bekannte Bugs.
- 10:28 Revision 5cc5f954 (kivitendo): form bruacht dispatcher routinen.
- 10:27 Revision ea4a7211 (kivitendo): changelog update.
- Conflicts:
doc/changelog - 10:27 Revision c7edb248 (kivitendo): Nur ein globales Locale-Objekt anlegen
- Außerdem alle lokalen Locale-Objekte entfernt. Ist so noch nicht funktionabel.
Conflicts:
SL/Template/Plugi... - 10:25 Revision 881cc205 (kivitendo): Kosmetik
- 10:25 Revision 596459af (kivitendo): Das globale Locale-Objekt im Fehlerfall neu initialisieren; das lokale wurde nicht weiter verwendet
- 10:25 Revision 7bd555b6 (kivitendo): Nach jedem Request die Standard-Datenbankverbindung schließen
- 10:25 Revision 2e9d34aa (kivitendo): FastCGI-Dokumentation erweitert
- 10:24 Revision 0ea2ddad (kivitendo): Wo use Form steht muss auch der @INC overload drin sein.
- 10:24 Revision 63a90446 (kivitendo): FastCGI Dokumentation erweitert.
- 10:24 Revision a07567c2 (kivitendo): Dokumentation
- Conflicts:
doc/INSTALL.fcgi - 10:23 Revision b2945bf6 (kivitendo): Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.
- Außerdem dafür gesorgt, dass Meldungen, die per
$form->show_generic_(error|information) ausgegeben werden, nicht
dopp...
19.07.2010
- 18:12 Revision fdbd1e07 (kivitendo): Ergänzgung zur FastCGI-TODO
- 18:12 Revision f805c9a2 (kivitendo): TODO-Liste für FastCGI angefangen.
- 18:11 Revision 94899fc9 (kivitendo): Gemeinsamen Code von admin.pl und dispatcher.fpl nach SL/Dispatcher.pm verschoben.
- 18:11 Revision ffd8667e (kivitendo): Requests nicht timen, wenn begin_request nicht aufgerufen wurde.
- 18:11 Revision 592ca077 (kivitendo): feineres times wenn trace & requesttimer an sind.
- 18:11 Revision 1aa5f1b3 (kivitendo): Möglichkeit, den Dateinamen für Debugmeldungen zu ändern.
- 18:11 Revision 5aade3bc (kivitendo): REcursion Detection macht Probleme.
- 18:11 Revision 5585180a (kivitendo): Dokumentationsdraft
- 18:11 Revision a4e48368 (kivitendo): dispatcher
- 18:11 Revision e9238b7d (kivitendo): log: nach einem request die trace tiefe resetten.
- 18:10 Revision dc50b737 (kivitendo): fcgi patch test
- Conflicts:
am.pl
bin/mozilla/oe.pl - 18:06 Revision eb69ed59 (kivitendo): Weiteres Debug-Level und Funktionen zur Anzeige, wie lange ein Request gedauert hat
- 18:05 Revision 7de14911 (kivitendo): Bugs: tracing Funktionen liefen auf instance->{level} und nicht auf $global_level
- 18:05 Revision 3ac44613 (kivitendo): Funktion um abzufragen ob Tracing aktiviert ist.
- 10:27 Revision 27bcd94a (kivitendo): Lager: Nach dem Einlagern wurde EAN nicht richtig gecleart.
- Fix für Bug 1455.
12.07.2010
- 17:43 Revision 5ea4f507 (kivitendo): Dokumentation Template Umstellung
- 16:13 Revision 2d3f862b (kivitendo): Merge branch 'template_locales'
- Conflicts:
templates/webpages/admin/edit_user_master.html
templates/webpages/admin/list_users_de.html... - 14:05 Revision d5d5779f (kivitendo): Regex FTW!
- 14:04 Revision 79038417 (kivitendo): Es gibt keine explizit übersetzten Templates mehr.
- 13:37 Revision 77919bac (kivitendo): Anpassung locales.pl an neue Situation ohne explizit übersetzte Templates
- Conflicts:
locale/de/all
Zusätzlich einige Templates angepasst, die in den vorherigen Sweeps nicht
mit eing... - 13:12 Revision b61f5c3d (kivitendo): Templates werden nicht mehr explizit übersetzt: *_master in * umbenannt
- Ersetzt commit 6e77701e6cefdfe61861e82dd500f8d9582c482c.
Erzeugt durch:
for file in `find templates | grep _master... - 12:10 Revision 5ec5ebed (kivitendo): Templates werden nicht mehr übersetzt gespeichert.
- Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.
Reproduziert mit:
git rm templates/webpages/*/*_d...
11.07.2010
- 18:27 Revision 9a8e04a3 (kivitendo): Strings für den Kopf vom alten Menü überarbeitet.
- 18:01 Revision 0e1a25a7 (kivitendo): Das "alte" (seitliche Menü) etwas aufgemotzt.
- Links für neues Fenster und zurück (wichtig, wenn LxO in Prism läuft) mit Titles eingeführt und lokalisiert.
Lokalisi...
09.07.2010
- 19:22 Revision c8c6d6d4 (kivitendo): XUL - Menu für Firefox/Prism: Stylesheet geändert.
- Somit werden jetzt nur die Top-Menü-Beschriftungen vom Stylesheet gesteuert.
Das Aussehen der Menü-Unterpunkte wird v... - 15:46 Revision 6fb1cf98 (kivitendo): ' innerhalb von Strings escapen
- 15:43 Revision dbd0ae11 (kivitendo): Vorlagenname werden in Zukunft nicht mehr _master.html als Postfix haben
- 15:17 Revision 9b84efdc (kivitendo): ' innerhalb von Strings escapen
- Conflicts:
templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html
templates/... - 13:22 Revision dfee9199 (kivitendo): Automatisches Ersetzen von <translate>...</translate> durch $T8
- Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654
(Automatisches Ersetzen von <translate>......
08.07.2010
- 21:38 Revision c2b231c6 (kivitendo): XUL - Menu für Firefox/Prism mit Icons für "back" und "forward" versehen.
- Das Menü ist aber ohnehin alles andere als fertig. Die Tooltips gehen nicht
und noch ein paar Dinge sind "komisch".
... - 19:29 Revision a6d6dfc2 (kivitendo): Migrationsscript um <translate> -> T8 zu migrieren.
- Einen solchen Commit zu mergen ist nahezu nicht Fehlerfrei machbar, also
reproduziere ich kurzerhand den Geist dahinter. - 12:54 Revision 05174f19 (kivitendo): Abteilungen in Belegen sind nun Pflichtfelder, wenn der Benutzer das Flag "mandatory_departments" hat.
07.07.2010
- 18:23 Revision 6ce9fc3a (kivitendo): mandatory_departments flag in der Administration von Benutzern.
02.07.2010
- 14:20 Revision 4e2b549a (kivitendo): RP->aging: storno kann auch NULL sein
- Fehler trat auf, weil Kreditorenbuchungen nicht sicher gehen, dass storno auf false steht.
Dieser Fix behebt das für ...
28.06.2010
- 13:35 Revision 240ae2f5 (kivitendo): Merge Fehler
- 13:31 Revision 61de23f8 (kivitendo): listtotal funktioniert jetzt auch wenn nur im tr angewendet
- 13:31 Revision eaa5b3d6 (kivitendo): Nur dann wegen fehlendem [% USE T8 %] warnen, wenn $T8 benutzt wird
- 13:30 Revision 91ee6cb2 (kivitendo): format_percent auf 2 stellen defaulten
- 13:25 Revision 29889ce3 (kivitendo): listheading reicht jetzt im tr tag
- Conflicts:
css/lx-office-erp.css - 13:24 Revision f1a3e8eb (kivitendo): Test um <translate> tags in tempaltes zu finden.
- 13:19 Revision 0d6c1280 (kivitendo): locales auch in Dateien mit Unterstrichen im Namen suchen
- 13:18 Revision 49b7cab6 (kivitendo): Bei fehlender Übersetzung nicht übersetzten Begriff zurückggeben.
- Conflicts:
SL/Template/Plugin/LxERP.pm - 13:10 Revision 0e079eba (kivitendo): Endlose Rekursionen via call_sub vermeiden.
- 13:08 Revision ee61dd2b (kivitendo): Neue Option 'with_empty' für options_for_select.
- Sorgt dafür, dass das erste Element ein leeres Element ist.
- 13:08 Revision 07036bf1 (kivitendo): Cookie-Base-Path richtig berechnen.
- Commit 0c50616fb43bcf934101fadd488278c40317b586 hat den
Cookie-Gültigkeits-Pfad leider inklusive des Scriptnamens ges... - 13:08 Revision 3cc77e53 (kivitendo): Hilfsfunktionen zum Erzeugen von Checkbox- und Text-Input-Tags
- 13:08 Revision 1521c33d (kivitendo): check_name erweitert um ein no_select flag. siehe perldoc bin/mozilla/arap.pl
- Conflicts:
bin/mozilla/arap.pl - 13:07 Revision 53d06080 (kivitendo): myconfig als objekt auch zur verfügung stellen
- 13:07 Revision ad9563c8 (kivitendo): Eine Funktion zum Erzeugen von HTTP-Redirect-Headern implementiert.
- 13:07 Revision 71f55f78 (kivitendo): HTML-IDs aus Attributnamen nur mit für IDs gültigen Zeichen bilden
- 13:07 Revision 37a84d92 (kivitendo): Funktion LxERP.t8() analog zum Filter [% ... | $T8 %] implementiert.
- Hintergrund: Will man einen zu übersetzenden Begriff an eine Funktion
übergeben, so geht das mit der Filtersyntax lei... - 13:05 Revision f393137f (kivitendo): Kosmetik: wir verwenden zwei Leerzeichen für Einrückung
- 13:04 Revision e43c500e (kivitendo): Submits auch bei Verwendung von T8 erkennen.
- Conflicts:
locale/de/locales.pl - 13:04 Revision d2de308e (kivitendo): Keine globalen Variablen überschreiben.
- 13:04 Revision 3e0a049e (kivitendo): locales.pl strict machen -- Teil 1
- Conflicts:
locale/de/locales.pl - 13:04 Revision 5301a5d3 (kivitendo): Kosmetik.
- 13:04 Revision 47978b5b (kivitendo): Mehr Attribute HTML-escapen.
- 13:04 Revision 8177c150 (kivitendo): Ein Plugin zum Erzeugen von HTML-Tags auf die Rails-Art.
Auch abrufbar als: Atom