Skip to content

Convert submission monitor chart to ECharts#3677

Open
williamjallen wants to merge 1 commit intoKitware:masterfrom
williamjallen:monitor-echarts
Open

Convert submission monitor chart to ECharts#3677
williamjallen wants to merge 1 commit intoKitware:masterfrom
williamjallen:monitor-echarts

Conversation

@williamjallen
Copy link
Copy Markdown
Collaborator

The TimelinePlot Vue component was originally designed to be the replacement for all other plots across the site, first introduced on the submission monitor page. Since then, we've decided to use Apache ECharts instead of this D3-based approach. This PR completely rewrites TimelinePlot.vue with ECharts. The new plot is functionality equivalent, with a handful of minor UI improvements.

The TimelinePlot Vue component was originally designed to be the replacement for all other plots across the site, first introduced on the submission monitor page.  Since then, we've decided to use Apache ECharts instead of this D3-based approach.  This PR completely rewrites TimelinePlot.vue with ECharts.  The new plot is functionality equivalent, with a handful of minor UI improvements.
@williamjallen williamjallen added this to the v5.0 milestone Apr 28, 2026
williamjallen added a commit to williamjallen/CDash that referenced this pull request Apr 29, 2026
Part of our ongoing effort to replace D3 with Apache ECharts throughout the site.  In combination with Kitware#3677, D3 is no longer a dependency of the Vue portion of the site.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant