Panel/docs/modules/dashboard.md

1.5 KiB

Dashboard

Workspace reference: GSP-WORKSPACE.md

Purpose

Main landing dashboard with widgets and quick server overview.

Current Status

  • Functional

Dependencies

  • Panel dashboard widgets
  • user permissions

Database Tables

  • widgets
  • widgets_users

Agent Interaction

  • indirect through monitor widgets and server summaries

User Workflow

  • view server summary widgets
  • access quick links

Admin Workflow

  • manage dashboard widgets and layout

Security Concerns

  • widget visibility should respect permissions

Known Issues

  • some default widgets are legacy

Missing Functionality

  • richer status and alert surfaces
  • clear separation between support requests and custom project work

Suggested Future Improvements

  • surface lifecycle state, support, billing, and docs more prominently

Recommendation

  • Keep / Improve

Runlevel Systems Project Request Integration

  • Dashboard render file: Panel/modules/dashboard/dashboard.php
  • Dashboard styles: Panel/modules/dashboard/dashboard.css
  • Shared Panel project URL helper: Panel/includes/functions.php

Current project request URL:

  • https://runlevelsystems.com/start-project.php

Dashboard behavior:

  • support remains the path for routine troubleshooting, service issues, and existing features
  • the custom-development CTA is separate and points users at Runlevel Systems for project work such as custom scripts, mods, integrations, automation, migrations, dashboards, and advanced server tooling