Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Public dashboard and Getting Started pages #822

Merged
merged 8 commits into from
Oct 1, 2023

Conversation

alexjustesen
Copy link
Owner

@alexjustesen alexjustesen commented Oct 1, 2023

Description

This PR introduces a new Getting Started page when there are no speedtest results and the much request public Dashboard 馃殌.

Changelog

Added

  • "getting started" page when there are no results in the database. This is intended to help new users navigate a fresh install.
  • public "dashboard", the one behind auth middleware will remain for the time being but should be considered deprecated.

Screenshots

image
Public Dashboard page

image
Getting Started page

@alexjustesen alexjustesen added the 馃帀 feature New feature or request label Oct 1, 2023
@alexjustesen alexjustesen self-assigned this Oct 1, 2023
@alexjustesen alexjustesen marked this pull request as ready for review October 1, 2023 21:14
@alexjustesen alexjustesen merged commit 3532c89 into main Oct 1, 2023
1 check passed
@alexjustesen alexjustesen deleted the public-dashboard-and-getting-started-pages branch October 1, 2023 22:20
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.

disable login to set iframe on tablet Build a public dashboard panel in Filament
1 participant