Aktivität
von 29.07.2013 bis 27.08.2013
26.08.2013
- 15:57 Revision af6756b8 (kivitendo): AM.pm::get_warehouse: keinen teuren Cross Join
- Ein Cross Join wird nicht benötigt, weil nur die Existenz einer Zeile
in mind. einer der beiden relevanten Tabellen i... - 15:26 Revision fac049a0 (kivitendo): Filtern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen
22.08.2013
- 14:48 Revision 11dd30f1 (kivitendo): Tippfehler bei den reservierten Methoden. save_ sollte natürlich save sein.
- 14:30 Revision 3c90061b (kivitendo): Wozu haben wir tests für sowas?
19.08.2013
- 11:23 Revision b6df37fb (kivitendo): Form::parse_template: nur dann in WebDAV-Ordner kopieren, wenn Typ bekannt ist
- Soll z.B. nicht für GuV oder BWA ziehen. Fixt #2352.
- 11:21 Revision 14de4f7c (kivitendo): Form::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn Attachmentname bekannt
- Fixt #2351.
16.08.2013
- 16:18 Revision 46e31af5 (kivitendo): kleinen Typo gefixt.
- 13:17 Revision abead59d (kivitendo): JS-Setup: kivi.reinit_widgets() nutzen und dort Controls nur einmalig initialisieren
- 13:17 Revision e5490854 (kivitendo): Partpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden
14.08.2013
13.08.2013
12.08.2013
- 13:17 Revision 9c0ec262 (kivitendo): Kosmetik: Leerzeichen am Zeilenende entfernt.
- 12:10 Revision a82f3bef (kivitendo): ClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation
09.08.2013
- 14:28 Revision 0dc2d52f (kivitendo): BackgroundJobs: "speichern und ausführen" für neue Jobs gefixt
- 12:20 Revision 82fcb2d5 (kivitendo): SL::Controller::Base::send_file: Unterstützung zum Senden von Skalarinhalten
- $file_name kann nun auch eine Skalarreferenz sein. In diesem Falle
wird der referenzierte Inhalt direkt geschickt.
W...
08.08.2013
- 11:59 Revision da2d9d56 (kivitendo): Tests: In Datenbanksetup-Test $::instance_conf initialisieren
- 11:38 Revision 5b192e71 (kivitendo): Customer-/Vendor-Models: Funktionen "is_customer"/"is_vendor" zur einfachen Unterscheidung
- 11:38 Revision 1bdfacee (kivitendo): Template: as_list-Methode zum Forçieren vom Listenkontext
- 11:38 Revision 85f6594f (kivitendo): Typo fix
- 11:38 Revision c00f1e29 (kivitendo): ClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin
- 11:38 Revision f844f1e2 (kivitendo): LXDebug::dump_object zum Dumpen von den Spalten von RDBO-Instanzen
- Dumpt keine Datenbankhandle, keine Relationships
06.08.2013
- 14:48 Revision 727d8065 (kivitendo): Recht für Debitoren- und Kreditorenbuchungen verbessert
- auf Hinweis von Sven hin:
statt $::auth->check_right($form->{login}, $right) assert benutzen: $::auth->assert($right... - 11:58 Revision 40b16805 (kivitendo): Wiederkehrende Rechnungen: nicht '_email' in Vorlagendateinamen hinzufügenn
- In Form::prepare_for_printing wurde '_email' immer an den Dateinamen
angehängt, sofern es ein solches Template gibt (...
05.08.2013
- 17:13 Revision f60e424c (kivitendo): Fehlende Locales für CRM-Menü
- 16:09 Revision ac86ce08 (kivitendo): CustomerVendor: Ändern von Wiedervorlagen erlauben
- 15:18 Revision b623ece7 (kivitendo): Merge branch 'master' of github.com:kivitendo/kivitendo-erp
- 15:17 Revision 382890fe (kivitendo): CustomerVendor: bei Wiedervorlagen FollowUpLinks erstellen
- 15:13 Revision bc7c5665 (kivitendo): Wiedervorlagen: Links zu Kunden/Lieferanten gefixt
- 14:44 Revision 456a5319 (kivitendo): Merge branch 'master' of https://github.com/kivitendo/kivitendo-erp
- 14:39 Revision 916aae37 (kivitendo): Recht für EK-/VK-Rechnungen funktionierte nicht
- Man konnte sich bisher, auch ohne das Recht zu besitzen, eine Liste
von Kreditoren-/Debitorenbelegen erstellen, indem... - 13:51 Revision e8d91442 (kivitendo): Neue Rechte für Anzeige der Debitoren- und Kreditorenbuchungen
- Damit kann man in den Berichten für Einkaufs- und Verkaufsrechnungen die
Debitoren- und Kreditorenbuchungen herausfil... - 13:28 Revision 96aa70a1 (kivitendo): Meldungen beim Erstellen von Wiedervorlagen im Kunden/Lieferanten
- 10:41 Revision 6c5cdbeb (kivitendo): Backgroundjob-History-Liste: Filterfunktion
- 10:41 Revision fe546cb0 (kivitendo): ParseFilter: neuer Operator 'eq_ignore_empty'
- Ignoriert den Filter, wenn er leer ist. Andernfalls wird mit =
verglichen. - 10:41 Revision ccfc4635 (kivitendo): CRM-Tabellen in die Blacklist aufnehmen
02.08.2013
- 16:35 Revision ac84f80b (kivitendo): Dateinamen im webdav aus utf8 decoden. Nicht NFC normalisieren, die müssen hinterher als URLs funktionieren.
- 15:07 Revision 31280bfa (kivitendo): Im Filtered Helper den callback richtig zusammenbauen.
- behebt #2332
- 13:35 Revision 3d96d9f0 (kivitendo): Kosmetik: Kopieroperationen zusammenfassen.
- 13:31 Revision bf5ce652 (kivitendo): flatten_to_form: auch Listenpreis und Warengruppe berücksichtigen.
01.08.2013
- 15:31 Revision 6dbc83af (kivitendo): jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen
- 15:28 Revision a88e5449 (kivitendo): kivi.popup_dialog: auf jQuery UI basierende Popupdialoge
- 10:59 Revision 133e3be2 (kivitendo): ClientJS: Argumente nur dann säubern, wenn sie richtigen Typ haben
- - Stringifizierung nur für Instanzen von SL::Presenter::EscapedText
- Leading whitespace trimming nur für Skalare
Hi... - 10:51 Revision b023a2ad (kivitendo): Typos korrigiert
- Obwohl die super zum Greppen waren.
31.07.2013
- 17:02 Revision 926ebeb7 (kivitendo): ClientJS: Leading Whitespace von allen Argumenten tilgen, nicht nur vom ersten
- 12:41 Revision 824f9ddf (kivitendo): ClientJS: Funktionen zum Hinzufügen und Entfernen generischer Eventhandler
- 12:41 Revision 9103c818 (kivitendo): ClientJS-Erzeugung: Unterstützung für <ARGn> mit "n" eine beliebige Ziffer
- 12:41 Revision 50f19777 (kivitendo): kivi.js: Funktion zum Auffinden von Funktionen über ihren Namen
- Funktioniert sowohl mit globalen Funktionen als auch mit solchen in
Namensräumen (Objekten):
var func = kivi.get_fun... - 12:41 Revision 88abef92 (kivitendo): ClientJS: Daten bei AJAX-Submits als POST-Content schicken, nicht an die URL dran
- 11:20 Revision 2cb9fa7e (kivitendo): Nicht explizit Transaktion starten
- $::form->get_standard_dbh liefert ein Handle, das AutoCommits aus hat
$::form->und daher eh immer explizit in einer T...
30.07.2013
- 16:33 Revision cc9fbc1c (kivitendo): Ansprechperson und Lieferadresse nach Speichern von Kunden wiederöffnen
- 13:26 Revision 1223ef45 (kivitendo): Erste Tests zum PriceTaxCalculator
- 13:26 Revision fc4e206a (kivitendo): $::instance_conf benötigt kein explizites init mehr
- 13:25 Revision 51c2badb (kivitendo): Data::Dumper-Format-Variablen in Tests setzen
- 09:19 Revision 783025d9 (kivitendo): Neue Kontoverbindung für FA Bad Homburg
- Fixt #2315.
- 08:58 Revision 51059a47 (kivitendo): Initialer Focus in OE-Masken auf Kunden-/Lieferanteninput
29.07.2013
- 16:31 Revision 5ea712a2 (kivitendo): Lagerplätze anlegen: Nummerierung mit Anzahl existierender Lagerplätze starten
- ...und nicht mit 1, weil ansonsten beim mehrfachen Anlegen die Nummern
doppelt und dreifach vergeben werden. Fixt #2325. - 16:19 Revision df0ca1fe (kivitendo): Artikelstammdatenmaske: bei "Erneuern" Fließkommazahlen exakt einmal parsen
- Fixt #2341.
- 15:22 Revision 66f7ff40 (kivitendo): steuerfilterung.pl: mit "keine Steuer" zurecht kommen
- 15:18 Revision 44e8084a (kivitendo): steuerfilterung.pl: SQL injection verhindern
- 15:10 Revision 9d17c830 (kivitendo): Perl-DB-Upgradescripte: nicht manuell Datenbankhandle committen
- 15:10 Revision 835ff8df (kivitendo): steuerfilterung.pl: Steuersätze nicht runden
- Zum Einen verwendet z.B. der Schweizer Kontenrahmen Steuern mit
Nachkommastellen, und zum Anderen ist "tax.rate" eine... - 15:10 Revision 8a69df52 (kivitendo): steuerfilterung.pl: nicht manuell früh committen, um Mehrfachausführung zu ermöglichen
- Z.B. wenn der Benutzer den Zurück-Button benutzt oder so. Das Commit
wird von kivitendo später eh ausgeführt, sofern ... - 14:32 Revision 9ef71acd (kivitendo): Doku-Update zu unterstützten Distributionsversionen
- Fixt #2339.
- 14:32 Revision c932f59d (kivitendo): Dokumentationsupdates
- 12:54 Revision 0d2ae687 (kivitendo): Bessere doku für SL/InstallationCheck.pm
- 11:56 Revision da3de350 (kivitendo): InstallationCheck: Parameter dist_name wenn Modulname != Distributionsname
- Beispiel: name = LWP und dist_name = libwww-perl
- 11:53 Revision 68a43a80 (kivitendo): Falschen Methodennamen gefixt
- 11:52 Revision 44ab47a7 (kivitendo): Fehlende Modulabhängigkeiten für Testprozess ergänzt
- 10:31 Revision f2770af3 (kivitendo): Fehlende Übersetzungen ergänzt, nicht mehr benötigte entfernt
Auch abrufbar als: Atom