Project

General

Profile

Fehler #256

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

Added by Andreas Rudin about 4 years ago. Updated about 4 years ago.

Status:
Erledigt
Priority:
Hoch
Assignee:
-
Target version:
-
Start date:
05/21/2017
Due date:
% Done:

100%

Estimated time:

Description

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.


Files

Associated revisions

Revision f751112d (diff)
Added by Moritz Bunkus about 4 years ago

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

Siehe #256.

Revision 2394dc67 (diff)
Added by Moritz Bunkus about 4 years ago

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)
Added by Moritz Bunkus about 4 years ago

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)
Added by Moritz Bunkus about 4 years ago

Jobverlaufsfilter: bessere Benennung des Ausführungsdatumsfilters

Siehe #256.

History

#1

Updated by Moritz Bunkus about 4 years ago

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

Updated by Andreas Rudin about 4 years ago

Punkt 4 in neuem Bug #257 erfasst.

#3

Updated by Moritz Bunkus about 4 years ago

  • Status changed from Neu to Erledigt
  • % Done changed from 0 to 100

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

Also available in: Atom PDF