Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
cbbcefbb 08.09.2010 16:03 Sven Schöling

Attr Helper umgeschrieben auf dnamisch registrierte coderefs.

82515b2d 08.09.2010 16:03 Sven Schöling

RDBO Support.

Script, Models und Manager übernommen und angeglichen.
Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungen
enthält mit eingefügt.

4440782f 08.09.2010 16:03 Sven Schöling

Upgrade auf console neusten Stand

Module im header eingebunden, memberfile rausgeschmissen (existiert lange nicht mehr), dafür locales initialisiert.

fb8967c8 08.09.2010 14:16 Sven Schöling

Versionsnummern für einige Module hinzugefügt.

Die Versionen sind die Pakete der Module in einer Sarge Installation. Ich habe
kein Woody zum Testen. Wenn das irgendwo auf einer funktionierenden
Installation Alarm schlägt bescheid sagen bitte.

73f9bceb 08.09.2010 12:44 Sven Donath

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

67230c4d 08.09.2010 12:41 Sven Donath

Tutorial-Link ist kaputt.

4c19594d 08.09.2010 12:27 Moritz Bunkus

ZIP-Inhalt von und nach internes Encoding wandeln

f51fdc2b 08.09.2010 12:25 Moritz Bunkus

Ermöglichen, dass <%foreachrow%> in OpenDocument über mehrere Zeilen geht

Hintergrund: Um Zwischenzummen zu ermöglichen, müss ein Konstrukt wie
folgt genutzt werden:

<%foreachrow ...%> <%description%> .. <%linetotal%><%if discount_sub%>
Zwischensumme: .. <%discount_sub%><%end%><%end%>
5f4e1aba 02.09.2010 18:03 Sven Schöling

Testversion 12 von Zip::ARchive rückgängig gemacht.

97063fbc 02.09.2010 18:00 Sven Schöling

Mehrere Fehler behoben und Texte leichter lesbar gemacht.

- require kann keine Versionierung, also muss das mit use gemacht werden.
- eval + defined Bugs durch idiomatischere Konstrukte ersetzt.
- gefühlte 500 Zeilen IO::File Code durch ein idiomatisches slurp ersetzt....

3c73035d 02.09.2010 17:59 Sven Schöling

installation_check prüft jetzt auch auf Versionen.

e1d7dc46 02.09.2010 17:22 Sven Schöling

mod_fcgid Unterstützung

Good News everyone. Es stellt sich heraus, dass mod_fcgid wunderbar
funktioniert, wenn man nur die Beispiele auf deren Webseite ignoriert...

Dokumentation aktualisiert, und einen notwendigen Symlink hinzugefügt.

94bc7ca3 02.09.2010 16:40 Sven Schöling

Zwei Datien waren nicht strict.

4555e130 01.09.2010 17:57 Sven Schöling

Bugfix: CVar Sichtbarkeit in Projekten.

Dieser Patch behebt zwei unabhängige Bugs, die dazu geführt haben, dass CVars
für Projekte nicht bearbeitbar waren.

Der erste ist, dass CVars für Projekte nicht vom validiersystem betrofen sind,
und deshalb always_valid geflaggt sein müssen. Das zweite hat verhindert, dass...

5d79e14e 01.09.2010 16:50 Sven Donath

Die Projekt-Suchseite hat jetzt einen Fokus auf "Nummer".
(Stammdaten->Berichte->Projekte)

da202b2d 01.09.2010 12:57 Sven Donath

Kosmetik

a4551dba 01.09.2010 12:00 Sven Donath

Lokalisierung etwas repariert.
In ic.pl Trick angewandt, da sonst ein 'Add ' oder 'Edit ', lokalisiert wurde.
'Add' und 'Edit' gibt es bereits ohne Leerzeichen, das reicht ja auch.

a11b9390 01.09.2010 11:02 Sven Donath

Lokalisierung für Kunden- und Lieferanten-Masken überarbeitet

95e02e5d 01.09.2010 10:08 Sven Donath

Leerzeichen richtig eingebaut, damit Title-Strings wieder stimmen.

