Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
51482e8c 07.05.2021 15:51 Sven Schöling

ImageUpload: local storage erste Version

fc4a9d84 07.05.2021 15:51 Sven Schöling

Presenter::Tag: button_tag rendert onclick nur wenn vorhanden

c3f0f282 07.05.2021 15:51 Sven Schöling

mobile: modal test page

da9eaff8 07.05.2021 15:51 Sven Schöling

mobile: Presenter Doku

58516506 07.05.2021 15:51 Sven Schöling

Mobile ImageUpload - erste Version

3d72b1a5 07.05.2021 15:51 Sven Schöling

MaterialComponents: checkbox_tag

148ee7bf 07.05.2021 15:51 Sven Schöling

Presenter::EscapedText: escape_js_calls

Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern.

bb1b5917 07.05.2021 15:51 Sven Schöling

mobile: select_tag Komponente

fe5a0851 07.05.2021 15:51 Sven Schöling

mobile: layout MobileLogin muss auch None einbinden

eaa3d981 07.05.2021 15:51 Sven Schöling

mobile: js refactored und datepicker übersetzt

0e14fb48 07.05.2021 15:51 Sven Schöling

mobile: date_tag Komponente

0ba49d79 07.05.2021 15:51 Sven Schöling

mobile: P.M.input_tag

1ce398e4 07.05.2021 15:51 Sven Schöling

Presenter: html_tag unterstützt jetzt class => [...] Syntax

c822ccb2 07.05.2021 15:51 Sven Schöling

MaterialComponents Presenter

Erstmal für die wichtigsten Elemente:

- buttons
- submit
- input felder
- icons

Zusammen mit einem Testcontroller zum rendern

b2298b2e 07.05.2021 15:51 Sven Schöling

Mobile: templates nach templates/mobile_webpages verschoben

5c6e387a 07.05.2021 15:51 Sven Schöling

Layout: webpages_path jetzt im Layout

6be84d46 07.05.2021 15:51 Sven Schöling

LoginScreen: dump entfernt

5c6f10e4 07.05.2021 15:51 Sven Schöling

Mobile Layout: Javascript initialisierung vereinfacht

03f9894b 07.05.2021 15:51 Sven Schöling

Mobile Menu: Controller für urls

989fd6e9 07.05.2021 15:51 Sven Schöling

Form::header: viewport Angabe für mobile Endgeräte

689346f9 07.05.2021 15:51 Sven Schöling

Layout::MobileLogin: content wrapper wird nicht benötigt

276d6551 07.05.2021 15:51 Sven Schöling

Layout::Base: git_commit_reload_resources config parameter

Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war.

d925429b 07.05.2021 15:51 Sven Schöling

Mobile Layout: Für mobile user das Mobile Layout forcieren

36ac2ac4 07.05.2021 15:51 Sven Schöling

Mobile Layout: Loginscreen für mobile User rendern

5bb638dd 07.05.2021 15:51 Sven Schöling

Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei

addf5dbb 07.05.2021 15:51 Sven Schöling

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 gefiltert.

Der Mehraufwand ist verkraftbar, es führt aber dazu dass eine...

8aab3511 07.05.2021 15:51 Sven Schöling

Layout::Base: stylesheets und javascript auch extern finden

91b91b75 07.05.2021 15:51 Sven Schöling

Layout::None: jquery-ui - wird benötigt von js/kivi.js

b6e083c5 07.05.2021 15:51 Sven Schöling

Mobile Layout: Requestweiche

03d13734 07.05.2021 14:19 Moritz Bunkus

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 Auftragswertperiodizität keinen
Sinn ergibt, wenn es keine Abrechnungsperiodizität gibt.

e5c8056b 07.05.2021 12:40 Bernd Bleßmann

Zeiterfassung: Bei Projekten nur Projektnummer und Beschreibung anzeigen

40df0193 07.05.2021 12:34 Bernd Bleßmann

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", "number",
"description" und "full" (in SL::DB::Project->full_description)
definiert).

7079d683 07.05.2021 11:41 Bernd Bleßmann

Zeiterfassung: Bericht: Filter f. Auftragsnummer, Projekt und Beschreibung

8cc7857c 07.05.2021 11:11 Bernd Bleßmann

PREVIEWED als Übersetzung in Kommentar, damit diese erhalten bleibt …

… beim locales-Lauf.

Und locales-Lauf en.

2aca9226 07.05.2021 11:03 Bernd Bleßmann

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, wenn kein anderer Mitarbeiter aus der
Form/Maske kommt.
Die Rechte-Prüfung wird dann ohnehin im run_before-Hook 'check_auth_edit'...

9db8b697 07.05.2021 11:03 Bernd Bleßmann

Zeiterfassung: Placeholder-String im Template ermitteln

124d2747 07.05.2021 10:24 Jan Büren

Zeiterfassung: Dauer und Min mit Attribut Placeholder vorbelegen

94a76a6d 07.05.2021 10:04 Jan Büren

ZUGFERD ISO3166 mehr deutsche Ländernamen ersetzen

5a618706 07.05.2021 10:02 Jan Büren

orderitems um Attribut optional erweitert

Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-System
Weitere Anwender-Details s.a. Changelog

c4a68243 06.05.2021 17:36 Bernd Bleßmann

Zeiterfassung: Eingabe: Dauer auf 0 setzen können

4b482612 06.05.2021 17:27 Bernd Bleßmann

Zeiterfassung: Eingabe: Aufträge nur mit Nummer und Kunden anzeigen

662df9d7 05.05.2021 18:39 Bernd Bleßmann

Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter

459b3c8d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: POD-Update und Kosmetik

27c7723d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Refoctored -> Fehlermeldungen

