Projekt

Allgemein

Profil

Aktivität von Moritz Bunkus

von 06.07.2013 bis 04.08.2013

01.08.2013

15:31 projekt kivitendo Revision 6dbc83af (kivitendo): jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen
Moritz Bunkus
15:28 projekt kivitendo Revision a88e5449 (kivitendo): kivi.popup_dialog: auf jQuery UI basierende Popupdialoge
Moritz Bunkus
10:59 projekt kivitendo 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...
Moritz Bunkus

31.07.2013

17:02 projekt kivitendo Revision 926ebeb7 (kivitendo): ClientJS: Leading Whitespace von allen Argumenten tilgen, nicht nur vom ersten
Moritz Bunkus
12:41 projekt kivitendo Revision 824f9ddf (kivitendo): ClientJS: Funktionen zum Hinzufügen und Entfernen generischer Eventhandler
Moritz Bunkus
12:41 projekt kivitendo Revision 9103c818 (kivitendo): ClientJS-Erzeugung: Unterstützung für <ARGn> mit "n" eine beliebige Ziffer
Moritz Bunkus
12:41 projekt kivitendo 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...
Moritz Bunkus
12:41 projekt kivitendo Revision 88abef92 (kivitendo): ClientJS: Daten bei AJAX-Submits als POST-Content schicken, nicht an die URL dran
Moritz Bunkus
11:20 projekt kivitendo 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...
Moritz Bunkus

30.07.2013

13:26 projekt kivitendo Revision 1223ef45 (kivitendo): Erste Tests zum PriceTaxCalculator
Moritz Bunkus
13:26 projekt kivitendo Revision fc4e206a (kivitendo): $::instance_conf benötigt kein explizites init mehr
Moritz Bunkus
13:25 projekt kivitendo Revision 51c2badb (kivitendo): Data::Dumper-Format-Variablen in Tests setzen
Moritz Bunkus
09:19 projekt kivitendo Revision 783025d9 (kivitendo): Neue Kontoverbindung für FA Bad Homburg
Fixt #2315. Moritz Bunkus
08:58 projekt kivitendo Revision 51059a47 (kivitendo): Initialer Focus in OE-Masken auf Kunden-/Lieferanteninput
Moritz Bunkus

29.07.2013

16:31 projekt kivitendo 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.
Moritz Bunkus
16:19 projekt kivitendo Revision df0ca1fe (kivitendo): Artikelstammdatenmaske: bei "Erneuern" Fließkommazahlen exakt einmal parsen
Fixt #2341. Moritz Bunkus
15:22 projekt kivitendo Revision 66f7ff40 (kivitendo): steuerfilterung.pl: mit "keine Steuer" zurecht kommen
Moritz Bunkus
15:18 projekt kivitendo Revision 44e8084a (kivitendo): steuerfilterung.pl: SQL injection verhindern
Moritz Bunkus
15:10 projekt kivitendo Revision 9d17c830 (kivitendo): Perl-DB-Upgradescripte: nicht manuell Datenbankhandle committen
Moritz Bunkus
15:10 projekt kivitendo 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...
Moritz Bunkus
15:10 projekt kivitendo 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 ...
Moritz Bunkus
14:32 projekt kivitendo Revision 9ef71acd (kivitendo): Doku-Update zu unterstützten Distributionsversionen
Fixt #2339. Moritz Bunkus
14:32 projekt kivitendo Revision c932f59d (kivitendo): Dokumentationsupdates
Moritz Bunkus
11:56 projekt kivitendo Revision da3de350 (kivitendo): InstallationCheck: Parameter dist_name wenn Modulname != Distributionsname
Beispiel: name = LWP und dist_name = libwww-perl Moritz Bunkus
11:53 projekt kivitendo Revision 68a43a80 (kivitendo): Falschen Methodennamen gefixt
Moritz Bunkus
11:52 projekt kivitendo Revision 44ab47a7 (kivitendo): Fehlende Modulabhängigkeiten für Testprozess ergänzt
Moritz Bunkus
10:31 projekt kivitendo Revision f2770af3 (kivitendo): Fehlende Übersetzungen ergänzt, nicht mehr benötigte entfernt
Moritz Bunkus

19.07.2013

17:50 projekt kivitendo Revision 77fda875 (kivitendo): Überprüfung vom API-Token gefixt
Moritz Bunkus
17:50 projekt kivitendo Revision a4c3e9de (kivitendo): Admin-Controller: bei Session-Fehler Menü nicht anzeigen
Moritz Bunkus

18.07.2013