ab8a26e3 01.09.2010 09:56 Sven Donath

HTML - Menü etwas verbessert. Die Title-Tags sollen mal in eine Hilfe-Funktion münden.

7b13e2ea 31.08.2010 18:21 Moritz Bunkus

Bei Datenbankverbindung pg_enable_utf8 je nach Charset setzen

c7ad7047 30.08.2010 13:40 Jan Büren

aptitude install libparent-perl musste ich für die 2.6.2-unstable ausführen. Entsprechend für den Installations-Check angegeben

fb1e6508 26.08.2010 09:40 Sven Donath

Änderung in Commit 1de53c an Finanzamt SQL-Daten zurückgenommen.
Dafür gibt es einen anderen Lösungsweg über Dateien in sql/Pg-upgrade2,
damit auch bestehende Installationen ge-updated weden.
Außerdem passt das thematisch nicht zum Rest des Commits.

1de53cbf 23.08.2010 15:29 Sven Donath

Bugfix for Bug 1468: JavaScript-Title_Hack lieferte falsche oder sinnlose Titel und viele weitere.
Wenn der Title-String leer ist, wird mein Title-Hack-JavaScritpt hicht ausgegeben.
Dadurch wird der Titel des Frameset angezeicgt.
Massenhaft Strings angepasst. Teilweise der Logik wegen, oft wegen...

d5293ff5 21.08.2010 18:36 Sven Donath

XUL - Menü repariert.
Nach meinen Änderungen in Commit c8c6d6d war ein Versatz in der Menu Bar.
Eintrag für XUL in Programm->Einstellungen->Menü-Variante geändert.

63c30aeb 21.08.2010 00:13 Sven Donath

Weiterleitung für "Nicht-XUL-Browser" aufgehübscht.
Die Information sieht jetzt etwas gefälliger aus und bleibt 5 Sekunden stehen.
Für die Umlaute habe ich mal ü ausprobiert. Meine Brwoser zeigen das richtig an.

547b4816 20.08.2010 16:03 Sven Schöling

Typo beim nachladen der custom_invoice_io.pl

(Das zeigt mal wie selten das Feature genutzt wird)

f28c12f1 19.08.2010 19:04 Sven Donath

Seitliches HTML-Menü lässt sich ein- und ausklappen. (update)
Sorry, Datei an falscher Stelle gewesen.

08b6539d 19.08.2010 18:23 Sven Donath

Seitliches HTML-Menü lässt sich ein- und ausklappen. (Link "Menü" in Kopfzeile)
Das bringt auf kleinen Bildschirmen zusätzlichen horizontalen Platz.
Getestet mit Opera, Firefox, Chrome, IE8, Android Webkit.
Funktioniert auf allen außer Android. ^^ Hier muss noch nachgebessert werden,...

ad27efa6 18.08.2010 13:38 Sven Donath

Das seitliche Menü hat jetzt Icons für die Unterpunkte, welche auch klickbar sind.
Damit nähert sich die Optik an das XUL-Menü an, ohne von XUL abhängig zu sein.
Evtl. mache ich die kleinen Icons abschaltbar, für die, die das so haben wollen.
Die Icons haben title-tags, die mal in ein Hilfe-System münden sollen. (Baustelle)...

4a7de86c 18.08.2010 10:48 Sven Donath

VERSION - Datei auf 2.6.2-unstable geändert.
Überall ist die Rede von "unstable", wenn es um die Entwicklerversion geht. Die v2.6.1 ist ja bereits
veröffentlicht worden, weshalb die Weiterentwicklung meiner Meinung nach eine höhere Nummer haben muss.
Im Übrigen blicke ich bei der Vergabe der Versions-Nummern nicht durch. Die scheint weder...

9fc09e82 17.08.2010 00:37 Sven Donath

mehrere Verbesserungen an Form.pm * automatisches Neuladen des gesamten Framesets, um sicher zu gehen, dass z.B. die gewählte Menü-Variante
nach Speichern in Einstellungen auch verwendet wird. * Version wird aus der Datei VERSION gelesen und ist nicht mehr in Form.pl hartkodiert....

