Aktivität
von 03.05.2021 bis 01.06.2021
01.06.2021
- 08:25 Revision 932e6428 (kivitendo): Kreditorenbuchung: Zahlungsziel aufgrund des Rechnungsdatums berechnen
- in ap.pl ist transdate == invdate, ferner das Neuberechnen
auch machen, sobald sich transdate ändert
31.05.2021
- 18:25 Revision 3e79972f (kivitendo): QS Bernd/Sven: Weniger Code und klarer
- zu: c22e188b4d7aabd
und: 8453789b - 11:28 Revision 11560e68 (kivitendo): Dateimanagement: Vorschau auch anklickbar zum Download machen
- 11:28 Revision a758c51f (kivitendo): Dateimanagement: größere Vorschaubilder: DOM-Element initial gar nicht anzeigen
- 11:28 Revision 2370c9a5 (kivitendo): Dateimanagement: größere Vorschaubilder: Typo beim Klassennamen.
- War aber kein Problem, da es an beiden verwendeten Stellen falsch
geschrieben war. - 11:28 Revision fefbf250 (kivitendo): locales-Läufe: fehlende Übersetzung
- 11:28 Revision 900bb49e (kivitendo): Testwarnung: doppelte "my $x" vermeiden
28.05.2021
- 18:48 Revision b1e8bade (kivitendo): t/x/expections.t - Tests für Exception-Seialisierung
- 18:46 Revision cb53cdd0 (kivitendo): Inventory: Exception Klassen korrigiert
- Exception::Class behandelt message und error speziell, und dadurch
gingen im portierten Inventory Helper feature die ...
27.05.2021
- 11:27 Revision c22e188b (kivitendo): ShippedQty: Optionale OrderItems nicht für Status Order->delivered auswerten
- S.a.: Testfall und Changelog
21.05.2021
- 20:23 Revision a39cd434 (kivitendo): C::Order.pm part_type ist kein OrderItem attribut
- 17:40 Revision f0e76e67 (kivitendo): ImageUpload: nur mime-type image/* akzeptieren
- 17:40 Revision 13914731 (kivitendo): ImageUpload: multiupload in einem request
- 17:40 Revision a7211172 (kivitendo): ImageUpload: modal undismissable + cancel
- 17:40 Revision 8adadb6c (kivitendo): Image Upload: progress bar, success und error flash
- 17:40 Revision 298cf2d5 (kivitendo): MaterialComponents: flash
- 17:40 Revision b16bfc90 (kivitendo): ImageUpload: Hochladen deaktivieren wenn Form nicht komplett gefüllt ist
- 17:40 Revision 349d9f80 (kivitendo): ImageUpload: max filesize auf 15MB angehoben
- 17:40 Revision dfd92ffc (kivitendo): Mobile: locales
- 17:40 Revision 65928b18 (kivitendo): Mobile: Links in company_logo entfernt und auf Handyspace getrimmt
- 17:40 Revision 11614403 (kivitendo): FileDB: async db.open fixes
- Dadurch, dass das komplette Interface asynchron ist, muss jeder Request an
die Datenbank potentiell verzögert werden ... - 17:40 Revision 2d9fdf73 (kivitendo): ImageUpload: resolve on keyup und async submit
- 17:40 Revision fd13f784 (kivitendo): ImageUpload: resolve
- 17:40 Revision 45929001 (kivitendo): ImageUpload: client side Scripte
- 17:40 Revision 73c402e6 (kivitendo): ImageUpload: template update
- 17:40 Revision e116c100 (kivitendo): ImageUpload: local storage erste Version
- 17:40 Revision 87013c2a (kivitendo): Mobile file: kleinere DOM fixes
- 17:40 Revision 3c65367b (kivitendo): MaterialComponents: modal test page
- 17:40 Revision 02db7665 (kivitendo): MaterialComponents: Materialize modals als Ersatz für kivi.popup_dialog
- 17:40 Revision fe45b669 (kivitendo): MaterialComponents: Doku
- 17:40 Revision 1004e229 (kivitendo): ImageUpload: erste Version
- 17:40 Revision 224d74b3 (kivitendo): Mobile: Templates für den File Dialog
- - is_global ist noch nicht unterstützt
- json-loses direkt-rendern wird nicht unterstützt
- umbenennen ist noch nicht... - 17:40 Revision e5705dfd (kivitendo): MaterialComponents: checkbox_tag
- 17:40 Revision 1923e57a (kivitendo): Mobile File: enable_file_upload toggle kann jetzt auch materialize
- 17:40 Revision c40d8bd1 (kivitendo): Mobile: generic/error template
- 17:40 Revision a9067dcb (kivitendo): Mobile: client_js darf nicht versuchen den Header zu scrollen
- 17:40 Revision ff770318 (kivitendo): Mobile: menu um komponenten testseite erweitert
- 17:40 Revision eae0fa74 (kivitendo): Mobile: login screen auf komponenten umgeschrieben
- 17:40 Revision fcf05923 (kivitendo): MaterialComponents: select_tag Komponente
- 17:40 Revision 8c1b25ae (kivitendo): Mobile: Layout and neue stylesheet/javascript syntax angepasst
- 17:40 Revision 369817e2 (kivitendo): Mobile: js refactored und datepicker übersetzt
- 17:40 Revision 004c752b (kivitendo): MaterialComponents: date_tag Komponente
- 17:40 Revision 78fcf5d1 (kivitendo): MaterialComponents: P.M.input_tag
- 17:40 Revision fd2714b1 (kivitendo): mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
- 17:40 Revision 32260f2b (kivitendo): MaterialComponents Presenter
- Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller z... - 17:40 Revision 44ab0175 (kivitendo): Mobile: templates nach templates/mobile_webpages verschoben
- 17:40 Revision e774871e (kivitendo): Layout: webpages_path jetzt im Layout
- 17:40 Revision ea403ca5 (kivitendo): Mobile Menu: Test Eintrag korrekt benennen
- 17:40 Revision bba58fea (kivitendo): Mobile Layout: Für mobile user das Mobile Layout forcieren
- 17:40 Revision f6f41f28 (kivitendo): Mobile Layout: Loginscreen für mobile User
- 17:40 Revision 555a0fe7 (kivitendo): Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
- Menü zeigt aus Platzgründen nur Top-Level Einträge in der menu.yml an.
- 17:40 Revision eae8dfc8 (kivitendo): Form::header: viewport Angabe für mobile Endgeräte
- 17:40 Revision 81aa737f (kivitendo): Presenter: html_tag unterstützt jetzt class => [...] Syntax
- 17:40 Revision efc2174a (kivitendo): Presenter::EscapedText: escape_js_calls
- Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern. - 17:40 Revision 432be92f (kivitendo): Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
- 17:40 Revision 9a2cf4dd (kivitendo): Layout: Javascript Menü refactoring
- Das Javascript Menü war noch in einem Zustand aus der Anfangszeit von
SL::Layout. Diese Änderungen teilen das in ein ... - 17:40 Revision 268ed982 (kivitendo): Layout: Anpassung von den meisten Layouts an die neue javascript/stylesheet Struktur
- 17:40 Revision 55879954 (kivitendo): Layout::Base: besseres sub_layout javascript/css dispatching
- sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immer
auch die der sub_layouts zurück.
Statt die ... - 17:40 Revision c762cb1a (kivitendo): Layout::Split: docu fix
- 17:40 Revision 6989b5d3 (kivitendo): Layout::Base: git_commit_reload_resources config parameter
- Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war. - 17:40 Revision 1a68ca47 (kivitendo): Layout::Base: stylesheets und javascript auch extern finden
- 17:40 Revision 7565d809 (kivitendo): Layout::None: jquery-ui - wird benötigt von js/kivi.js
- 17:40 Revision 7645753a (kivitendo): Request: is_mobile
- 16:35 Revision 8b0830f8 (kivitendo): Part: eslint fixes
- 16:35 Revision 62b02e8a (kivitendo): .eslint.rc
- 16:03 Revision a85402c2 (kivitendo): Auftrags-Controller: Typ-Auswahl um neuen Artikel aus Maske heraus anzulegen
- 15:43 Revision 966976a7 (kivitendo): Auftrags-Controller: Erzeugnis statt Ware aus Maske heraus anlegen können
- 15:36 Revision 3f055eaf (kivitendo): Auftrags-Controller: neuen Artikel aus Maske heraus anlegen können
- Todo: Im Moment können nur Waren angelegt werden. Es müsste ein Mini-Select
geben, wo man zwischen Waren/Dienstleistu... - 15:10 Revision 6daa0eca (kivitendo): WH: fix: duplizierte Lagerjournalmengen bei produzierten Erzeugnissen
- Analog zu odyn e7850d3d61 und b829d12400
Das Lagerjournal wurde ursprünglich in der Annahme gebaut dass eine
Transak... - 13:53 Revision cbb1668f (kivitendo): Zeiterfassung: Im Bericht Aufträge zuordnen können
- 13:52 Revision 47cbf8da (kivitendo): Zeiterfassung: Eingabe-Template: digest gibt es hier nicht
- Nach Umstellung auf nur Auftragsnummer und Name gibt es keine digest-Methode
in Auftragsliste mehr.
zu "Zeiterfassun...
19.05.2021
18.05.2021
- 15:49 Revision 4e18047a (kivitendo): Zeiterfassung: als gebucht markieren: Manager-Methode update_all statt Schleife
- 14:15 Revision 9abe4cbe (kivitendo): Zeiterfassung: Eingabe: geschlossene Aufträge von bestehenden Einträgen anzeigen
- 14:15 Revision 133cdef3 (kivitendo): Zeiterfassung: Im Bericht Einträge als gebucht markieren können, …
- … wenn man das Recht hat, alle zu ändern.
- 14:15 Revision 40618d8d (kivitendo): Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern
- 14:15 Revision 6ed51626 (kivitendo): Zeiterfassung: Unit-Test f. Konvertierung anpasssen nach …
- … "Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku"
- 13:49 Revision d0d93017 (kivitendo): Zeiterfassung: Eingabe-Datum einzeln prüfen und nicht doppelt konvertieren
- 13:05 Revision 270368ab (kivitendo): Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku
- 12:59 Revision a323d0da (kivitendo): Zeiterfassung: Eingabe: Bei Auftrags-Wechsel nicht Projekt-Wechsel-Event ausführen
- Sonst wird im Fall "Projekt leer" das Kundenfeld wieder entsperrt.
zu
"Zeiterfassung: Eingabe: Projekt-Wechsel mit o...
17.05.2021
- 17:29 Revision 94f7a4b2 (kivitendo): Zeiterfassung: Eingaben: Wenn Projekt-Picker gesperrt, dann auch Lupe nicht erlauben
- 17:29 Revision cc1f1d85 (kivitendo): Zeiterfassung: Auch beim Laden entsprechende Eingabe-Felder sperren:
- - wenn Auftrag ausgewählt. so ist Kunde und Projekt gesperrt
- wenn Projekt ausgewählt, und Projekt einen Kunden hat,... - 17:29 Revision f0da3ee9 (kivitendo): Zeiterfassung: Eingabe: Projekt-Wechsel mit on('set_item:...') registrieren, …
- sonst wird das Event nicht ausgelöst,wenn man im Popup-Dialog ein Projekt
wählt. - 17:29 Revision 2a7034e4 (kivitendo): Zeiterfassung: Eingabe: keine Angebote in Auftragsliste anzeigen
- 17:29 Revision 9acca826 (kivitendo): Zeiterfassung: mehr Validierungen beim Speichern
- 17:27 Revision 0820aac0 (kivitendo): Überstzungen f. "Erzeugnisse zerlegen über eindeutige trans_id"
- 09:26 Revision 8453789b (kivitendo): Erzeugnisse zerlegen über eindeutige trans_id
- Durch 639c7f18be0 ist die Hilfstabelle für die Zerlegung
von Erzeugnissen nicht mehr notwendig und das Verfahren
kann...
16.05.2021
- 15:38 Revision 27fe7b11 (kivitendo): Reverts 01f650056
- 15:31 Revision 639c7f18 (kivitendo): Erzeugnis fertigen: Eindeutige Zuordnung zwischen Lagerentnahme und neuem Erzeugnis
- Eindeutige Transid für das Fertigen per SL/WH.pm
Hebt den having count = 1 für den Lagerbuchungs-Bericht auf
15.05.2021
- 11:45 Revision 79b75e07 (kivitendo): Gefertigte Erzeugnisse wieder zerlegen
- 1 Ebene und Prüfung auf transfer_undo Intervall
14.05.2021
- 18:57 Revision fb0e8278 (kivitendo): ImageUpload: nur mime-type image/* akzeptieren
- 18:57 Revision 4c17ba64 (kivitendo): ImageUpload: multiupload in einem request
- 18:57 Revision ccdf370b (kivitendo): ImageUpload: modal undismissable + cancel
- 18:57 Revision f4147b01 (kivitendo): Image Upload: progress bar, success und error flash
- 18:57 Revision 56f0832f (kivitendo): Materialize: flash
- 18:57 Revision d50516fc (kivitendo): ImageUpload: Hochladen deaktivieren wenn Form nicht komplett gefüllt ist
- 18:57 Revision e346df57 (kivitendo): Mobile: Menü link zu Komponenten gefixt
- 18:57 Revision bfc44cb4 (kivitendo): ImageUpload: max filesize auf 15MB angehoben
- 18:57 Revision 17715063 (kivitendo): FileDB: db.open_ro_store jetzt auch mit asynchroner db
- 18:57 Revision be388822 (kivitendo): Mobile: locales
- 18:57 Revision bb6e55fc (kivitendo): Mobile: Links in company_logo entfernt und auf Handyspace getrimmt
- 18:57 Revision aadd8f86 (kivitendo): Mobile: Layout and neue stylesheet/javascript syntax angepasst
- 18:57 Revision d1e36314 (kivitendo): Layout: Javascript Menü refactoring
- Das Javascript Menü war noch in einem Zustand aus der Anfangszeit von
SL::Layout. Diese Änderungen teilen das in ein ... - 18:57 Revision a534317b (kivitendo): Layout: Anpassung von den meisten Layouts an die neue javascript/stylesheet Struktur
- 18:57 Revision 7395dba6 (kivitendo): Layout::Base: besseres sub_layout javascript/css dispatching
- sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immer
auch die der sub_layouts zurück.
Statt die ... - 18:57 Revision 0c8ee83b (kivitendo): ImageUpload: fix: richtiger form slot
- 18:57 Revision 42ee4bbe (kivitendo): ImageUpload: resolve on keyup und async submit
- 18:57 Revision 72151f75 (kivitendo): ImageUpload: resolve
- 18:57 Revision 8fcabb09 (kivitendo): ImageUpload: client side Scripte
- 18:57 Revision 5b47f7d4 (kivitendo): ImageUpload: template update
- 18:57 Revision e543253c (kivitendo): .eslint.rc
- 18:57 Revision cdb38f5a (kivitendo): ImageUpload: local storage erste Version
- 18:57 Revision 40d375b6 (kivitendo): mobile file: kleinere DOM fixes
- 18:57 Revision c0ec83b2 (kivitendo): Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
- 18:57 Revision 83a66cd8 (kivitendo): mobile: modal test page
- 18:57 Revision 478847c9 (kivitendo): mobile: Materialize modals für kivi.popup_dialog
- 18:57 Revision 35ed498d (kivitendo): mobile: Presenter Doku
- 18:57 Revision a3cf2c77 (kivitendo): Mobile ImageUpload - erste Version
- 18:57 Revision 81938c0e (kivitendo): Mobile: Templates für den File Dialog
- - is_global ist noch nicht unterstützt
- json-loses direkt-rendern wird nicht unterstützt
- umbenennen ist noch nicht... - 18:57 Revision 9a750d9e (kivitendo): MaterialComponents: checkbox_tag
- 18:57 Revision 378ce66b (kivitendo): Mobile File: enable_file_upload toggle kann jetzt auch materialize
- 18:57 Revision a300f176 (kivitendo): Mobile: generic/error template
- 18:57 Revision 84c06f66 (kivitendo): Mobile: client_js darf nicht versuchen den Header zu scrollen
- 18:57 Revision b6581284 (kivitendo): Presenter::EscapedText: escape_js_calls
- Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern. - 18:57 Revision 76a443dc (kivitendo): mobile: menu um komponenten testseite erweitert
- 18:57 Revision e8278141 (kivitendo): mobile: login screen auf komponenten umgeschrieben
- 18:57 Revision 33f22a47 (kivitendo): mobile: select_tag Komponente
- 18:57 Revision 3e181667 (kivitendo): mobile: layout MobileLogin muss auch None einbinden
- 18:57 Revision b97e2046 (kivitendo): mobile: js refactored und datepicker übersetzt
- 18:57 Revision dff735d0 (kivitendo): mobile: date_tag Komponente
- 18:57 Revision a99f5256 (kivitendo): mobile: P.M.input_tag
- 18:57 Revision 0d87be6c (kivitendo): mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
- 18:57 Revision 911edd90 (kivitendo): Presenter: html_tag unterstützt jetzt class => [...] Syntax
- 18:57 Revision 879990a1 (kivitendo): MaterialComponents Presenter
- Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller z... - 18:57 Revision 1ee038e1 (kivitendo): Mobile: templates nach templates/mobile_webpages verschoben
- 18:57 Revision 05101e08 (kivitendo): Mobile Layout: Javascript initialisierung vereinfacht
- 18:57 Revision 58e56a4b (kivitendo): Mobile Menu: Controller für urls
- 18:57 Revision 93d10155 (kivitendo): Form::header: viewport Angabe für mobile Endgeräte
- 18:57 Revision 8a9b1c79 (kivitendo): Mobile Menu: nur top level entries rendern
- 18:57 Revision 4fce21fb (kivitendo): Mobile Login: kivitendo Schrift kleiner
- 18:57 Revision 6efb1c14 (kivitendo): Layout::MobileLogin: content wrapper wird nicht benötigt
- 18:57 Revision 8f73a0b1 (kivitendo): Layout::Base: git_commit_reload_resources config parameter
- Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war. - 18:57 Revision 5f7ab04f (kivitendo): Mobile Layout: Für mobile user das Mobile Layout forcieren
- 18:57 Revision d238f652 (kivitendo): Mobile Layout: Loginscreen für mobile User rendern
- 18:57 Revision 77411fb0 (kivitendo): Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
- 18:57 Revision f06b6891 (kivitendo): Layout::Base: stylesheets und javascript Pfade nur einmal auflösen
- Bisher wurden die in allen sub-layouts schon aufgelöst und dann nochmal
durch die _find_* Methoden des parent Layouts... - 18:57 Revision 924c7f1e (kivitendo): Layout::Base: stylesheets und javascript auch extern finden
- 18:57 Revision cb58c768 (kivitendo): Layout::None: jquery-ui - wird benötigt von js/kivi.js
- 18:57 Revision d7f7515a (kivitendo): Mobile Layout: Requestweiche
- 18:57 Revision bead6603 (kivitendo): Layout::Split: docu fix
- 18:57 Revision b7c31cb6 (kivitendo): FileDB: async db.open fixes
- 18:57 Revision 8bf923b2 (kivitendo): Layout: webpages_path jetzt im Layout
- 18:57 Revision aa7497ba (kivitendo): LoginScreen: dump entfernt
- 18:57 Revision d4016570 (kivitendo): Mobile Menu: Test Eintrag korrekt benennen
- 18:57 Revision f5b0e111 (kivitendo): Material Menu: Benutzer Spacing
- 14:30 Revision 01f65005 (kivitendo): Erzeugnis fertigen -> Zustand in Hilfstabelle dokumentieren
- 10:32 Revision a96b6e95 (kivitendo): E-Mail-Versand: CC an andere kivi-Benutzer per Auswahlliste
12.05.2021
- 17:56 Revision f9c38bb5 (kivitendo): Zeiterfassung: Summe der Dauern mit Kontroll-Zeile anzeigen
- 17:56 Revision 958c1727 (kivitendo): S:C:H:ReportGenerator: Interface und Impmentierung von Kontroll-Zeilen
- Es wurde eine Schnittstelle geschaffen, um Kontroll-Zeilen an den
ReportGenerator-Helfer zu übergeben.
Umgesetzt sind...
11.05.2021
- 15:08 Revision 20615592 (kivitendo): Zum Feature: Beleg zur Buchung hinzufügen -> standardmäßig aus (so wie vorher)
- 11:46 Revision 29e70d36 (kivitendo): Idee für redmine #117
- SuSa->Auswahl freier Zeitraum. Fiscal Year anstatt date_trunc
für bessere Auswertungen bei abweichendem Wirtschaftsjahr - 11:37 Revision cf0a808e (kivitendo): RP:trial_balance syntax, format and dead code fix
- 10:01 Revision e10e5f26 (kivitendo): Mandantenkonfiguration: format_amount parameter nicht mit default verwechseln ...
- 09:45 Revision b5144730 (kivitendo): typo in yes_no_tag
- 08:42 Revision 39bdd9e0 (kivitendo): Prüfung ob nach einer Buchung noch ein Beleg erfasst werden soll
- 08:07 Revision fc1e67b4 (kivitendo): Mandatenkonfig->Buchungskonfig-> Verhalten nach Buchen optional ändern
- Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
ist es nicht sinnvoll in eine leere Buchungsmaske z...
10.05.2021
- 20:58 Revision 5202b3e7 (kivitendo): Merge pull request #30 from rebootl/csv-import-script-fix
- CSV Import Shell Script parameter ergänzt sowie Ausgabeprüfung behoben
- 16:29 Revision b5c4682f (kivitendo): Einkaufslieferschein: Falls erste Position beim Einlagern mit LS-Menge vorbelegen
- Der Verkaufslieferschein belegt die Menge beim Auslagern auch direkt
vor. Dasselbe sollte auch beim Eingang passieren... - 13:46 Revision ebde433e (kivitendo): Lieferscheine: Ein- und Auslagern mit Flash für den Benutzer versehen
- 13:44 Revision 927ec727 (kivitendo): Lieferscheine neue Funktion Zurücklagern
- Belege die nicht älter als das Zurücklagerungs-Intervall sind
können wieder "entlagert" werden.
Lieferschein die aus... - 12:53 Revision f89dda62 (kivitendo): Konfigurierbarer Zeitraum innerhalb dessen Lieferscheine wieder rückgelagert werden können
07.05.2021
- 21:39 Revision 050ff24c (kivitendo): Zeiterfassung: Summe der Dauern mit Kontroll-Zeile anzeigen
- 21:34 Revision 07fe52c9 (kivitendo): S:C:H:ReportGenerator: Kontroll-Zeile angeben können.
- Diese kann entweder einen Separator oder andere Daten enthalten.
- 17:05 Revision c3c625ae (kivitendo): ImageUpload: progress modal
- 16:48 Revision 74f9067a (kivitendo): ImageUpload: Überschriften
- 16:46 Revision 95838b36 (kivitendo): locales
- 16:21 Revision 7e96468d (kivitendo): Developer Recht und neue Menüeinträge für Testcontroller
- 16:10 Revision 4c66b573 (kivitendo): Zeiterfassung: Summen-Hack
- 16:05 Revision 27693afc (kivitendo): ImageUpload: locales
- 15:51 Revision 820d751b (kivitendo): FileDB: async db.open fixes
- 15:51 Revision 3bdd1c49 (kivitendo): ImageUpload: fix: richtiger form slot
- 15:51 Revision 6698717f (kivitendo): ImageUpload: resolve on keyup und async submit
- 15:51 Revision 8cdf6b7e (kivitendo): ImageUpload: resolve
- 15:51 Revision 714f86ed (kivitendo): ImageUpload: client side Scripte
- 15:51 Revision 8cfe6c22 (kivitendo): ImageUpload: template update
- 15:51 Revision d3412c6d (kivitendo): .eslint.rc
- 15:51 Revision 51482e8c (kivitendo): ImageUpload: local storage erste Version
- 15:51 Revision 12236962 (kivitendo): mobile file: kleinere DOM fixes
- 15:51 Revision fc4a9d84 (kivitendo): Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
- 15:51 Revision c3f0f282 (kivitendo): mobile: modal test page
- 15:51 Revision 03f217e5 (kivitendo): mobile: Materialize modals für kivi.popup_dialog
- 15:51 Revision da9eaff8 (kivitendo): mobile: Presenter Doku
- 15:51 Revision 58516506 (kivitendo): Mobile ImageUpload - erste Version
- 15:51 Revision 15a498ba (kivitendo): Mobile: Templates für den File Dialog
- - is_global ist noch nicht unterstützt
- json-loses direkt-rendern wird nicht unterstützt
- umbenennen ist noch nicht... - 15:51 Revision 3d72b1a5 (kivitendo): MaterialComponents: checkbox_tag
- 15:51 Revision aa5593a4 (kivitendo): Mobile File: enable_file_upload toggle kann jetzt auch materialize
- 15:51 Revision 027b7cfb (kivitendo): Mobile: generic/error template
- 15:51 Revision d813da0f (kivitendo): Mobile: client_js darf nicht versuchen den Header zu scrollen
- 15:51 Revision 148ee7bf (kivitendo): Presenter::EscapedText: escape_js_calls
- Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern. - 15:51 Revision 317141a7 (kivitendo): mobile: menu um komponenten testseite erweitert
- 15:51 Revision c52d1469 (kivitendo): mobile: login screen auf komponenten umgeschrieben
- 15:51 Revision bb1b5917 (kivitendo): mobile: select_tag Komponente
- 15:51 Revision fe5a0851 (kivitendo): mobile: layout MobileLogin muss auch None einbinden
- 15:51 Revision eaa3d981 (kivitendo): mobile: js refactored und datepicker übersetzt
- 15:51 Revision 0e14fb48 (kivitendo): mobile: date_tag Komponente
- 15:51 Revision 0ba49d79 (kivitendo): mobile: P.M.input_tag
- 15:51 Revision 5a754512 (kivitendo): mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
- 15:51 Revision 1ce398e4 (kivitendo): Presenter: html_tag unterstützt jetzt class => [...] Syntax
- 15:51 Revision c822ccb2 (kivitendo): MaterialComponents Presenter
- Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller z... - 15:51 Revision b2298b2e (kivitendo): Mobile: templates nach templates/mobile_webpages verschoben
- 15:51 Revision 5c6e387a (kivitendo): Layout: webpages_path jetzt im Layout
- 15:51 Revision 6be84d46 (kivitendo): LoginScreen: dump entfernt
- 15:51 Revision 22c00994 (kivitendo): Mobile Menu: Test Eintrag korrekt benennen
- 15:51 Revision 8f3e1343 (kivitendo): Material Menu: Benutzer Spacing
- 15:51 Revision 5c6f10e4 (kivitendo): Mobile Layout: Javascript initialisierung vereinfacht
- 15:51 Revision 03f9894b (kivitendo): Mobile Menu: Controller für urls
- 15:51 Revision 989fd6e9 (kivitendo): Form::header: viewport Angabe für mobile Endgeräte
- 15:51 Revision cb0ee6d2 (kivitendo): Mobile Menu: nur top level entries rendern
- 15:51 Revision ab057774 (kivitendo): Mobile Login: kivitendo Schrift kleiner
- 15:51 Revision 689346f9 (kivitendo): Layout::MobileLogin: content wrapper wird nicht benötigt
- 15:51 Revision 276d6551 (kivitendo): Layout::Base: git_commit_reload_resources config parameter
- Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war. - 15:51 Revision d925429b (kivitendo): Mobile Layout: Für mobile user das Mobile Layout forcieren
- 15:51 Revision 36ac2ac4 (kivitendo): Mobile Layout: Loginscreen für mobile User rendern
- 15:51 Revision 5bb638dd (kivitendo): Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
- 15:51 Revision addf5dbb (kivitendo): Layout::Base: stylesheets und javascript Pfade nur einmal auflösen
- Bisher wurden die in allen sub-layouts schon aufgelöst und dann nochmal
durch die _find_* Methoden des parent Layouts... - 15:51 Revision 8aab3511 (kivitendo): Layout::Base: stylesheets und javascript auch extern finden
- 15:51 Revision 91b91b75 (kivitendo): Layout::None: jquery-ui - wird benötigt von js/kivi.js
- 15:51 Revision b6e083c5 (kivitendo): Mobile Layout: Requestweiche
- 14:19 Revision 03d13734 (kivitendo): Wiederkehrende Rechnungen: Preis-Fix für einmalige Ausführung
- Bei einmaliger Ausführung ist der Preis immer derjenige, der in der
Rechnung angegeben ist, weil die Auftragswertperi... - 13:10 Revision a6782406 (kivitendo): S:C:H:ReportGenerator: Separator
- 12:40 Revision e5c8056b (kivitendo): Zeiterfassung: Bei Projekten nur Projektnummer und Beschreibung anzeigen
- 12:34 Revision 40df0193 (kivitendo): Projekt-Picker: Stil der Beschreibung angeben können
- dem Picker kann mit "description_style" mitgegeben werden, wie die
Ergebnisse angezeigt werden. Mögliche Werte: "both... - 11:59 Revision ee046828 (kivitendo): Zeiterfassung: Projekt-Picker kennt kein fat_set_item
- 11:41 Revision 7079d683 (kivitendo): Zeiterfassung: Bericht: Filter f. Auftragsnummer, Projekt und Beschreibung
- 11:11 Revision 8cc7857c (kivitendo): PREVIEWED als Übersetzung in Kommentar, damit diese erhalten bleibt …
- … beim locales-Lauf.
Und locales-Lauf en. - 11:10 Revision 10655cda (kivitendo): Übersetzung zu "orderitems um Attribut optional erweitert"
- 11:03 Revision 2aca9226 (kivitendo): Zeiterfassung: Eingabe: Einträge f. andere Mitarbeiter erlauben, wenn berechtigt
- Hier reicht es, beim init_time_recording den Mitarbeiter für neue Einträge
auf den akuellten Bearbeiter zu setzen, we... - 11:03 Revision 9db8b697 (kivitendo): Zeiterfassung: Placeholder-String im Template ermitteln
- 11:03 Revision ff9d4254 (kivitendo): Zeiterfassung: HTML-Template: Vergessenes Komma und Kosmetik
- 10:24 Revision 124d2747 (kivitendo): Zeiterfassung: Dauer und Min mit Attribut Placeholder vorbelegen
- 10:04 Revision 94a76a6d (kivitendo): ZUGFERD ISO3166 mehr deutsche Ländernamen ersetzen
- 10:02 Revision 5a618706 (kivitendo): orderitems um Attribut optional erweitert
- Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-Syste...
06.05.2021
- 17:36 Revision c4a68243 (kivitendo): Zeiterfassung: Eingabe: Dauer auf 0 setzen können
- 17:27 Revision 4b482612 (kivitendo): Zeiterfassung: Eingabe: Aufträge nur mit Nummer und Kunden anzeigen
- 17:27 Revision 992eaee3 (kivitendo): Zeiterfassung: Eingabemaske: Dauer-Felder validieren und nicht mit 0 vorbelegen
- 17:27 Revision 4cc35cdc (kivitendo): js-Validator: Workaround, um Meldung für ckeditor am richtigen Platz anzuzeigen
- Da das eigentliche Element, bei dem man im HTMl-Template data-validate
setzt, beim ckeditor nicht sichtbar ist, ersch... - 13:39 Revision cda08805 (kivitendo): js-Validator: Kommentar-Update
- 13:38 Revision 7e435d9f (kivitendo): js-Validator: Optional Titel des gemahnten Feldes vor Fehlermeldung anzeigen
05.05.2021
- 18:39 Revision c7b167f5 (kivitendo): Zeiterfassung: changelog
- 18:39 Revision 662df9d7 (kivitendo): Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter
- 17:25 Revision 459b3c8d (kivitendo): Zeiterfassung: Konvertierung: POD-Update und Kosmetik
- 17:25 Revision 27c7723d (kivitendo): Zeiterfassung: Konvertierung: Refoctored -> Fehlermeldungen
- 17:25 Revision 80fa0349 (kivitendo): Zeiterfassung: Konvertierung: nur benötigte Paramter an new_from_time_recordings
- 17:25 Revision 4471e79a (kivitendo): Zeiterfassung: Konvertierung: Abbrechen, wenn keine Einträge zu verarbeiten sind
- 17:25 Revision a43aa9ac (kivitendo): Zeiterfassung: Unit-Test: Runden/Nicht runden testen
- 17:25 Revision 3bdd1cc0 (kivitendo): Zeiterfassung: Konvertierung: Refoctored -> zentrale Prüfung der Parameter
- 17:25 Revision e7cbe943 (kivitendo): Zeiterfassung: Konvertierung: Prüfung Datums-Parameter
- 17:25 Revision 8a286496 (kivitendo): Revert "CTR: Benutzereingabe in data mit Try::Tiny auffangen"
- DateTime->from_kivitindeo wirft keine Ausnahme, daher ist hier try/catch
ohne Funktion.
This reverts commit a6291ceb... - 17:25 Revision c381d6c4 (kivitendo): Zeiterfassung: Bei Projektauswahl ggf. Kunde daraus setzen
- Wenn ein Projekt ausgewählt wird und dieses einen Kunden zugeordnet hat,
so wird der Kunde daraus gesetzt und das Kun... - 17:25 Revision 5f810b4b (kivitendo): Zeiterfassung: Eingabemaske: Dauer auch in Stunden angeben können
- 17:25 Revision f82c6163 (kivitendo): Zeiterfassung: Konvertierung: angegebenen Auftrag als Vorgänger verwenden können
- 17:25 Revision ffd6f21b (kivitendo): Zeiterfassung: Unit-Test Eintrag mit Datum/Dauer
- 17:25 Revision 68f05425 (kivitendo): Zeiterfassung: Konvertierung: Einträge ohne Dauer nicht bearbeiten
- 17:25 Revision af81f05f (kivitendo): Zeiterfassung: Konvertierung: geliefert/gelieferte Mengen in Auftrag anpassen
- 17:25 Revision 42c64631 (kivitendo): Zeiterfassung: Konvertierung: base_qty in Einheit des Artikels umwandeln
- 17:25 Revision 3f3b575b (kivitendo): Zeiterfassung: Konvertierung: Auftrag als geliefert markieren, wenn komplett
- Todo: hier gibt es einen Bug mit Einheiten
- 17:25 Revision 0c564932 (kivitendo): Zeiterfassung: Konvertierung: POD: Kundennummer ist nicht Format-abhängig
- 17:25 Revision af11d2b7 (kivitendo): Zeiterfassung: Konvertierung: von-bis-Filter benutzt Datum statt End-Zeit.
- End-Zeit gibt es nicht bei Eingabe mit Datum/Dauer.
- 17:25 Revision a7fd6b43 (kivitendo): Zeiterfassung: Konvertierung: Carp-Modul wird nicht gebraucht
- 17:25 Revision de6f5bd0 (kivitendo): Zeiterfassung: Bei Zeitanzeige auch Varianten mit Datum und Dauer berücksichtigen
- 17:25 Revision 9516abfa (kivitendo): Zeiterfassung: Controller: falsche Methodennamen korrigiert
- 17:25 Revision a2ce032d (kivitendo): Zeiterfassung: Elemente in Eingabemaske untereinander anordnen
- 17:25 Revision 7518d312 (kivitendo): Zeiterfassung: Eingabemaske und Bericht: Reihenfolge erst Projekt, dann Artikel
- 17:25 Revision fdb3de69 (kivitendo): Zeiterfassung: Auftrag im Bericht anzeigen
- 17:25 Revision 078bb016 (kivitendo): Zeiterfassung: Auftrag auswählen können, Kunden und ggf. Projekt daraus setzen
- Auftrag hat Vorrang und setzt Kunde und Projekt. Diese Felder sind dann
gesperrt.
Wenn kein Auftrag gewählt ist (oder... - 17:25 Revision 3c22e5f4 (kivitendo): Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose
- 17:25 Revision 78edb322 (kivitendo): Zeiterfassung: Konvertierung: berücksichtigen, dass Startzeit fehlen kann
- 17:25 Revision 33823a77 (kivitendo): Zeiterfassung: Datum/Dauer statt Start/Ende wählbar (Benutzereinstellung)
- 17:25 Revision 22f2c3e8 (kivitendo): Zeiterfassung: Erweiterung f. Datum und Dauer: DB-Upgrade/Rose; Berichtsanzeige
- 17:25 Revision b66a38ca (kivitendo): Zeiterfassung: Unit-Test f. Konvertierung
- 17:25 Revision 9c2d09b8 (kivitendo): Zeiterfassung: Konvertierung: Position aus zugehörigem Auftrag
- 17:25 Revision 08704bc4 (kivitendo): Zeiterfassung: Parameter f. Konvertierung mit link_project/related order
- 17:25 Revision c968d1f7 (kivitendo): Zeiterfassung: Parameter f. Konvertierung in params übergeben
- 17:25 Revision dc70b2c0 (kivitendo): Zeiterfassung: Fehlermeldungen: Übersetzung
- 17:25 Revision d7f3d531 (kivitendo): Zeiterfassung: Fehlermeldungen: Leerzeichen; keine Angabe der Codestelle
- 17:25 Revision f0ef1a63 (kivitendo): Zeiterfassung: fehlende locales-Läufe
- 17:25 Revision 06fea22a (kivitendo): Zeiterfassung: richtige Parameter f. Hintergrund-Job prüfen …
- und
- Hash mit validen Parametern umbenannt
- exists statt trueish
- "die" statt "croak" - 17:25 Revision c7f45f1d (kivitendo): Zeiterfassung: Bericht: Titel auch im Browser-Titel
- 17:25 Revision b38219b3 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: auch base_qty setzen
- 17:25 Revision d1a7b626 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: undef-Warnung vermeiden
- 17:25 Revision f6a49074 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: Kosmetik/Typo im POD
- 17:25 Revision 1f2a5b4c (kivitendo): S:D:DeliveryOrder: List::Util notall wird nicht (mehr) benutzt
- 17:25 Revision d5d5a1e0 (kivitendo): CTR Mehr Benutzerparameter aus dem POD erlauben und prüfen
- - Init rounding and link_project defaults
- Check for valid user param names
- Add params to each source entry for DO... - 17:25 Revision a72219a9 (kivitendo): Abhängig vom Rundungsverfahren minuten- oder viertelstundengenau abrechnen
- 17:25 Revision 2851ec9a (kivitendo): Einträge am selben Tag nicht erneut in die Beschreibung aufnehmen
- 17:25 Revision 80457526 (kivitendo): neues Modul Math::Round
- 17:25 Revision 264540e7 (kivitendo): CTR: POD um neue Parameter erweitert
- 17:25 Revision 719fd083 (kivitendo): CTR: Wirklich mit "die", die Fehler werfen. Einrückung
- 17:25 Revision 4b4f09f6 (kivitendo): CTR: Lieferscheine nicht schreibschützen
- Ausgelagerte Lieferscheine sind schreibgeschützt.
Weder Korrekturen der Lieferposition, Rechtschreibung oder
das Hinz... - 17:25 Revision 072e8272 (kivitendo): Kosmetik: englische Grammatik
- 17:25 Revision 649a23d5 (kivitendo): CTR: Warnungen zu Fehlern hochgestuft - Variablenbenennung wie in CPI
- 17:25 Revision 0b780ffb (kivitendo): CTR: Benutzereingabe in data mit Try::Tiny auffangen
- Sinnvolle Fehlermeldung in einem Satz zurückgeben und
danach den kompletten Trace. - 17:25 Revision 88c4a90b (kivitendo): Zeiterfassung: Bericht: "gebucht" anzeigen und danach filtern können
- 17:25 Revision 64fab360 (kivitendo): Zeiterfassung: Hintergrund-Job zum Umwandeln in Lieferscheine
- 17:25 Revision 2632ced6 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording
- 17:25 Revision 2e6998c4 (kivitendo): Zeiterfassung: Artikel beim Erfassen wählen können und mit auflisten
- 17:25 Revision 2b5d9005 (kivitendo): Zeiterfassung: SimpleSettings für Artikel
- 17:25 Revision d79f486d (kivitendo): Zeiterfassung: Sortierung und Ordnung für Artikel
- 17:25 Revision ae4cec42 (kivitendo): Zeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose
- 17:25 Revision 21d4aaf8 (kivitendo): Zeiterfassung: Keine Zeiterfassungstypen mehr
- 17:25 Revision 05de5bf1 (kivitendo): Revert "Zeiterfassung: SimpleSystemSettings für Typen"
- This reverts commit d01aad90ec0e0f0800037e9753acbacccf819a0c.
Conflicts:
menus/user/10-time-recording.yaml - 17:25 Revision 54450d2c (kivitendo): Zeiterfassung: form: tr-Tags vergessen
- 17:25 Revision 5c399b82 (kivitendo): Zeiterfassung: Mitarbeiter ändern können bei entspr. Recht
- 17:25 Revision e4bb6dc4 (kivitendo): Zeiterfassung: Filtereinstellungen f. callbacks merken
- 17:25 Revision c772d61b (kivitendo): Zeiterfassung: Recht f. Bearbeitung aller Einträge berücksichtigen
- 17:25 Revision 404521c2 (kivitendo): Zeiterfassung: Beim Bearbeiten fremder Einträge, Mitarbeiter behalten
- 17:25 Revision 2ba42577 (kivitendo): Zeiterfassung: Recht berücksichtigen, Einträge von anderen (nicht) zu sehen
- 17:25 Revision deeebc96 (kivitendo): Zeiterfassung: neue Rechte: anzeigen bzw. bearbeiten der Einträge aller
- 17:25 Revision 66a573e0 (kivitendo): Zeiterfassung: einfaches Recht andere Position
- 17:25 Revision f6d4214c (kivitendo): Zeiterfassung: Recht hierzu der Gruppe Vollzugriff gewähren
- 17:25 Revision 1deb1fbe (kivitendo): time-recording: Boolean für abgerechnete und an die LohnBu gemeldete Zeiten
- 17:25 Revision 66acdc92 (kivitendo): Zeiterfassung: Defaultfilter: aktueller Benutzer, letzte 2 Wochen
- 17:25 Revision ba89af8b (kivitendo): Zeiterfassung: Nur nicht-gelöschte Mitarbeiter angezeigen
- 17:25 Revision 54376cdd (kivitendo): Zeiterfassung: T8-Filter heißt $T8
- 17:25 Revision 87ecabf7 (kivitendo): Zeiterfassung: Übersetzungen
- 17:25 Revision c87080d8 (kivitendo): Zeiterfassung: Ein Recht dafür
- 17:25 Revision 8915e775 (kivitendo): Zeiterfassung: Controller
- 17:25 Revision 11da8094 (kivitendo): Zeiterfassung: SimpleSystemSettings für Typen
- 17:25 Revision 09140f29 (kivitendo): Zeiterfassung: Sortierung und Ordnung für Typen
- 17:25 Revision 385bc4be (kivitendo): Zeiterfassung: Tabellen und Rose
- 16:56 Revision 12f1d5b5 (kivitendo): zu 85693, auch in show_print_options prüfen!
- 16:45 Revision 874cdb18 (kivitendo): POD für ClientJs aktualisiert
- 16:40 Revision 85693e13 (kivitendo): Order: Warnung/Fehler bei Liefertermin auch bei kombinierten Export-Aktionen
- 16:39 Revision bf307eb1 (kivitendo): locales: en, de
- 16:38 Revision 81d155d1 (kivitendo): Changelog: Neue Action in Order, BDVs Waren im Stammtab und per_page im Lager
- 16:38 Revision 88143a7c (kivitendo): Lagerbestandsbericht per_page als Filter-Parameter an der Oberfläche
- 16:37 Revision eeaebcf9 (kivitendo): Order-Controller: Neue Action preview_pdf (Druckvorschau für PDFs)
- 10:56 Revision 187c4ee1 (kivitendo): Artikel-BDVs unter Basisdaten anzeigen, falls konfiguriert
- Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
angezeigt werden
Auch abrufbar als: Atom