16:41 projekt kivitendo Revision 3034fe61 (kivitendo): Dokumentationsupdate
Moritz Bunkus
09:09 projekt kivitendo Revision c8aac2e0 (kivitendo): CRM-Menü in der ERP speichern inklusive der Übersetzungen
Fixt #2328. Moritz Bunkus
09:09 projekt kivitendo Revision 440e79f0 (kivitendo): Menüs in Untermenü "menus" verschoben
Moritz Bunkus
09:09 projekt kivitendo Revision cf38d7b8 (kivitendo): Admin-Menü: Links zur Dokumentation und zur Webseite anzeigen
Moritz Bunkus
09:09 projekt kivitendo Revision 9b36c563 (kivitendo): Administrationsbereich mit Menüsystem versehen
Moritz Bunkus
09:09 projekt kivitendo Revision f64f0648 (kivitendo): frame_header.css auch für JavaScript im Layout angeben, und nicht direkt in Form
Fixt #2329. Moritz Bunkus
09:09 projekt kivitendo Revision 63a8dae2 (kivitendo): CRM-Menü automatisch einlesen, falls es existiert
Siehe #2328. Moritz Bunkus
09:09 projekt kivitendo Revision 7a59817e (kivitendo): Methode SL::DBUpgrade2::Base::check_coa anstelle von manuellem SELECT nutzen
Moritz Bunkus
09:09 projekt kivitendo Revision e06fdbe7 (kivitendo): LoginScreen: im Check auf "schon angemeldet?" Client setzen
Moritz Bunkus
09:01 projekt kivitendo Revision 0767bd03 (kivitendo): Fehlendes Komma ergänzt
Fixt #2331. Moritz Bunkus
09:01 projekt kivitendo Revision 590c3aaa (kivitendo): JavaScript-Plugin: Carriage returns escapen
Moritz Bunkus

17.07.2013

11:37 projekt kivitendo Revision 99ca5bfa (kivitendo): CRM-Menü in der ERP speichern inklusive der Übersetzungen
Fixt #2328. Moritz Bunkus
11:25 projekt kivitendo Revision a74bcd6a (kivitendo): Menüs in Untermenü "menus" verschoben
Moritz Bunkus

16.07.2013

15:32 projekt kivitendo Revision a9822914 (kivitendo): Admin-Menü: Links zur Dokumentation und zur Webseite anzeigen
Moritz Bunkus
15:31 projekt kivitendo Revision 34af475f (kivitendo): Administrationsbereich mit Menüsystem versehen
Moritz Bunkus
14:14 projekt kivitendo Revision 6c82d505 (kivitendo): frame_header.css auch für JavaScript im Layout angeben, und nicht direkt in Form
Fixt #2329. Moritz Bunkus
13:31 projekt kivitendo Revision c617a444 (kivitendo): CRM-Menü automatisch einlesen, falls es existiert
Siehe #2328. Moritz Bunkus
13:20 projekt kivitendo Revision 466be2ee (kivitendo): Methode SL::DBUpgrade2::Base::check_coa anstelle von manuellem SELECT nutzen
Moritz Bunkus
13:07 projekt kivitendo Revision aa9c28b7 (kivitendo): LoginScreen: im Check auf "schon angemeldet?" Client setzen
Moritz Bunkus

15.07.2013

18:20 projekt kivitendo Revision 69c1212c (kivitendo): Fehlendes Komma ergänzt
Fixt #2331. Moritz Bunkus
16:52 projekt kivitendo Revision abb20e95 (kivitendo): JavaScript-Plugin: Carriage returns escapen
Moritz Bunkus
12:36 projekt kivitendo Revision 2524843b (kivitendo): InstanceConfiguration: currencies und default_currency nur auf Bedarf auslesen
Moritz Bunkus
12:36 projekt kivitendo Revision 6844d581 (kivitendo): DBUpgrade2: verhindern, dass $::form->get_standard_dbh eine zweite Verbindung öffnet
Ansonsten sind Deadlocks absolut möglich. Moritz Bunkus
12:36 projekt kivitendo Revision a6c7c5ae (kivitendo): Beim Benutzerlogin keine Auth-DB-Upgrades anwenden
Moritz Bunkus

12.07.2013

