Resolve "Utilize new charting library for metrics dashboard"
What does this MR do?
Begins the migration process away from D3 and towards ECharts for our metrics dashboard graphs:
- Integrates GitLab UI Area chart
Does not address the following (needed before we can remove the feature flag):
- the need to integrate deployment data: https://gitlab.com/gitlab-org/gitlab-ce/issues/54973
- the ability to set thresholds: https://gitlab.com/gitlab-org/gitlab-ce/issues/54974
- updating tests
What are the relevant issue numbers?
EE Compat Port
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8716
Does this MR meet the acceptance criteria?
-
Conforms to the code review guidelines -
Conforms to the merge request performance guidelines -
Conforms to the style guides -
Security reports checked/validated by reviewer
Edited by Adriel Santiago