Another big update - online burn-up/down chart (as a nice alternative to the existing bundled Data Explorer query)
- Added a new workflow Chart view in discovery with a shared view selector (List / Kanban / Chart) and period control (1–12 weeks).
- Implemented burn-down data API at /discourse-workflow/charts.json plus /workflow/charts route integration.
- Chart access is permissioned separately: admins and workflow_charts_allowed_groups; Chart is hidden from unauthorized users.
- Chart payload was tightened to selected workflow context only (selected_workflow_id, selected_workflow_name, series), removing unused workflow catalog surface.
- Added request/system coverage and UX hardening: full-week windows, local-date-safe axis labels, accessible view selector labeling, and chart rendering/state regression checks.
The Charting feature should be compatible with all workflows:
- Chart does not require Kanban compatibility, so it works for workflows that are not Kanban-compatible.
- Chart appears only when the current workflow list is scoped to exactly one workflow.
- User must have chart permission (admin or in workflow_charts_allowed_groups).
- If Kanban is compatible, dropdown shows List/Kanban/Chart.
- If Kanban is not compatible, dropdown can still show List/Chart (when the two conditions above are met).
