foxed update and stsrt issues

This commit is contained in:
Frank Harris 2026-06-05 14:39:10 -05:00
parent c687165132
commit c195c0930b
7 changed files with 544 additions and 70 deletions

View file

@ -62,6 +62,19 @@ Useful state labels:
Query checks should remain optional metadata only.
## Game Monitor Display Rules
`Panel/modules/gamemanager/server_monitor.php` should display state from the agent status response, not from LGSL/GameQ query success alone.
Current display mapping:
- `ONLINE` -> green online indicator
- `STARTING`, `STOPPING`, `UNRESPONSIVE` -> yellow active/starting indicator
- `OFFLINE` -> red offline indicator
- `UNKNOWN` or agent unavailable -> gray unknown indicator
Query metadata remains optional. A running process/session or listening game port must not be shown as red/offline only because query details are unavailable.
## Log Viewer
Relevant files:
@ -72,6 +85,8 @@ Relevant files:
The log view should be treated as live, AJAX-updated output rather than a full page reload workflow.
`log.php` now renders the live log as a large monospace textarea with viewport-based height, preserved line breaks, vertical scrolling, and mobile sizing.
## What This Module Depends On
- `config_games` for startup parameters and protocol definitions
@ -79,4 +94,3 @@ The log view should be treated as live, AJAX-updated output rather than a full p
- `user_games` for server home records
- `rcon` for command support where available
- `addonsmanager` for content/mod interactions