Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
1cf7af35 13.08.2009 17:54 Sven Schöling

Bisschen sanity durch strictness.

f7c2c55c 10.08.2009 11:07 Sven Schöling

Bugfix Bug 1077: Opendocumentvorlagen kopieren.

Bei der Erstellung eines neuen Benutzers wurden die OO-Vorlagen nicht
mit kopiert.

f797374a 29.07.2009 17:51 Sven Schöling

Syntaxfehler.

a50a0e0b 29.07.2009 14:56 Sven Schöling

Secure Cookies.

Sobald der Loginrequest mit HTTPS gesendet wird, wird das Cookie nun auf
Secure gesetzt, und sollte nur noch bei sicheren Verbindungen
mitgesendet werden.

c461ee8a 23.07.2009 16:24 Moritz Bunkus

Der Wert für den Parameter 'port' steht oftmals nicht in Anführungszeichen, weil es eine Zahl ist.

9de83d1a 23.07.2009 14:52 Moritz Bunkus

Eine Warnung über undefinierte Werte vermeiden.

3921865e 23.07.2009 14:22 Moritz Bunkus

locale-Lauf ohne aktiviertes CRM-Menü und fehlende Begriffe durch Holgers CSS-Menü-Umwälzungen ergänzt.

0f5ce385 23.07.2009 14:15 Moritz Bunkus

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

92f2326b 23.07.2009 14:15 Moritz Bunkus

Einige UTF-8 codierte Umlaute nach ISO-8859-1 konvertiert.

e0201a3f 23.07.2009 12:45 Sven Schöling

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

566d2e3d 23.07.2009 12:44 Sven Schöling

DO: open&close nicht angetickt > alles anzeigen

9a0d550b 23.07.2009 12:39 Moritz Bunkus

Unbenutzte und daher überflüssige Variablen entfernt.

77230cde 23.07.2009 09:08 Moritz Bunkus

Kosmetik.

c35e1e2f 22.07.2009 17:30 Moritz Bunkus

Beim Ausdrucken von Lieferscheinen die Lieferanteninformationen der Artikel aus der Datenbank holen.

fdb14a85 22.07.2009 17:28 Moritz Bunkus

Auch wirklich $form->{TEMPLATE_ARRAYS}->{...} initialisieren, und nicht nur den Key ansprechen.

b0059459 22.07.2009 17:27 Moritz Bunkus

Beim Ausdrucken von Angeboten/Aufträgen nicht die Lieferanteninformationen der Artikel gleich nach dem Auslesen wieder überschreiben.

f373f98d 22.07.2009 16:19 Moritz Bunkus

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

117dd89a 22.07.2009 16:18 Moritz Bunkus

Beim Erzeugen einer Einkaufsrechnung aus mehreren Lieferscheinen auch wirklich eine Einkaufs- und keine Verkaufsrechnung erzeugen.

b1513dcc 22.07.2009 14:18 Holger Lindemann

Altes CSS menü wg. Probleme mit Opera wiederhergestellt.

Neues CSS als menuv4 eingefügt. JS alt entfernt.

efd3637e 22.07.2009 10:36 G. Richardson

Behebung von Bug 1098

Kommafehler in sql Statement

600b2748 22.07.2009 10:17 Moritz Bunkus

Neuere PostgreSQL-Versionen unterstützen das Aliasen von zu aktualisierenden Tabellen nicht.

27bbc91a 14.07.2009 07:31 Holger Lindemann

Abfrage nach accno in Hochkomma stellen

d4f14710 14.07.2009 07:28 Holger Lindemann

fehlende schliessende Klammer ergänzt

ea57e835 14.07.2009 07:27 Holger Lindemann

numberwert zu klein, auf 12,5 vergrössert

ab12ee09 14.07.2009 07:26 Holger Lindemann

Durch feste Breite und viele Einträge bricht das Menü um.

Sieht scheusslich aus. Auch sind die Untermenüs oft schlecht zu treffen.

Feste Breite entfernt, dafür seitliches Padding erhöht
Untermenüs überlappen das Hauptmenü.

939b2613 09.07.2009 12:53 Philip Reetz

Fehler in der Funktion "Zahlung buchen" bei Kreditoren- und Debitorenbuchungen.
Zahlungsdatum wurde nicht in der Datenbank gespeichert.

812b4c4f 09.07.2009 11:14 Philip Reetz

Bei der Kontenuebersicht wurde der Saldo nicht korrekt gefuehrt, wenn der Zeitraum nicht am 01.01 anfing

69c9c335 06.07.2009 09:04 Moritz Bunkus

Diverse Fehler in der Dokumentation der Variablen und Druckvorlagen behoben.

Fix für Bug 1073.

5b64d6fc 03.07.2009 18:54 Moritz Bunkus

