Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4fef0591 03.03.2017 21:57 Bernd Bleßmann

BankImport: Refactoring: Profil über init-Methode laden.

c3e29bab 03.03.2017 21:57 Bernd Bleßmann

BackgroundJob::CsvImport: unbenutztes Modul SessionFile::Random nicht laden

a15bcf2f 03.03.2017 21:57 Bernd Bleßmann

CsvImport: doppeltes delete-Statement entfernt

d9af4462 03.03.2017 21:57 Bernd Bleßmann

CsvImport: doppelt angegebene Methode "file" entfernt

4825c38f 03.03.2017 21:51 Bernd Bleßmann

POD: Typo in Autor-Abschnitt verbessert.

dd33cbec 02.03.2017 17:12 Moritz Bunkus

ActionBar/Dateimanagement: Verschicken von Dateien via E-Mail wieder implementiert

66b2b0ed 02.03.2017 16:18 Moritz Bunkus

Kreditorenbuchungen: Zahlungen buchen gefixt

Seit Umstellung auf die Verwendung des Chart-Pickers heißt die
Form-Variable für das Verbindlichkeitskonto »AP_chart_id«, und nicht
mehr »APselected«. Außerdem enthält sie die Datenbank-ID des Kontos,
und nicht die Kontonummer.

82815260 02.03.2017 16:09 Jan Büren

WebDAV: Überflüssigen Aufruf webdav_path im Frontend entfernt

WebDAV::get_all_objects ruft in der Methode seit Anbeginn des Moduls
schon ein webdav_path auf, von daher schreddern bevor noch mehr
copy & waste im Programm passiert

4cf756d3 02.03.2017 16:04 Moritz Bunkus

SL::Template::*: Form::template direkt nutzen, nicht mehr Form::init_template

Form::init_template wurde bei der Umstellung entfernt, bei der nur
noch die eine Template-Instanz im SL::Presenter genutzt wird, und Form
keine eigene mehr beinhaltet.

36857857 02.03.2017 16:04 Moritz Bunkus

Mailer: Zeichensatzattribut bei Anhängen nur bei Text-Anhängen setzen

Ein als Binärdaten zu behandelnder Anhang darf nicht natürlich nicht
umcodiert werden. Normalerweise ignorieren E-Mail-Programme bei
Nicht-Text-Anhängen den Zeichensatz, wenn er gesetzt ist, aber wir...

73b3a062 02.03.2017 16:04 Moritz Bunkus

Mailer: Attribut »path« bei »Content-Type« nicht setzen

Darin steht der Pfad auf dem lokalen System und ist damit ein
information leak, z.B. /var/www/kundenname/kivitendo/files/…

58815cba 02.03.2017 16:04 Moritz Bunkus

LXDebug::dump: Objekte aus Namensraum SL::* ohne »as_debug_info« wie Hash behandeln

0be6a682 01.03.2017 17:21 Moritz Bunkus

LXDebug::dump: nur Form-Instanzen als Hash behandeln, nicht alle Hash-basierten Objekte

7aa53210 01.03.2017 16:54 Moritz Bunkus

LXDebug::dump: Unterstützung für zirkuläre Strukturen

Durch die Umstellung auf vorheriges Reduzieren auf essenzielle
Informationen muss dump() sicherstellen, dass es bei zirkulären
Strukturen nicht in eine Endlosschleife gerät.

Weiterhin müssen alle Rückwärtsreferenzen aufgeweicht...

9fd5b006 01.03.2017 15:43 Moritz Bunkus

kivi.File.js: Debugcode wieder entfernt

7f5edaa6 01.03.2017 15:18 Moritz Bunkus

LXDebug::dump: Interna von Rose-DB- und DateTime-Objekten nicht mehr ausgeben

dump arbeitet nun nicht mehr direkt auf dem zu dumpenden Objekt,
sondern auf Kopien, die je nach Typ auf ihre essenziellen
Informationen zusammengeschrumpft werden. Dafür kann ein Objekt eine...

a6ed938f 01.03.2017 14:25 Moritz Bunkus

Dateimanagement: Fehler beim Umbenennen richtig zurückgeben

Ist man z.B. bei den Artikelstammdaten und versucht, eine Datei
umzubenennen, und ändert den Namen nicht, so sollte eine Fehlermeldung
angezeigt werden. Wurde sie aber nicht, weil Folgendes passierte:...

69e526ee 01.03.2017 13:46 Moritz Bunkus

Dateimanagement: Stammdaten: DOM-Elemente bei multiples Tab-Aufrufen nicht duplizieren

Der Aufruf des Tabs »Dateianhänge« in den Artikelstammdaten liefert
einen Tab aus, in dem der HTML-Code für den Umbenennen-Dialog
vorhanden ist (initial versteckt). Ruft man den Dialog dann auf, so...

56913208 01.03.2017 13:45 Moritz Bunkus