ac84fb0e 16.08.2010 11:30 Sven Schöling

locale files nicht mit hardcoded latin markieren sondern mit dem language charset.

Ausserdem Markierungen auf vim ausgeweitet.

22b2ad7f 16.08.2010 11:14 Sven Schöling

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

847d924b 16.08.2010 11:11 Sven Schöling

Neue Option in LXDebug: LXDebug->WARN.

Sämtliche Perl warnings die auftreten, werden jetzt über einen
Sighandler an LXDebug weitergeleitet, und werden, sofern gewünscht,
in das LxOffice Log geschrieben.

Das ganze soll später dazu dienen, inkrementell die Module von warnings zu...

49ce0054 16.08.2010 11:09 Sven Schöling

dump_query Parameter initialisieren.

ea23009c 16.08.2010 10:32 Sven Donath

Icon-Größe ist 24x24 Pixel (nicht 22)

f7e359e3 16.08.2010 10:27 Sven Donath

Kosmetik und Typo in locale/de/all

cb3274d5 16.08.2010 09:54 Moritz Bunkus

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

d0b3cf0b 16.08.2010 09:51 Moritz Bunkus

Codierungssystem ISO-8859-15 in die von locales.pl erzeugten Dateien all/missing/lost schreiben

5eadc966 16.08.2010 09:51 Moritz Bunkus

Vertretermodus: Immer bisherigen Vertreter anzeigen & nur wahlweise ändern

Neues Verhalten in der Kundenmaske: Wird ein Kunde neu angelegt, so
muss ein Vertreter ausgewählt werden.

Wird ein bestehender Kunde bearbeitet, so wird der Name des bisher für
ihn ausgewählten Vertreters immer angezeigt. Zusätzlich hat der...

dea746a3 13.08.2010 23:12 Sven Donath

Ein Leerzeichen in locale/en/all wieder eingebaut. (Kosmetik)

33ba9950 13.08.2010 16:23 Sven Schöling

selectall_hashref_query umgestellt auf die DBI funktion selectall_arrayref.

Mit einem bestimmten Parameter tut diese genau das gleiche wie die
selectall_hashref, was zur Folge hat, das ein Großteil des Overheads der
Datenbankkommunikation gespart oder nach XS ausgelagert wird. Grosse Requests...

6e3fb5c2 13.08.2010 16:06 Sven Schöling

Wiedervorlagen wieder unter das company logo verschoben.

War in Commit 38e7a330463acef3f5856985353faba026ecf7f9 mit verschoben worden.

84677a63 13.08.2010 15:54 Sven Schöling

Anmelden bei englischen Locales ermöglichen.

4413f156 13.08.2010 15:47 Sven Schöling

Revert "Kosmetik und Anmeldung mit "en" ermöglicht"

This reverts commit 8ceab46d1d74e270b43c228accd8b2f500b5f3c5.

Falscher Ansatz. Die Rückübersetzung von Strings ist ein alter Ansatz der auf
genau diesem Grund nicht mehr genommen werdne soll. Besser ist hier submit und...

6791f848 12.08.2010 01:32 Sven Donath

"en" all-Datei für vorigen Commit vergessen. ^^

38e7a330 12.08.2010 01:19 Sven Donath

Seitliches Menü mit den Icons des XUL-Menüs in 24x24 versehen.
Reparatur an XUL-Menü nach "Programm->Program"-Änderung.
Anführungszeichen in kopf.pl und Vorwärts-Link.
Falls die 24x24-Icons okay sind, können die alten Icons (direkt unterhalb images/) gelöscht werden.

61d89baf 11.08.2010 17:36 Sven Donath

message_ok und message_error CSS-Styles eingefügt. Msg-Ausgabe etwas repariert. Hat noch Potential.
Nachtrag zum vorigen Commit: Die Bezeichnung des seitlichen Menüs habe ich von 'Alt (seitlich)' auf 'Links (HTML)' geändert,
weil das in der Dropdown-Box logischer ist....

