Projekt

Allgemein

Profil

Aktivität

von 22.06.2010 bis 21.07.2010

21.07.2010

18:20 Revision ad2e3220 (kivitendo): CVar validity ausgelagert in eine Massenfunktion.
Reduziert die Anzahl der Datenbankzugriffe bei großen Belegen massiv. Sven Schöling
18:20 Revision 18c88aa1 (kivitendo): Typo in ir/form_footer. thml <-> html
Sven Schöling
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...
Sven Schöling
17:35 Revision 567c0d7c (kivitendo): Template Objekt cachen.
Sven Schöling
17:26 Revision 7ee0b1dc (kivitendo): keine Hashkeys lokalisieren bitte.
Sven Schöling
14:48 Revision 193b1e4e (kivitendo): Disptcher->require_maincode tracing gegeben.
Sven Schöling
14:47 Revision 9c7c96a8 (kivitendo): IS->retrieve_invoice und IS->get_customer brauchen keine eigenen Datenbankhandle
(ich glaube ich sehe ein Muster hier...) Sven Schöling
14:46 Revision efeb279b (kivitendo): Drafts->list umgeschrieben. Bruacht keine eigene Datenbankverbindung.
Sven Schöling
14:46 Revision 6aa467fa (kivitendo): AM->retrieve_units bruacht keine eigene Datenbankverbindung
Sven Schöling
14:45 Revision a590a651 (kivitendo): save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.
Sven Schöling
12:50 Revision 9e2386ab (kivitendo): BEDIAN Package Generator: Pfade angepasst, Version gefixt.
Sven Schöling
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 ...
Sven Schöling
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...
Sven Schöling

20.07.2010

