Aktivität
von 07.07.2010 bis 05.08.2010
04.08.2010
- 18:22 Revision 7535161d (kivitendo): Bei Datenbankverbindungen Option pg_enable_utf8 setzen
- Natürlich abhängig von $::dbcharset
- 18:14 Revision 78f0df90 (kivitendo): Alle Eingaben konvertieren & UTF8-Flag setzen
- 12:03 Revision 439e45e4 (kivitendo): DRY: "use parent"
- 12:03 Revision 0fba3edd (kivitendo): SL/Template.pm in eine Datei pro Package aufgeteilt.
- 12:03 Revision 4b6fd7d0 (kivitendo): Dirty hack: Test "Läuft OO?" erfolgreich, wenn Testscript "1" ausgibt
- Grund: OpenOffice bzw. der UNO-Connector stürzt gerne beim Beenden mit
einem segmentation fault ab, auch wenn die Ver... - 12:03 Revision fea37058 (kivitendo): Dirty hack: Konvertierung ODT -> PDF als "OK" ansehen, wenn PDF existiert
- Grund: OpenOffice bzw. der UNO-Connector stürzt gerne nach
erfolgreicher Konviertierung mit einem segmentation fault ... - 10:59 Revision 4be2d4d2 (kivitendo): Revert "Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten"
- This reverts commit dbe7d834d5df5db01bb5abce8f37473b711ed8b1.
- 10:59 Revision ed5b92f8 (kivitendo): Template-Cache-Verzeichnis im $::userspath anlegen
03.08.2010
- 11:01 Revision dbe7d834 (kivitendo): Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten
- 11:00 Revision 302aa911 (kivitendo): Kosmetik
28.07.2010
- 09:55 Revision 7edd8f12 (kivitendo): Den Template-Cache ignorieren
- 09:54 Revision 0bf218ff (kivitendo): Im Vertretermodus auch ungültige Vertreter in Vertreterauswahl anzeigen
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
Auch abrufbar als: Atom