141ca9a1 11.08.2010 13:51 Sven Donath

Im seitlichen Meü sind jetzt auch die Icons klickbar (a href), um eine Sektion wie "Stammdaten" oder "Programm" zu öffnen.
Unter "Programm" heißt "Benutzereinstellungen" jetzt "Einstellungen". Das ist logischer. Denkbar wäre auch so etwas wie "Mein Lx-Office"....

d8d827c9 10.08.2010 09:42 Moritz Bunkus

Falsche Übersetzung für 'List'

cb58c53e 10.08.2010 01:10 Sven Donath

Seit Commit 439e45 wird libparent-perl benötigt.

a095877b 10.08.2010 00:36 Sven Donath

Icons für "Programm nach Program"-Änderung umbenannt

3e79eff4 10.08.2010 00:28 Sven Donath

Weitere Änderungen für Lokalisierung "en".

8ceab46d 09.08.2010 18:18 Sven Donath

Kosmetik und Anmeldung mit "en" ermöglicht
Fehlerausgabe war "anmeldung not defined in locale/en/all"
Das sollte besser in dem login-Template für alle Sprachen geregelt werden.
Z.B. mit "OK" als Button-Beschriftung für alle Sprachen.

8317c23b 09.08.2010 18:04 Sven Donath

Typos und Formulierungen in doc-Files und Lokalisierung

d1987c14 09.08.2010 14:38 Sven Schöling

DateTime Modul ist jetzt Pflicht, weil es in SL/Locale.pm verwendet wird

gleichzeitig doc make.

50fce01f 09.08.2010 11:51 Moritz Bunkus

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

7c30cb2a 09.08.2010 11:51 Moritz Bunkus

Debian-/Ubuntu-Paketnamen aktualisiert

71c4e953 06.08.2010 10:38 Holger Lindemann

Formelfeld mit importieren

6b52ac1e 06.08.2010 10:38 Holger Lindemann

Postgresql 8.4 beachten

weitere Perlmodule einbinden
FCGI-Hinweis

7535161d 04.08.2010 18:22 Moritz Bunkus

Bei Datenbankverbindungen Option pg_enable_utf8 setzen

Natürlich abhängig von $::dbcharset

78f0df90 04.08.2010 18:14 Moritz Bunkus

Alle Eingaben konvertieren & UTF8-Flag setzen

439e45e4 04.08.2010 12:03 Moritz Bunkus

DRY: "use parent"

0fba3edd 04.08.2010 12:03 Moritz Bunkus

SL/Template.pm in eine Datei pro Package aufgeteilt.

4b6fd7d0 04.08.2010 12:03 Moritz Bunkus

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 Verbindung selber in
Ordnung war. Also zusätzlich zum Exit code eine Statusausgabe des...

fea37058 04.08.2010 12:03 Moritz Bunkus

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 ab. Das PDF
ist in so einem Fall aber vollständig.

4be2d4d2 04.08.2010 10:59 Moritz Bunkus

Revert "Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten"

This reverts commit dbe7d834d5df5db01bb5abce8f37473b711ed8b1.

ed5b92f8 04.08.2010 10:59 Moritz Bunkus

Template-Cache-Verzeichnis im $::userspath anlegen

dbe7d834 03.08.2010 11:01 Moritz Bunkus

Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten

302aa911 03.08.2010 11:00 Moritz Bunkus

Kosmetik

7edd8f12 28.07.2010 09:55 Moritz Bunkus

Den Template-Cache ignorieren

0bf218ff 28.07.2010 09:54 Moritz Bunkus

Im Vertretermodus auch ungültige Vertreter in Vertreterauswahl anzeigen

12237492 23.07.2010 14:16 Sven Schöling

Fehlende Dateien für die Konsole.

b7fa831d 23.07.2010 14:13 Sven Schöling

Zwei console Includes optional machen.

Sind beide nicht absolut notwendig.

e3c125a1 23.07.2010 14:13 Sven Schöling

console.conf ignorieren.