Umstellung der Verwaltung der benutzerdefinierten Variablen zum Sparen von Menüeinträgen.

20bb56c1 03.07.2009 10:40 Sven Schöling

Merge branch 'karushka'

6e61f90a 02.07.2009 17:35 Moritz Bunkus

Verwendung von benutzerdefinierten Variablen für Waren/Dienstleistungen/Erzegunisse in Einkaufsrechnungen implementiert.

98452aaa 02.07.2009 17:31 Moritz Bunkus

Verwendung von benutzerdefinierten Variablen für Waren/Dienstleistungen/Erzegunisse in Verkaufsrechnungen implementiert.

40fcfb42 02.07.2009 17:19 Moritz Bunkus

Verwendung von benutzerdefinierten Variablen fÌr Waren/Dienstleistungen/Erzegunisse auch in Einkaufsmasken ermöglichen.

97de2c31 02.07.2009 17:18 Moritz Bunkus

Noch mehr Debugcode entfernt.

a9cf6be5 02.07.2009 17:18 Moritz Bunkus

Debugcode entfernt.

d12e02e0 02.07.2009 17:05 Moritz Bunkus

Verwendung der benutzerdefinierten Variablen für Waren/Dienstleistungen/Erzegunisse in Lieferscheinen.

0af7a3a5 02.07.2009 16:59 Moritz Bunkus

Debugcode entfernt.

8e08bedb 02.07.2009 16:49 Sven Schöling

Mahnsystem - mehr Variablen exportieren

Ausserdem strict fixes.

ef220490 02.07.2009 16:44 Moritz Bunkus

Ausweitung der benutzerdefinierten Variablen für Waren/Dienstleistungen/Erzeugnisse auf Anzeige/Modifikation in Angeboten/Aufträgen.

fa7a78e6 02.07.2009 15:57 Sven Schöling

Mehr Felder in Mahnungen zur Verfügung stellen.

5c8d3d82 02.07.2009 12:53 Sven Schöling

OE Suche: Verkäufer/Bearbeiter muss Dropdown sein.

36012e7e 02.07.2009 12:53 Moritz Bunkus

Diverse Arbeiten an <%if%>-Blöcken.

1. Bugfix: <%if%>Blöcke haben in OpenDocument-Vorlagen nach der
Umstellung auf die Verwendung von $form
>{TEMPLATE_ARRAYS} nicht
mehr funktioniert.

2. Feautres: <%if%>-Blöcke können nun auch in OpenDocument die...

4d2cf39d 02.07.2009 12:53 Moritz Bunkus

Buttons als <input type="submit"> und nicht als <button type="button"> rendern lassen.

a4e64962 02.07.2009 12:53 Moritz Bunkus

Beim Speichern von Benutzereinstellungen durch den Benutzer die Webdav-htaccess-Dateien nicht anlegen.

Existiert "webdav" und darin die Verzeichnisse nicht, so gibt
es ansonsten unschöne Fehlermeldungen im Webserverfehlerlog,
und der Benutzer bekommt die am.pl zum Download angeboten....

53f4de8f 02.07.2009 12:53 Moritz Bunkus

Test auf Übereinstimmung mit regulären Ausdrücken in <%if...%>Blöcken ohne Berücksichtigung der Groß und Kleinschreibung.

6a9e0071 02.07.2009 12:53 Moritz Bunkus

Aktualisierung der Dokumentation zu den neuen Fähigkeiten des <%if...%>-Blocks.

7fe3133a 02.07.2009 12:53 Moritz Bunkus

Bugfixes für und Erweiterung der Vergleichsmöglichkeiten in <%if...%>.

1. Bugfixes -- die vorherige Version war gar nicht getestet.

2. Erweiterung -- Mittels "=~" kann man nun auch reguläre Ausdrücke matchen lassen.

1c9aacf6 02.07.2009 12:53 Moritz Bunkus

Einführung RegEx für Vergleichsoperationen in <%if ...%>-Statements.

7c1cce83 02.07.2009 12:53 Moritz Bunkus

Deutsche Begriffe übersetzen. Buttons als <input type="submit"> rendern und nicht als <button type="button">.

b9423935 02.07.2009 12:53 Moritz Bunkus

Ein paar vergessene Locale-Aktualisierungen zum Thema "Anrede durch Geschlecht ersetzen".

40ad4ed6 02.07.2009 12:53 Moritz Bunkus

Datenbankupgradescript zur Ausweitung der benutzerdefinierten Variablen auf Waren, Dienstleistungen und Erzeugnisse.

Wurde in Commit b2f44e3d98cbbd622b1497c23602eb79e71a3c64 vergessen.

71365677 02.07.2009 12:53 Moritz Bunkus

Verzeichnis/symbolischen Link zur CRM ignorieren.