16:07 projekt kivitendo Revision 2f4e58bf (kivitendo): Partpicker: doppelte Dokumentation entfernt
Moritz Bunkus
16:07 projekt kivitendo Revision 3ac83c61 (kivitendo): ClientJS: automatisch Date- und Partpicker nach AJAX-Request initialisieren
Moritz Bunkus
13:36 projekt kivitendo Revision 35d63a9f (kivitendo): Kosmetik: Alignment, Einrückung
Moritz Bunkus
13:36 projekt kivitendo Revision df33875f (kivitendo): Partpicker: Filtermöglichkeit nach konvertierbaren Einheiten ('convertible_unit')
Moritz Bunkus
13:36 projekt kivitendo Revision 880a2e9f (kivitendo): Partpicker: Filtermöglichkeit nach Einheiten ('unit')
Moritz Bunkus
13:36 projekt kivitendo Revision e39a5a77 (kivitendo): Partpicker: filter.type nur mitschicken, wenn wirklich ein Typ angegeben war
Ansonsten wird "&filter.type[]=" geschickt, was in Perl letztlich als
"$::form->{type} = ['']" ankommt -- und damit u...
Moritz Bunkus
13:36 projekt kivitendo Revision 80d5f170 (kivitendo): Part-Manager: leere Strings im Typenfilter ignorieren
Moritz Bunkus
13:36 projekt kivitendo Revision 84ad2fe8 (kivitendo): Part-Manager: mit Hash-artigem Type richtig umgehen können
Moritz Bunkus
13:36 projekt kivitendo Revision 9e278d06 (kivitendo): Partpicker: ID-Attribut manuell angeben können
Moritz Bunkus
13:36 projekt kivitendo Revision 2477c498 (kivitendo): Partpicker: Part manuell laden, wenn nur ID angegeben ist
Ansonsten wird initial nichts angezeigt. Moritz Bunkus

11.07.2013

17:50 projekt kivitendo Revision 3b9c2119 (kivitendo): Abhängigkeiten von Lieferscheinen und Aufträgen/Angeboten in der Datenbank löschen
und nicht mehr programmseitig. Das geschieht durch Verwendung von
sinnvollen 'ON DELETE CASCADE/SET NULL'-Foreign-Key...
Moritz Bunkus
17:50 projekt kivitendo Revision 1f0a5bd8 (kivitendo): SL::DBUpgrade2::Base::drop_constraints: Schema-Namen nicht hardcoden
Moritz Bunkus
17:00 projekt kivitendo Revision 99dd63d7 (kivitendo): SL::DB::Helper::PriceTaxCalculator: Margenberechnung gefixt
Die Margenberechnung hat die Stückzahl nicht bei der Kostenberechnung
berücksichtigt.
Moritz Bunkus
15:26 projekt kivitendo Revision ade02f1e (kivitendo): Form::get_duedate: SL::DB::PaymentTerm::calc_date nutzen
Moritz Bunkus
15:06 projekt kivitendo Revision b8e8bc08 (kivitendo): SL::DB::PaymentTerm::calc_date: Berechnung von Fälligkeitsdatum anhand von terms_netto/terms_skonto
Moritz Bunkus
11:40 projekt kivitendo Revision 156d4fa2 (kivitendo): Überflüssige Funktion close_jqm_window() wieder entfernt
Die kam vermutlich beim Mergen/Rebasen vom Partpicker aus Versehen
wieder hinein.
Moritz Bunkus
10:04 projekt kivitendo Revision eb47358a (kivitendo): Löschen von Lieferscheinen mit JavaScript-Sicherheitsabfrage
Moritz Bunkus
09:58 projekt kivitendo Revision 3deafde7 (kivitendo): Löschen von Angeboten/Aufträgen mit JavaScript-Sicherheitsabfrage
Moritz Bunkus
09:30 projekt kivitendo Revision 08d2e0ca (kivitendo): SL::DB::DeliveryOrder: donumber in before_save-Hook erzeugen
Moritz Bunkus
09:30 projekt kivitendo Revision 57d6293d (kivitendo): SL::DB::Invoice: invnumber in before_save-Hook erzeugen
Moritz Bunkus
09:29 projekt kivitendo Revision 1bcb4ec6 (kivitendo): SL::DB::Order: quo/ordnumber in before_save-Hook erzeugen
Moritz Bunkus
09:29 projekt kivitendo Revision 7fde0dcd (kivitendo): SL::PrefixedNumber::set_to_max: mit undefinierten Werten klarkommen
Moritz Bunkus

09.07.2013

09:57 projekt kivitendo Revision b946ca81 (kivitendo): rose_auto_create_model: auf Eintrag in %kivitendo_package_names bestehen
Das Script prüft nun immer (sowohl im Modus mit "--all" als auch bei
explizit angegebenen Tabellennamen), ob es für e...
Moritz Bunkus
09:19 projekt kivitendo Revision 5f14641b (kivitendo): rose_auto_create_model: Manager-Datei erstellen
Anstatt in der SL/DB/XYZ.pm mit "make_manager_class" den Manager
erstellen zu lassen, wird nun explizit die Datei SL/...
Moritz Bunkus

08.07.2013

10:09 projekt kivitendo Revision 5527271d (kivitendo): SMTP-Mailer: Login-Konfigurationseinstellung heißt "login", nicht "user"
Die kivitendo.conf führt "login" als Namen für die Einstellung
auf. Für Rückwärtskompatibilität aber beide Varianten ...
Moritz Bunkus
 

Auch abrufbar als: Atom