a0d77095 23.07.2010 12:15 Sven Schöling

Bugfix: Locales in company_logo und kopf.pl

login.pl und kopf.pl werden speziell dispatcht und müssen ihre eigenen user
locales initialisieren.

633506a8 23.07.2010 12:12 Sven Schöling

Whitespace

5923380f 23.07.2010 12:01 Sven Schöling

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 unbenutzbar macht. Diese Patch ist ein
Quifix, das eigentliche Problem ist, dass die englische Lokalisierung nahezu...

4b7433f4 22.07.2010 16:01 Sven Schöling

CVar->get_configs cached jetzt so, wie es io.pl eh schon tut.

ee454f5b 22.07.2010 16:01 Sven Schöling

IC->follow_account_chain cached jetzt die Ergebnisse.

a87dd0ec 22.07.2010 16:01 Sven Schöling

Batchaccounts angewendet.

Ausserdem einen subtilen Bug behoben, und ein Query gecacht.

6f7c3b10 22.07.2010 16:01 Sven Schöling

Typo und Bugs in retrieve_accounts gefixt. Veraltete Aufrufsyntax von retrieve_accounts gefixt.

1228aa97 22.07.2010 16:01 Sven Schöling

IC->retrieve_account umgeschrieben auf batchmode.

dd011621 22.07.2010 16:01 Sven Schöling

Kosmetik in IC->retrieve_accounts

5052b6f9 22.07.2010 12:00 Bernd Blessmann

letztes Leerzeichen von donumber_array entfernen

sonst hat die Lieferscheinnummer in der Rechnungsmaske ein
Leerzeichen am Ende, wenn man eine Rechnung aus einem oder
mehreren Lieferscheinen aus dem Lieferscheinbericht erstellt.

ad2e3220 21.07.2010 18:20 Sven Schöling

CVar validity ausgelagert in eine Massenfunktion.

Reduziert die Anzahl der Datenbankzugriffe bei großen Belegen massiv.

18c88aa1 21.07.2010 18:20 Sven Schöling

Typo in ir/form_footer. thml <-> html

7dd8ee36 21.07.2010 17:39 Sven Schöling

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 dass selbst auf schnellen Servern die
Requests unhaltbar langsam sind.

Ab jetzt werden für Belege die CVars nicht mehr vorgrendert, sondern zur...

567c0d7c 21.07.2010 17:35 Sven Schöling

Template Objekt cachen.

7ee0b1dc 21.07.2010 17:26 Sven Schöling

keine Hashkeys lokalisieren bitte.

193b1e4e 21.07.2010 14:48 Sven Schöling

Disptcher->require_maincode tracing gegeben.

9c7c96a8 21.07.2010 14:47 Sven Schöling

IS->retrieve_invoice und IS->get_customer brauchen keine eigenen Datenbankhandle

(ich glaube ich sehe ein Muster hier...)

efeb279b 21.07.2010 14:46 Sven Schöling

Drafts->list umgeschrieben. Bruacht keine eigene Datenbankverbindung.

6aa467fa 21.07.2010 14:46 Sven Schöling

AM->retrieve_units bruacht keine eigene Datenbankverbindung

a590a651 21.07.2010 14:45 Sven Schöling

save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.

9e2386ab 21.07.2010 12:50 Sven Schöling

BEDIAN Package Generator: Pfade angepasst, Version gefixt.

30c4906a 21.07.2010 12:29 Sven Schöling

DEBIAN paket generator ein wenig eingedampft.

Verzeichnisstruktur wird jetzt beim packen erzeugt, alle benötigten Dateien liegen unter DEBIAN/files.
Verseion wird jetzt aus der VERSION Datei von Lx-Office geholt.

5df1547a 21.07.2010 10:31 Sven Schöling

Changelog update.

Wurde durch die Cherrypicks mit Latin-1 verunreinigt, das bereinigt.
Ausserdem die fCGI Änderungen korrekt in die neue Version übernommen.

bb578fc4 20.07.2010 18:04 Sven Schöling

Kleines HowTo wie man die locales jetzt erstellt.