47955d98 02.07.2009 12:53 Moritz Bunkus

Diverse Dateien und Verzeichnisse ignorieren.

Übernahme der alten "svn:ignore"-Properties bereinigt um einige nicht
mehr aktuelle Einträge.

38605681 02.07.2009 12:52 Moritz Bunkus

Nicht mehr benötigte Datei members.default gelöscht.

38bf4ef1 02.07.2009 12:52 Moritz Bunkus

Dummy-Dateien in leeren Verzeichnissen angelegt.

Einige leere Verzeichnisse sind bei der Subversion-zu-Git-Migration
verloren gegangen, weil Git keine Verzeichnisse sondern nur Dateien
trackt. Deshalb mit Hilfe von leeren Dummy-Dateien diese Verzeichnisse...

24baeb62 29.06.2009 21:47 Geoffrey Richardson

cp_greeting durch cp_gender ersetzt in CT.pm und ct.pl

b2f44e3d 29.06.2009 17:54 Moritz Bunkus

Das Definieren, Erstellen und Bearbeiten von benutzerdefinierten Variablen bei Waren, Dienstleistungen und Erzeugnissen implementiert.

11e2bd11 29.06.2009 17:51 Jan Büren

locales für die entsprechend gerade eingecheckten Dateien

fda64d3f 29.06.2009 17:49 Jan Büren

Die entsprechenden Templates, damit die generic Translations auch editierbar sind

72626b14 29.06.2009 17:49 Moritz Bunkus

Der JavaScript-Kalender verlangt, dass das Eingabefeld explizit eine ID benannt bekommt; "name" reicht nicht aus.

98e3e577 29.06.2009 17:41 Geoffrey Richardson

generictranslations.pl nachgereicht

3d6bc826 29.06.2009 17:27 Geoffrey Richardson

symbolischen Link fuer generictranslations.pl

4dbcf680 29.06.2009 17:09 Jan Büren

GenericTranslations.pm und debug-code entfernt

e09347c8 29.06.2009 16:36 Geoffrey Richardson

Ansprechpartner: cp_greeting durch cp_gender ersetzt

contacts->cp_greeting, was normalerweise fuer Frau/Herr benutzt wird,
wird durch cp_gender (m/f) ersetzt, was den Vorteil hat, dass man je
nach beim Kunden definierter Sprache verschiedene Anreden generieren und...

7bc8df16 29.06.2009 12:51 Moritz Bunkus

Artikelstammdaten: Dialog in einen Tab-Dialog eingefasst.

8cc37098 22.06.2009 12:35 Sven Schöling

Programmierrichtlinien etwas aktualisiert.

662a225c 16.06.2009 15:13 Sven Schöling

Bugfix: _recode_recursively hat das Form Objekt nicht als Hash erkannt.

Symptom: Langtexte werden nicht korrekt kodiert.

029d9955 16.06.2009 12:30 Sven Schöling

Bugfix: Kreditorenbuchungen Bemerkungen gingen beim Update verloren.

7011fd23 16.06.2009 12:29 Sven Schöling

Whitespace.

3df9ccd1 15.06.2009 13:31 Sven Schöling

Warnung im Startbildschirm, wenn Javascript ausgeschaltet ist.

78c8b931 15.06.2009 13:27 Sven Schöling

Locales für -r4298

1edf4395 14.06.2009 22:18 Jan Büren

Bug 1044 Rechtschreibfehler in all behoben

35b8018a 12.06.2009 15:23 Moritz Bunkus

Beim Aufruf von check_project() die als nächstes aufzurufende Funktion mitgeben.

Fix für Bug 940.

ea84a15a 12.06.2009 15:08 Moritz Bunkus

Gleich zwei Fehler im Index führten dazu, dass der Code in check_form() dachte, die Kundeninformationen hätten sich geändert.

710ebb28 12.06.2009 12:05 Sven Schöling

print_form: Extension war vor -r3314 standard auf "html", wurde dann durch anderen Algorithmus geändert. Jetzt wieder html als Standardextension.

Fix für Bug 1043.

66c91148 11.06.2009 15:00 Moritz Bunkus

Beim Versenden von Emails mit PDFs aus OpenDocument den MIME-Typen und Dateinamen richtig setzen.

e3b1cf36 10.06.2009 17:13 Sven Schöling

Aufträge->Suche - myconfig Variablen fehlten -> vclimit wurde nicht berücksichtigt.

5a0593a6 10.06.2009 12:13 Moritz Bunkus

Kosmetik.

10d33aee 10.06.2009 12:13 Moritz Bunkus

Kosmetik.

d520cde9 09.06.2009 20:31 Jan Büren

subversion test zurueck

31f16010 09.06.2009 20:31 Jan Büren

subversion test

