Projekt

Allgemein

Profil

Fehler #256

Taskserver: Job bearbeiten → "Speichern und Ausführen" erstellt zusätzlichen Job; diverse kleinere Probleme beim Tasklserver

Von Andreas Rudin vor fast 7 Jahren hinzugefügt. Vor fast 7 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
-
Zielversion:
-
Beginn:
21.05.2017
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

kivitendo 3.5.0-beta (Punkte 1. bis 3. verifiziert mit Onlie-Demo auf kivitendo.de)

System → Hintergrund-Jobs und Task-Server → aktuelle Hintergrund-Jobs anzeigen

Folgende Fehler / Probleme:

1. Wenn ich einen Hintergrund-Job bearbeite (z.B: die Zeit oder Periodizität des Jobs ändere) und dann auf "Speichern und Ausführen" klicke, so wird nicht wie zu erwarten wäre, der Job, den ich bearbeitet habe verändert, sondern es wird ein zusätzlicher Job mit den veränderten Eigenschaften angelegt und dieser ausgeführt.
Wenn nur auf Speichern geklickt wird, wird der bestehende Job geändert und kein neuer Job angelegt.
Massnahmen, Vorschläge:
a) "Speichern und Ausführen" sollte genau das machen, was es sagt: den veränderten Job speichern und den Job einmal ausführen (benutze ich häufig, um zu testen, ob ein Job, den ich angelegt oder verändert habe, auch so funktioniert wie ich möchte.)
b) Ein zusätzlicher Button: "Als neu Speichern und ausführen", der genau das macht, was jetzt "Speichern und Ausführen" macht, wäre sinnvoll.
c) Eventuell wäre es sogar gut zusätzlich noch einen Button: "Als neu Speichern" einzuführen, wenn der Job nicht gleichzeitig ausgeführt werden soll.

2. Klick auf Serversteuerung: Wenn der Taskserver läuft, wird der Text "Server stoppen" auf 2 Zeilen angezeigt und zerreisst das Layout → das Wort stoppen überschreibt teilweise die nächste Zeile "Task-Server-Status" → vermutlich genügt es, den Button von "Server stoppen" etwas breiter zu machen oder ihn dynamisch der Länge des Textes anzupassen.

3. Klick auf "Jobverlauf" und dann auf "Filter zeigen":
Bei den Daten wird der deutsche Text falsch gebildet. Es steht dort: "Ausgeführt um Von" sowie "Ausgeführt um Bis". Richtig wäre "Ausgeführt von" und "Ausgeführt bis".

4. Wird beim Erstellen eines Hintergrundjobs vom Typ "FailedBackgroundJobsReport" bei der Eingabe der Daten "from", "recipients" oder "subject" vergessen, so erfolgt eine entsprechende Fehlermitteilung per Mail.
Die dort verwendeten Sonderzeichen « und » werden im Mail nicht dagestellt. In der Liste "Verlauf der Hintergrundjobs" in der Spalte Liste werden die beiden Zeichen hingegen korrekt dargestellt.


Dateien

Zugehörige Revisionen

Revision f751112d (diff)
Von Moritz Bunkus vor fast 7 Jahren hinzugefügt

Hintergrundjobs: »Speichern & Ausführen« darf keinen neuen Job anlegen

Siehe #256.

Revision 2394dc67 (diff)
Von Moritz Bunkus vor fast 7 Jahren hinzugefügt

Hintergrundjobs: »als neu verwenden« implementiert

Dann benötigt man nicht »als neu speichern« sowie »als neu speichern
und ausführen«. Siehe #256.

Revision 15e61683 (diff)
Von Moritz Bunkus vor fast 7 Jahren hinzugefügt

Task-Server-Steuerung: Buttonbeschriftung nicht zu breit werden lassen

Die Buttons in der Action-Bar haben alle eine feste Größe, die sich
nicht automatisch an den Inhalt anpassen kann. Nur Punkte in
Comboboxes passen sich automatisch der Breite an.

Daher muss die Beschriftung der obersten Ebene extrem kurz und knapp
sein, um so mehr beim Standardbutton, der fette Schrift nutzt, die
nochmal etwas breiter ist.

Siehe #256.

Revision 4d14c29a (diff)
Von Moritz Bunkus vor fast 7 Jahren hinzugefügt

Jobverlaufsfilter: bessere Benennung des Ausführungsdatumsfilters

Siehe #256.

Historie

#1

Von Moritz Bunkus vor fast 7 Jahren aktualisiert

Bitte nur ein Problem pro Bug-Report. Die Sachen, die du hier alle zusammengeworfen hast, betreffen ganz unterschiedliche Controller & Codepfade. Die haben nichts miteinander zu tun. Danke.

#2

Von Andreas Rudin vor fast 7 Jahren aktualisiert

Punkt 4 in neuem Bug #257 erfasst.

#3

Von Moritz Bunkus vor fast 7 Jahren aktualisiert

  • Status wurde von Neu zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert

1. a) in f751112d45469757aa6eac8a540c5e298b001845 gefixt
1. b) und c) Hier hilft 2394dc67bf4994673afcec18ea3c2e1aaed787f5
2. in 15e616839046273097f36f79521f2b4f8a2f4467 gefixt
3. in 4d14c29aee1045bc84fbe629066811b9ec98cc6a gefixt
4. wird in #257 weiter behandelt

Auch abrufbar als: Atom PDF