18:04 Revision bb578fc4 (kivitendo): Kleines HowTo wie man die locales jetzt erstellt.
Sven Schöling
17:56 Revision d2b14df8 (kivitendo): Kommentar
Sven Schöling
15:32 Revision 065dd9a6 (kivitendo): Locales: Französisch, alte Dateien entfernt.
Sven Schöling
15:27 Revision 373dd6d4 (kivitendo): Locales Englisch: missing entfernt und auf ignore gesetzt, all upgedatet.
Sven Schöling
15:22 Revision 773ac617 (kivitendo): Englische Locales: unnötige Datein entfernt und eine .gitignore erstellt.
Sven Schöling
15:14 Revision 9c5a7f02 (kivitendo): Deutsche Locales: alte Dateien entfernen.
Sven Schöling
13:28 Revision e500d8b2 (kivitendo): Locale::format_date kann auch DateTime-Objekte benutzen
Moritz Bunkus
13:27 Revision 7292a4c1 (kivitendo): Fehler in Funktionsnamensauflösung bei Übersetzungen mit Leerzeichen
Moritz Bunkus
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.
Moritz Bunkus
13:26 Revision 8484285f (kivitendo): Datum formatieren: Optional Länge des Jahresfeldes angeben
Moritz Bunkus
13:26 Revision b32553a3 (kivitendo): Funktion zur Datumsformartierung für Tripel-Form $yy, $mm, $dd
Moritz Bunkus
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.
Moritz Bunkus
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...
Moritz Bunkus
13:16 Revision ad7353df (kivitendo): Erweiterung SL::Iconv um convert-Methode, die auch UTF8-Flag setzt & Objekt-Interface
Moritz Bunkus
13:14 Revision cc042e07 (kivitendo): UTF8-Flags setzen/beachten
Conflicts:
SL/ReportGenerator.pm
Sven Schöling
13:12 Revision 5367525b (kivitendo): Funktionsnamensauflösung gefixt
Nicht einfach nur die Übersetzungstabelle umdrehen, weil es mehrere
Originalbegriffe mit derselben Übersetzung gibt. ...
Moritz Bunkus
12:49 Revision 452227b2 (kivitendo): REQUEST_TIMER dokumentieren.
Sven Schöling
11:59 Revision 17318661 (kivitendo): Compiling Tests angepasst. Symlinks skippen und schema Updates auf TODO setzen.
Sven Schöling
11:59 Revision 3ff4ec3b (kivitendo): Rose und Moose in dieser Version noch nicht einbinden.
Sven Schöling
11:54 Revision 7403f808 (kivitendo): Dokumentation
Sven Schöling
11:54 Revision 5f129239 (kivitendo): Zeilenumbrüche in lost.
Sven Schöling
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...
Moritz Bunkus
11:51 Revision faeeee8a (kivitendo): locales unter scripts legen
Sven Schöling
11:49 Revision 5548540b (kivitendo): get_standard_dbh nimmt jetzt myconfig optional. default uf die globale.
(das war so überfällig) Sven Schöling
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.
Moritz Bunkus
11:23 Revision 63b61189 (kivitendo): Hilfsfunktion zur Berechnung von URI-Objekten anhand eines relativen Pfades
Moritz Bunkus
11:23 Revision cb114b28 (kivitendo): Datei users/nologin auch auswerten, wenn login.pl aufgerufen wird
Moritz Bunkus
11:23 Revision 24b6b41b (kivitendo): Es stellt sich heraus dass das Verhalten von FCGI 0.70 gewollt ist.
Sven Schöling
11:23 Revision 88e8b5b9 (kivitendo): Dokumentiert, dass FCGI 0.70 nicht funktioniert.
Sven Schöling
11:23 Revision 9933c636 (kivitendo): eine get_standard_dbh reduziert.
Sven Schöling
11:23 Revision 8fac2b08 (kivitendo): LXDebug->log_time routine
Sven Schöling
11:23 Revision b2cb10d1 (kivitendo): ein connect_no_auto gegen standard_dbh ersetzt
Sven Schöling
11:22 Revision 879abbad (kivitendo): Exception im boopstrapping: Wenn keine auth db vorhanden ist, sofort auf adminmaske.
Sven Schöling
11:22 Revision bf68e6b0 (kivitendo): once warning fixen.
Sven Schöling
11:22 Revision 0e6197ea (kivitendo): global editing ist falsch.
Sven Schöling
11:22 Revision 1c8bbb4e (kivitendo): warnings gefixt, und globals besser dokumentiert.
Sven Schöling
11:22 Revision f88cdcc7 (kivitendo): Zwei Funktionen, die als erstes Argument myconfig erwarten auf \%::myconfig defaulted.
Conflicts:
SL/Form.pm
Sven Schöling
11:21 Revision ec409dd1 (kivitendo): Template-Fehlermeldungen im Browser ausgeben
Moritz Bunkus
11:21 Revision 08388ac8 (kivitendo): Template Caching
Sven Schöling
11:17 Revision d4f9d559 (kivitendo): Scriptname steht nicht mehr in $form
Moritz Bunkus
11:15 Revision 00e5ce0d (kivitendo): STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 3
Conflicts:
SL/DN.pm
Sven Schöling
11:10 Revision f41c4ade (kivitendo): STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 2
Moritz Bunkus
11:06 Revision 5ab97a89 (kivitendo): STDOUT erneut öffnen unt UTF8-Flag und FastCGI gefixt
Conflicts:
SL/Form.pm
Sven Schöling
11:03 Revision 7fc8d929 (kivitendo): Adminmaske hat dieses Problem nicht mehr.
Moritz Bunkus
11:03 Revision aabb3a63 (kivitendo): Bestimmte globale Variablen pro Request initialisieren.
Moritz Bunkus
11:02 Revision 79fe937f (kivitendo): Dokmuentation nicht mehr vorhandener Bugs entfernt.
Moritz Bunkus
10:57 Revision 662ded38 (kivitendo): Globale Variablen entfernt/umgewandelt.
Conflicts:
bin/mozilla/ar.pl
Sven Schöling
10:52 Revision eed84962 (kivitendo): Globale Variablen entfernt.
Moritz Bunkus
10:51 Revision e6ffa928 (kivitendo): Globale Variablen entfernt/umgewandelt.
Moritz Bunkus
10:51 Revision 8e009de4 (kivitendo): Include Modifikationen sind hier nicht nötig.
Sven Schöling
10:51 Revision 382e874c (kivitendo): Globale Variablen entfernt/umgewandelt.
Conflicts:
bin/mozilla/is.pl
Sven Schöling
10:49 Revision fd574abb (kivitendo): Globale Variable bei jedem Request initialisieren.
Moritz Bunkus
10:49 Revision abfe327e (kivitendo): Globale Variable umgewandelt.
Moritz Bunkus
10:49 Revision 83c51f89 (kivitendo): Globale Variablen entfernt.
Moritz Bunkus
10:49 Revision a9f5ce46 (kivitendo): Globale Variablen entfernt/umgewandelt.
Moritz Bunkus
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:
...
Sven Schöling
10:48 Revision b38b1d9b (kivitendo): Problem ist erledigt, muss nicht mehr dokumentiert werden.
Moritz Bunkus
10:42 Revision cb6d74e6 (kivitendo): Umstellung Funktionsaufrufe auf Dispatcher-Mechanismus
Conflicts:
templates/webpages/ap/ap_transactions_bottom.html
templates/webpages/ar/ar_transactions_b...
Sven Schöling
10:31 Revision d8b7e4d0 (kivitendo): Modul- und Funktionsnamen müssen mit einem Buchstaben beginnen
Moritz Bunkus
10:30 Revision 7a604472 (kivitendo): Routingmechanismus mit Scriptname dispatcher.pl und Parametern 'M' und 'A' oder 'A_...' implementiert
Moritz Bunkus
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...
Moritz Bunkus
10:30 Revision 2827b2dc (kivitendo): Buttons zum Neuerfassen über HTTP-Redirect realisiert
Moritz Bunkus
10:30 Revision 5bf5df39 (kivitendo): FastCGI-Dokumentation aktualisiert
Moritz Bunkus
10:30 Revision 98c1b72f (kivitendo): Modulabhängigkeiten aktualisiert
Conflicts:
SL/InstallationCheck.pm
Sven Schöling
10:28 Revision 37a9bb2f (kivitendo): Bekannte Bugs.
Sven Schöling
10:28 Revision 5cc5f954 (kivitendo): form bruacht dispatcher routinen.
Sven Schöling
10:27 Revision ea4a7211 (kivitendo): changelog update.
Conflicts:
doc/changelog
Sven Schöling
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...
Sven Schöling
10:25 Revision 881cc205 (kivitendo): Kosmetik
Moritz Bunkus
10:25 Revision 596459af (kivitendo): Das globale Locale-Objekt im Fehlerfall neu initialisieren; das lokale wurde nicht weiter verwendet
Moritz Bunkus
10:25 Revision 7bd555b6 (kivitendo): Nach jedem Request die Standard-Datenbankverbindung schließen
Moritz Bunkus
10:25 Revision 2e9d34aa (kivitendo): FastCGI-Dokumentation erweitert
Moritz Bunkus
10:24 Revision 0ea2ddad (kivitendo): Wo use Form steht muss auch der @INC overload drin sein.
Sven Schöling
10:24 Revision 63a90446 (kivitendo): FastCGI Dokumentation erweitert.
Sven Schöling
10:24 Revision a07567c2 (kivitendo): Dokumentation
Conflicts:
doc/INSTALL.fcgi
Sven Schöling
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...
Sven Schöling