6b014453 08.06.2009 09:47 Moritz Bunkus

Der Tabellenalias heißt "dord" und nicht "dort".

Fix für Bug 1040.

a6161998 05.06.2009 14:45 Moritz Bunkus

Übernahme einiger weiterer Felder aus Aufträgen in Lieferscheinen und von dort in Rechnungen.

Einige Felder wie "Steuer im Preis inbegriffen", "Steuersatz",
"Zahlungsbedingungen" und "Währung" wurden bei Lieferscheinen nicht
gespeichert. Dementsprechend gingen sie bei der Umwandlung von Auftrag...

e7fa9a26 05.06.2009 13:59 Moritz Bunkus

Die Sprachauswahl temporär deaktivieren und auf "Deutsch" hardcodieren.

Wird die Sprache von "Deutsch" auf eine beliebige andere umgestellt,
so bekommt man sofort Perl-Fehler wegen Objektzugriffe auf nicht
definierte Variablen. Der Grund ist, dass das anzulegende...

dc9d8764 05.06.2009 13:28 Moritz Bunkus

Beim Auslesen von Kundendaten die Verkäufer-ID nur dann überschreiben, wenn beim Kunden tatsächlich ein Verkäufer ausgewählt ist.

Fix für Bug 1034.

9f3bf071 05.06.2009 12:48 Moritz Bunkus

Beim Umwandeln von Auftrag nach Lieferschein den Scriptnamen umsetzen.

Andernfalls kann es passieren, dass check_name() in arap() wegen
doppelter Kunden-/Lieferantennamen aufgerufen wird; das zeigt die
Auswahlliste an, welche dann wieder den alten Scriptnamen enthält.

99b28796 05.06.2009 12:34 Moritz Bunkus

Aus Versehen ging das Feld 'login' beim Auslesen von Benutzern in Commit 4258 verloren.

588772c3 05.06.2009 12:18 Moritz Bunkus

Im Administrationsfrontend eine Möglichkeit zum Duplizieren von existierenden Benutzern eingebaut.

Fix für Bug 1025.

94beb18a 05.06.2009 12:14 Moritz Bunkus

In der Funktion Auth::read_user() auch die User-ID zurückgeben.

6737d960 05.06.2009 12:07 Moritz Bunkus

_store_value() aus Kundenprojekt übernommen.

1. Dokumentation der Funktion
2. Möglichkeit, 'variablenname[]' für einfache Arrays zu benutzen
3. Umstellung der anderen Funktionen, die _store_value() benutzen, auf Objekt-Aufrufsyntax.

c8c960bc 05.06.2009 09:23 Moritz Bunkus

Vor Zugriff auf "employee"-Tabelle testen, ob diese existiert.

Es kann sein, dass die Funktion User::create_employee_record()
aufgerufen wird, bevor die beim Benutzer eingetragene Datenbank
existiert bzw. bevor darin die Lx-Office-Tabellen existieren. In...

32147d43 05.06.2009 09:21 Moritz Bunkus

Eine neue Funktion zum Testen, ob eine Tabelle in der Datenbank existiert oder nicht.

14c1b704 05.06.2009 09:08 Moritz Bunkus

Beim Speichern eines Benutzers aus dem Administrationsfrontend heraus seinen Eintrag in employee aktualisieren.

Fix für Bug 1031.

dc6afb8c 05.06.2009 08:31 Moritz Bunkus

Rechteproblem bei Lieferscheinen behoben.

Die display_form() in invoice_io.pl wird auch für Lieferscheine
aufgereufen. Deshalb muss sie auch auf Lieferscheinrechte überprüfen.

Fix für Bug 1030.

64f8811a 03.06.2009 15:19 Moritz Bunkus

Beim Bearbeiten von Benutzern die Checkbox "Rechnungen" bei "WebDAV" richtig setzen.

Die Template-Variable heißt "myc_rechnungen" (Plural, nicht
Singular). Fix für Bug 2^10.

dea9aaea 03.06.2009 11:25 Sven Schöling

get_vendor war nicht hinreichend abgesichert gegen mehrfache aufrufe.
bei mehrfachen aufrufen, konnte es passieren dass alte WHERE klauseln noch mitverwendet wurden.

Hoffentlich Fix für Bug 1028.

ab875da1 03.06.2009 11:05 Sven Schöling

locales zum letzten commit.

83ddc544 03.06.2009 11:05 Sven Schöling

Assembly Rows in templates ausgelagert.

84d90a03 03.06.2009 10:35 Moritz Bunkus

Altes JavaScript-Menüs auf neue Authentifizierungsart ohne explizite Übergabe von Benutzernamen und Passwort umgestellt.

04f6532e 03.06.2009 09:55 Moritz Bunkus

Kosmetik: Tabs durch Leerzeichen ersetzt.