openworkflowdev / openworkflowdev/openworkflow

Dashboard - detailed view for workflow execution

Offen
#192 9 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement good first issue
Vorherrschende Sprache
TypeScript
Sterne
1.3k
Forks
66
Ø Merge
1 T. 1 Std.
Gemergte PRs (30 T.)
69

Beschreibung

Is your feature request related to a problem? Please describe.
Debugging workflows steps is hard. Specially when we want to know what steps are taking long time or failing.

Describe the solution you'd like
Create a workflow run detailed view, where we could see what step started at what time, and how long it took to complete. Inngest.js example below:

Image

Describe alternatives you've considered

Additional context
I can take care of this as a first contribution. I am not sure the cli / backend can provide the necessary information already. If it can't I will also need to implement this.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den bestehenden Dashboard-Workflow-Run-Ablauf nachzuverfolgen und zu prüfen, ob die CLI oder das Backend bereits Daten zu Schrittzeitpunkten, zum Abschluss und zu Fehlern bereitstellt. Erledigt ist die Aufgabe, wenn ein Workflow-Run eine Detailansicht zeigt, in der die Startzeit, Dauer und der Fehlerstatus jedes Schritts angezeigt werden, wobei die erforderlichen Daten bereitgestellt werden, falls sie noch nicht verfügbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend, observability
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.