1.5 KiB
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
widgetswidgets_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