19.07.2010

18:12 Revision fdbd1e07 (kivitendo): Ergänzgung zur FastCGI-TODO
Moritz Bunkus
18:12 Revision f805c9a2 (kivitendo): TODO-Liste für FastCGI angefangen.
Moritz Bunkus
18:11 Revision 94899fc9 (kivitendo): Gemeinsamen Code von admin.pl und dispatcher.fpl nach SL/Dispatcher.pm verschoben.
Moritz Bunkus
18:11 Revision ffd8667e (kivitendo): Requests nicht timen, wenn begin_request nicht aufgerufen wurde.
Moritz Bunkus
18:11 Revision 592ca077 (kivitendo): feineres times wenn trace & requesttimer an sind.
Sven Schöling
18:11 Revision 1aa5f1b3 (kivitendo): Möglichkeit, den Dateinamen für Debugmeldungen zu ändern.
Moritz Bunkus
18:11 Revision 5aade3bc (kivitendo): REcursion Detection macht Probleme.
Sven Schöling
18:11 Revision 5585180a (kivitendo): Dokumentationsdraft
Sven Schöling
18:11 Revision a4e48368 (kivitendo): dispatcher
Sven Schöling
18:11 Revision e9238b7d (kivitendo): log: nach einem request die trace tiefe resetten.
Sven Schöling
18:10 Revision dc50b737 (kivitendo): fcgi patch test
Conflicts:
am.pl
bin/mozilla/oe.pl
Sven Schöling
18:06 Revision eb69ed59 (kivitendo): Weiteres Debug-Level und Funktionen zur Anzeige, wie lange ein Request gedauert hat
Moritz Bunkus
18:05 Revision 7de14911 (kivitendo): Bugs: tracing Funktionen liefen auf instance->{level} und nicht auf $global_level
Sven Schöling
18:05 Revision 3ac44613 (kivitendo): Funktion um abzufragen ob Tracing aktiviert ist.
Sven Schöling
10:27 Revision 27bcd94a (kivitendo): Lager: Nach dem Einlagern wurde EAN nicht richtig gecleart.
Fix für Bug 1455. Sven Schöling

12.07.2010