80fa0349 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: nur benötigte Paramter an new_from_time_recordings

4471e79a 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Abbrechen, wenn keine Einträge zu verarbeiten sind

3bdd1cc0 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Refoctored -> zentrale Prüfung der Parameter

e7cbe943 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Prüfung Datums-Parameter

8a286496 05.05.2021 17:25 Bernd Bleßmann

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 a6291ceb5b16c6faf4e24c6d1a5516f06df58e22.

c381d6c4 05.05.2021 17:25 Bernd Bleßmann

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 Kunden-Feld gesperrt.

Wenn kein Projekt gewählt ist (oder eines wieder abgewählt wird,...

5f810b4b 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Eingabemaske: Dauer auch in Stunden angeben können

f82c6163 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: angegebenen Auftrag als Vorgänger verwenden können

68f05425 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Einträge ohne Dauer nicht bearbeiten

af81f05f 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: geliefert/gelieferte Mengen in Auftrag anpassen

42c64631 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: base_qty in Einheit des Artikels umwandeln

3f3b575b 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Auftrag als geliefert markieren, wenn komplett

Todo: hier gibt es einen Bug mit Einheiten

0c564932 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: POD: Kundennummer ist nicht Format-abhängig

af11d2b7 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: von-bis-Filter benutzt Datum statt End-Zeit.

End-Zeit gibt es nicht bei Eingabe mit Datum/Dauer.

a7fd6b43 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Carp-Modul wird nicht gebraucht

de6f5bd0 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Bei Zeitanzeige auch Varianten mit Datum und Dauer berücksichtigen

9516abfa 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Controller: falsche Methodennamen korrigiert

7518d312 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Eingabemaske und Bericht: Reihenfolge erst Projekt, dann Artikel

fdb3de69 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Auftrag im Bericht anzeigen

078bb016 05.05.2021 17:25 Bernd Bleßmann

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 einer wieder abgtewählt wird,
dann ist Kunde und Projekt wieder frei.

3c22e5f4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose

78edb322 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: berücksichtigen, dass Startzeit fehlen kann

33823a77 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Datum/Dauer statt Start/Ende wählbar (Benutzereinstellung)

22f2c3e8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Erweiterung f. Datum und Dauer: DB-Upgrade/Rose; Berichtsanzeige

9c2d09b8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Position aus zugehörigem Auftrag

08704bc4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Parameter f. Konvertierung mit link_project/related order

c968d1f7 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Parameter f. Konvertierung in params übergeben

d7f3d531 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Fehlermeldungen: Leerzeichen; keine Angabe der Codestelle

06fea22a 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: richtige Parameter f. Hintergrund-Job prüfen …

und
- Hash mit validen Parametern umbenannt
- exists statt trueish
- "die" statt "croak"

c7f45f1d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Bericht: Titel auch im Browser-Titel

b38219b3 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: auch base_qty setzen

d1a7b626 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: undef-Warnung vermeiden

f6a49074 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: Kosmetik/Typo im POD

1f2a5b4c 05.05.2021 17:25 Bernd Bleßmann

S:D:DeliveryOrder: List::Util notall wird nicht (mehr) benutzt

d5d5a1e0 05.05.2021 17:25 Jan Büren

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->new_from_time_recording
- some TODOS

a72219a9 05.05.2021 17:25 Jan Büren

Abhängig vom Rundungsverfahren minuten- oder viertelstundengenau abrechnen

2851ec9a 05.05.2021 17:25 Jan Büren

Einträge am selben Tag nicht erneut in die Beschreibung aufnehmen

80457526 05.05.2021 17:25 Jan Büren

neues Modul Math::Round

264540e7 05.05.2021 17:25 Jan Büren

CTR: POD um neue Parameter erweitert

719fd083 05.05.2021 17:25 Jan Büren

CTR: Wirklich mit "die", die Fehler werfen. Einrückung

4b4f09f6 05.05.2021 17:25 Jan Büren

CTR: Lieferscheine nicht schreibschützen

Ausgelagerte Lieferscheine sind schreibgeschützt.
Weder Korrekturen der Lieferposition, Rechtschreibung oder
das Hinzufügen von weiteren Metadaten ist möglich.
Auslagern oder Schliessen dürfen optionale Parameter sein, der...

649a23d5 05.05.2021 17:25 Jan Büren

CTR: Warnungen zu Fehlern hochgestuft - Variablenbenennung wie in CPI

0b780ffb 05.05.2021 17:25 Jan Büren

CTR: Benutzereingabe in data mit Try::Tiny auffangen

Sinnvolle Fehlermeldung in einem Satz zurückgeben und
danach den kompletten Trace.

88c4a90b 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Bericht: "gebucht" anzeigen und danach filtern können

64fab360 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Hintergrund-Job zum Umwandeln in Lieferscheine

2632ced6 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording

2e6998c4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Artikel beim Erfassen wählen können und mit auflisten

2b5d9005 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: SimpleSettings für Artikel

d79f486d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Sortierung und Ordnung für Artikel

ae4cec42 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose

21d4aaf8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Keine Zeiterfassungstypen mehr

05de5bf1 05.05.2021 17:25 Bernd Bleßmann

Revert "Zeiterfassung: SimpleSystemSettings für Typen"

This reverts commit d01aad90ec0e0f0800037e9753acbacccf819a0c.

Conflicts:
menus/user/10-time-recording.yaml
5c399b82 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Mitarbeiter ändern können bei entspr. Recht

e4bb6dc4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Filtereinstellungen f. callbacks merken

c772d61b 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Recht f. Bearbeitung aller Einträge berücksichtigen

404521c2 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Beim Bearbeiten fremder Einträge, Mitarbeiter behalten