kivi.popup_dialog: Dialog vor »custom close function« schließen

Wenn die »custom close function« den Dialog im DOM verschieben möchte,
so macht sie das mit $dlg.remove().appendTo('#new_parent_id'). Dabei
geht aber die Dialog-Initialisierung flöten.

Wird also erst anschließend $dlg.dialog('close') ausgeführt, so hagelt...

f1adac26 01.03.2017 12:52 Moritz Bunkus

generic/exception.html wiederhergestellt

Die Vorlage wurde im Commit 9d8f72a0f92d01e1e25b14788b193cd662cad0d3
entfernt, weil fälschlicherweise gedacht wurde, dass sie nicht mehr
benutzt wird, da locales.pl eine Warnung diesbezüglich ausgab.

Tatsächlich wird sie aber noch benutzt, und zwar als generische...

5ab74d33 01.03.2017 12:49 Moritz Bunkus

locales: Update nach Umstellung der Hintergrundjobverwaltung auf ActionBar

9fe5b41d 28.02.2017 17:48 Moritz Bunkus

E-Mail-Dialog: Cc, Bcc standardmäßig verstecken; Dateianhang nach unten

Wichtige Felder sollen damit näher zusammenrücken, und unwichtige
Felder normalerweise gar nicht erst angezeigt werden.

1a1bdd3d 28.02.2017 17:28 Moritz Bunkus

Einheiten bearbeiten: SL::DB::Language nutzen

Alter Code zum Auslesen der Sprachliste, AM::language, wurde im Zuge
der ActionBar-Umstellung entfernt.

Ups :)

9871f82b 28.02.2017 17:16 Moritz Bunkus

Dateimanagement: Anhänge nicht als Referenz an SL::Mailer übergeben

SL::Mailer erwartet, dass der Inhalt der Anhänge, die in
$mailer->{attachments} übergeben werden, direkt im Attribut »content«
gespeichert ist.

Das Interface von SL::File hingegen gibt nur eine Skalarreferenz auf...

32dbd0b3 28.02.2017 15:39 Moritz Bunkus

ActionBar: Verwendung bei »Verlauf der Hintergrund-Jobs«

1df575c4 28.02.2017 15:34 Moritz Bunkus

ActionBar: Verwendung bei »Aktuelle Hintergrund-Jobs anzeigen«

df1c2f63 28.02.2017 14:26 Moritz Bunkus

ActionBar: kivitendo.css: bei Hover auf Deaktivierte die Border nicht umfärben

b581288f 28.02.2017 14:20 Sven Schöling

ActionBar: Border von ActionBar buttons nicht in common.css clobbern

c968367e 28.02.2017 14:17 Sven Schöling

Revert "ActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern"

This reverts commit e51d60046fda454e4a1c5c6a6b287622d8fb9cc8.

e51d6004 28.02.2017 14:15 Moritz Bunkus

ActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern

ef8b8945 28.02.2017 13:05 Moritz Bunkus

MetaSetup-Update für DB-Upgrade »filemanagement_feature«

5296eca4 28.02.2017 13:00 Moritz Bunkus

Versehentlich entfernte Fremdschlüssel auf sepa_export_items wieder hinzugefügt

