cleanup
This commit is contained in:
parent
a49371c3dd
commit
251af10faf
1190 changed files with 12636 additions and 12476 deletions
|
|
@ -70,7 +70,7 @@ The Panel communicates with agents through `Panel/includes/lib_remote.php`, whic
|
|||
- scheduler operations
|
||||
- update/install operations
|
||||
|
||||
The agents expose corresponding Perl subroutines through `ogp_agent.pl`. Both agents use `screen` as the shared backend for game server sessions and update/install jobs.
|
||||
The agents expose corresponding Perl subroutines through `gsp_agent.pl`. Both agents use `screen` as the shared backend for game server sessions and update/install jobs.
|
||||
|
||||
### Lifecycle Status Direction
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ The intended direction is correct: marker files and LGSL/GameQ query success sho
|
|||
|
||||
### Screen Backend
|
||||
|
||||
Both agents use screen sessions named in the `OGP_<TYPE>_<HOME_ID>` pattern. This makes Linux and Windows/Cygwin behavior similar, which is useful for portability.
|
||||
Both agents use screen sessions named in the `GSP_<TYPE>_<HOME_ID>` pattern. This makes Linux and Windows/Cygwin behavior similar, which is useful for portability.
|
||||
|
||||
Current screen-related behavior includes:
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ It should not determine whether a server is online. A server can be healthy whil
|
|||
|
||||
The current system mixes:
|
||||
|
||||
- OGP legacy modules.
|
||||
- GSP legacy modules.
|
||||
- GSP custom business/billing modules.
|
||||
- Newer partial systems such as Server Content Manager.
|
||||
- Older modules that are present but not production-ready.
|
||||
|
|
@ -969,7 +969,7 @@ Admin pages should distinguish:
|
|||
|
||||
| Phase | Priority | Files/Modules Involved | Notes |
|
||||
|---|---|---|---|
|
||||
| Phase 1: Lifecycle validation | Critical | `Agent-Windows/ogp_agent.pl`, `Agent_Linux/ogp_agent.pl`, `Panel/includes/lib_remote.php`, `Panel/modules/gamemanager` | Finish and test agent-truth status, start, stop, restart, log viewer. |
|
||||
| Phase 1: Lifecycle validation | Critical | `Agent-Windows/gsp_agent.pl`, `Agent_Linux/gsp_agent.pl`, `Panel/includes/lib_remote.php`, `Panel/modules/gamemanager` | Finish and test agent-truth status, start, stop, restart, log viewer. |
|
||||
| Phase 2: Hide unsafe legacy modules | Critical | `backup-restore`, `steam_workshop`, `news`, `status`, nav/module settings | Hide customer access to broken/deprecated modules before launch. |
|
||||
| Phase 3: Live logs and diagnostics | Critical | `gamemanager/log.php`, `view_server_log.php`, agent `get_log` | Dated log discovery, startup logs, download logs, error highlighting. |
|
||||
| Phase 4: File/FTP safety audit | High | `litefm`, `ftp`, `editconfigfiles`, agent file methods | Safe roots, editor backups, protected dirs, FTP docs, credential reset. |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue