Otra gran actualización: gráfico de avance/retroceso (burn-up/burn-down) en línea (como una buena alternativa a la consulta de Explorador de Datos incluida existente)
Se añadió una nueva vista de Gráfico de flujo de trabajo en descubrimiento con un selector de vista compartido (Lista / Kanban / Gráfico) y control de período (1–12 semanas).
Se implementó la API de datos de avance/retroceso en /discourse-workflow/charts.json más la integración de la ruta /workflow/charts.
El acceso al gráfico está permitido por separado: administradores y workflow_charts_allowed_groups; el Gráfico se oculta a los usuarios no autorizados.
La carga útil del gráfico se ajustó solo al contexto del flujo de trabajo seleccionado (selected_workflow_id, selected_workflow_name, series), eliminando la superficie de catálogo de flujo de trabajo no utilizada.
Se añadió cobertura de solicitud/sistema y endurecimiento de la experiencia de usuario (UX): ventanas de semana completa, etiquetas de eje seguras para fechas locales, etiquetado accesible del selector de vista y comprobaciones de regresión de representación/estado del gráfico.
La función de gráficos debería ser compatible con todos los flujos de trabajo:
El Gráfico no requiere compatibilidad con Kanban, por lo que funciona para flujos de trabajo que no son compatibles con Kanban.
El Gráfico solo aparece cuando la lista de flujo de trabajo actual está limitada a exactamente un flujo de trabajo.
El usuario debe tener permiso para ver el gráfico (administrador o estar en workflow_charts_allowed_groups).
Si es compatible con Kanban, el menú desplegable muestra Lista/Kanban/Gráfico.
Si no es compatible con Kanban, el menú desplegable aún puede mostrar Lista/Gráfico (cuando se cumplen las dos condiciones anteriores).