Das DB-Upgrade-Script
»auto_delete_sepa_export_items_on_ap_ar_deletion.pl« hat via
»SL::DBUpgrade2::Base::drop_constraints« alle Constraints auf
»sepa_export_items« entfernt, dann aber nur zwei davon (mit anderen...

8ec266d5 28.02.2017 12:43 Moritz Bunkus

MetaSetup-Update zu DB-Upgrade »part_classifications.sql«

10edf79a 28.02.2017 12:42 Moritz Bunkus

MetaSetup-Update zum DB-Upgrade »defaults_bcc_to_login.sql«

67fbdebe 28.02.2017 12:40 Moritz Bunkus

ActionBar: SL::Layout::get: bei nicht existierendem Sub-Layout leere Liste zurückgeben

461b3caf 28.02.2017 11:57 Moritz Bunkus

ActionBar: Verwendung bei »Task-Server-Steuerung«

6a75dc1c 28.02.2017 11:33 Moritz Bunkus

ActionBar: Verwendung beim Massendruck von Lieferscheinen

d5b1d0b1 28.02.2017 11:32 Moritz Bunkus

PrintOptions: Checkbox »Beidseitig« optional anzeigen

e62861f7 28.02.2017 11:31 Moritz Bunkus

PrintOptions: keine Warnungen wegen einmaliger Verwendung bekannter Variablen

525758a5 28.02.2017 11:17 Moritz Bunkus

kivi.run: leeres Array (keine Argumente) nutzen, wenn args nicht übergeben wird

a59f11b0 28.02.2017 10:44 Moritz Bunkus

ActionBar: »Anhänge aller Artikel herunterladen« bei Angeboten/Aufträgen wieder implementiert

a34bdbf7 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung im »SimpleSystemSetting«-Controller

1fbcd0db 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung undefinierter Werte in Tests vermeiden

02f6397d 28.02.2017 10:44 Moritz Bunkus

ActionBar: POD-Fix

c7fff13f 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Steuern«

8631a825 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Steuerzonen«

5e8c9df6 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Buchungsgruppen

9cd9a517 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Konto erfassen/bearbeiten«

c4b82157 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Mahnungskonfiguration

1d8cd5cd 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei UStVa-Konfiguration

ed458620 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Mandantenkonfiguration

5dfa532c 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Preise aktualisieren«

31b247ee 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim CSV-Import

3c13f327 28.02.2017 10:44 Moritz Bunkus

ActionBar: programmatisches Interface für Änderungen On-The-Fly

f63a4593 28.02.2017 10:44 Moritz Bunkus

ActionBar: Objekte & Funktionen in Namespace kivi.ActionBar verschoben

8651e027 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Benutzereinstellungen«

6ebacae9 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Wiedervorlagen

9205a42e 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim Massendruck

38a9098d 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Kontenabgleich«

3810d658 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Kontenabgleich mit Bank«

2003e056 28.02.2017 10:44 Moritz Bunkus

ActionBar: Vernwendung bei Bankbewegungen

37c03103 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »Kontoauszug importieren«

4e155b5c 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei SEPA-Einzügen/-Überweisungen

47df98d0 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Zahlungsein-/-ausgang

4a03aa4d 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Liquiditätsübersicht

ae15b9a0 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung im E-Mail-Journal

7b9ad004 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei UStVA

e7913c4c 28.02.2017 10:44 Moritz Bunkus

ActionBar: ReportGenerator nutzt per Default nun die ActionBar

a887cb1b 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Berichte → SuSa, GuV, BWA, Bilanz, Projektbuchungen

2d1ba4f4 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei »offene Forderungen/Verbindlichkeiten«

cb0414d6 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Jahresendbuchungen

6da55ef4 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim GoDB-Export

15cc7149 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim DATEV-Export

4507456b 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung in Kreditorenbuchungen

16fc9cde 28.02.2017 10:44 Moritz Bunkus

ActionBar: Aufruf Historie in Verkaufrechnungen gefixt

d7d43eb2 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Debitorenbuchungen

3c005fa1 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei allen anderen Lager-Funktionen

Lager → …
• Erzeugnis fertigen
• Umlagern
• Entnahme

Lager → Berichte → …
• Lagerbestand
• Lagerbuchungen

dd7cbf4f 28.02.2017 10:44 Moritz Bunkus

ActionBar: Form->show_generic_error umgestellt

f9c6711c 28.02.2017 10:44 Moritz Bunkus

ActionBar: Warnungen wegen Funktionsüberschreibung vermeiden

fedfc383 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Lager → Einlagern, Lager → Berichte → Lagerentnahme

c9947d8e 28.02.2017 10:44 Moritz Bunkus

ActionBar: Massenerstellen: Action-Titel eindeutiger gemacht

940da3f8 28.02.2017 10:44 Moritz Bunkus

ActionBar: Brieffunktion: Drucken über Dialog

ac1a9e8e 28.02.2017 10:44 Moritz Bunkus

ActionBar: Brieffunktion: E-Mail-Versand über Dialog

f372dca8 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Massenerstellen von Rechnungen standardisiert

8395e0d0 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim Finanzcontrollingbericht

22160ea4 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim Lieferwertbericht

c0714b3d 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim Lieferplan

9c0b55ba 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Mahnungen standardisiert

• »Weiter« → »Suchen«
• »Weiter« → »Anlegen«

132c52d7 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Briefen standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben

953f63b0 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Pflichtenheften standardisiert

• »Suchen« → »Erneuern«

926b327f 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Projektsuche standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben
• »Projekt erfassen« → »Erfassen«

df33848f 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Artikelsuche standardisiert

• »Weiter« → »Suchen«

bd9607cd 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche standardisiert

• »Weiter« → »Suchen«
• »Neuer Kunde/Lieferant« → »Erfassen«

8cba44f6 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Preisregeln standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben

31f98925 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung beim Massenerzeugen von Rechnungen aus Lieferscheinen

78efbe93 28.02.2017 10:44 Moritz Bunkus

ActionBar: Tooltips für Deaktivierung überschreibt normalen Tooltip

6d9d1fbf 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung bei Briefen

8a8629cf 28.02.2017 10:44 Moritz Bunkus

ActionBar: Verwendung im Mahnprozess

72613664 28.02.2017 10:43 Moritz Bunkus

ActionBar: neue Option »only_once«, um Buttons nur einmal anklicken zu können

7d020076 28.02.2017 10:43 Moritz Bunkus

ActionBar: Verwendung im neuen Auftrags-Controller