openworkflowdev / openworkflowdev/openworkflow

Dashboard - detailed view for workflow execution

Abierto
#192 9 comentarios 3 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

enhancement good first issue
Lenguaje dominante
TypeScript
Estrellas
1.3k
Forks
66
Merge medio
1 d 49 min
PR fusionados (30 d)
72

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza rastreando el flujo existente de la vista de ejecución de workflow del dashboard y comprobando si la CLI o el backend ya exponen datos sobre los tiempos de los pasos, su finalización y sus fallos. Se considera terminado cuando una ejecución de workflow tiene una vista detallada que muestra la hora de inicio, la duración y el estado de fallo de cada paso, proporcionando los datos necesarios si aún no están disponibles.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
typescript
Área
frontend, observability
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.