17:43 Revision 5ea4f507 (kivitendo): Dokumentation Template Umstellung
Sven Schöling
16:13 Revision 2d3f862b (kivitendo): Merge branch 'template_locales'
Conflicts:
templates/webpages/admin/edit_user_master.html
templates/webpages/admin/list_users_de.html...
Sven Schöling
14:05 Revision d5d5779f (kivitendo): Regex FTW!
Moritz Bunkus
14:04 Revision 79038417 (kivitendo): Es gibt keine explizit übersetzten Templates mehr.
Moritz Bunkus
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...
Sven Schöling
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...
Sven Schöling
12:10 Revision 5ec5ebed (kivitendo): Templates werden nicht mehr übersetzt gespeichert.
Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.
Reproduziert mit:
git rm templates/webpages/*/*_d...
Sven Schöling

11.07.2010

18:27 Revision 9a8e04a3 (kivitendo): Strings für den Kopf vom alten Menü überarbeitet.
Sven Donath
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...
Sven Donath

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...
Sven Donath
15:46 Revision 6fb1cf98 (kivitendo): ' innerhalb von Strings escapen
Sven Schöling
15:43 Revision dbd0ae11 (kivitendo): Vorlagenname werden in Zukunft nicht mehr _master.html als Postfix haben
Sven Schöling
15:17 Revision 9b84efdc (kivitendo): ' innerhalb von Strings escapen
Conflicts:
templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html
templates/...
Sven Schöling
13:22 Revision dfee9199 (kivitendo): Automatisches Ersetzen von <translate>...</translate> durch $T8
Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654
(Automatisches Ersetzen von <translate>......
Sven Schöling

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".
...
Sven Donath
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.
Sven Schöling
12:54 Revision 05174f19 (kivitendo): Abteilungen in Belegen sind nun Pflichtfelder, wenn der Benutzer das Flag "mandatory_departments" hat.
Sven Schöling

07.07.2010

18:23 Revision 6ce9fc3a (kivitendo): mandatory_departments flag in der Administration von Benutzern.
Sven Schöling

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 ...
Sven Schöling

28.06.2010

13:35 Revision 240ae2f5 (kivitendo): Merge Fehler
Sven Schöling
13:31 Revision 61de23f8 (kivitendo): listtotal funktioniert jetzt auch wenn nur im tr angewendet
Sven Schöling
13:31 Revision eaa5b3d6 (kivitendo): Nur dann wegen fehlendem [% USE T8 %] warnen, wenn $T8 benutzt wird
Moritz Bunkus
13:30 Revision 91ee6cb2 (kivitendo): format_percent auf 2 stellen defaulten
Sven Schöling
13:25 Revision 29889ce3 (kivitendo): listheading reicht jetzt im tr tag
Conflicts:
css/lx-office-erp.css
Sven Schöling
13:24 Revision f1a3e8eb (kivitendo): Test um <translate> tags in tempaltes zu finden.
Sven Schöling
13:19 Revision 0d6c1280 (kivitendo): locales auch in Dateien mit Unterstrichen im Namen suchen
Moritz Bunkus
13:18 Revision 49b7cab6 (kivitendo): Bei fehlender Übersetzung nicht übersetzten Begriff zurückggeben.
Conflicts:
SL/Template/Plugin/LxERP.pm
Sven Schöling
13:10 Revision 0e079eba (kivitendo): Endlose Rekursionen via call_sub vermeiden.
Moritz Bunkus
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. Moritz Bunkus
13:08 Revision 07036bf1 (kivitendo): Cookie-Base-Path richtig berechnen.
Commit 0c50616fb43bcf934101fadd488278c40317b586 hat den
Cookie-Gültigkeits-Pfad leider inklusive des Scriptnamens ges...
Moritz Bunkus
13:08 Revision 3cc77e53 (kivitendo): Hilfsfunktionen zum Erzeugen von Checkbox- und Text-Input-Tags
Moritz Bunkus
13:08 Revision 1521c33d (kivitendo): check_name erweitert um ein no_select flag. siehe perldoc bin/mozilla/arap.pl
Conflicts:
bin/mozilla/arap.pl
Sven Schöling
13:07 Revision 53d06080 (kivitendo): myconfig als objekt auch zur verfügung stellen
Sven Schöling
13:07 Revision ad9563c8 (kivitendo): Eine Funktion zum Erzeugen von HTTP-Redirect-Headern implementiert.
Moritz Bunkus
13:07 Revision 71f55f78 (kivitendo): HTML-IDs aus Attributnamen nur mit für IDs gültigen Zeichen bilden
Moritz Bunkus
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...
Sven Schöling
13:05 Revision f393137f (kivitendo): Kosmetik: wir verwenden zwei Leerzeichen für Einrückung
Moritz Bunkus
13:04 Revision e43c500e (kivitendo): Submits auch bei Verwendung von T8 erkennen.
Conflicts:
locale/de/locales.pl
Sven Schöling
13:04 Revision d2de308e (kivitendo): Keine globalen Variablen überschreiben.
Moritz Bunkus
13:04 Revision 3e0a049e (kivitendo): locales.pl strict machen -- Teil 1
Conflicts:
locale/de/locales.pl
Sven Schöling
13:04 Revision 5301a5d3 (kivitendo): Kosmetik.
Moritz Bunkus
13:04 Revision 47978b5b (kivitendo): Mehr Attribute HTML-escapen.
Moritz Bunkus
13:04 Revision 8177c150 (kivitendo): Ein Plugin zum Erzeugen von HTML-Tags auf die Rails-Art.
Moritz Bunkus
 

Auch abrufbar als: Atom