Clean up vulnerabilities over time chart and improve tests
This MR cleans up the vulnerabilities_over_time_chart.vue
component:
- Fixed a double GraphQL query request.
- Added a missing error message when the query fails.
- Removed unnecessary CSS classes and attributes.
- Updated tests to use our current testing standards.
Related to #356327 (closed)
Edited by Daniel Tian