Skip to content

Conversation

@alexjustesen
Copy link
Owner

@alexjustesen alexjustesen commented Dec 3, 2025

📃 Description

Long term strategy is to completely refactor the metrics dashboard, this PR removes the charts from the admin panel and places basic stat cards in it's place. Going forward the metrics dashboard will only be available outside of the admin panel.

More changes are coming to the admin panel dashboard, this was mostly a house cleaning PR.

🪵 Changelog

➕ Added

  • platform stats for total, successful and failed tests
  • platform stats and latest result stats to public and admin panel dashboards

✏️ Changed

  • show benchmarks instead of comparison to the previous result metrics

🔧 Fixed

🗑️ Removed

  • all charts

📷 Screenshots

public_dashboard_light public_dashboard_dark

Public dashboard

admin_dashboard_light admin_dashboard_dark

Admin dashboard

@alexjustesen alexjustesen self-assigned this Dec 3, 2025
@alexjustesen alexjustesen added the feature New feature or request label Dec 3, 2025
@alexjustesen alexjustesen changed the base branch from main to release/v1.12.0 December 5, 2025 13:15
@alexjustesen alexjustesen marked this pull request as ready for review December 5, 2025 18:57
@alexjustesen alexjustesen merged commit 08f8fa7 into release/v1.12.0 Dec 5, 2025
9 checks passed
@alexjustesen alexjustesen deleted the feat/remove-admin-panel-charts branch December 5, 2025 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update "Next Speedtest... date/time" after each scheduled test

2 participants