small fixes
This commit is contained in:
parent
bd3875743e
commit
28533be24d
9 changed files with 310 additions and 524 deletions
|
|
@ -46,12 +46,12 @@ Panel update and patch management.
|
|||
## Missing Functionality
|
||||
|
||||
- richer update history and rollback guidance
|
||||
- live progress polling for asynchronous remote agent updates
|
||||
- clearer operator documentation around backup counts and derived settings
|
||||
|
||||
## Suggested Future Improvements
|
||||
|
||||
- keep admin-only and document carefully
|
||||
- add status polling for `component_update` logs after the agent has restarted
|
||||
- add richer update history summaries if the page later needs deeper audit visibility
|
||||
|
||||
## Recommendation
|
||||
|
||||
|
|
@ -63,9 +63,12 @@ The primary update implementation lives in `Panel/modules/administration/panel_u
|
|||
|
||||
Current update targets:
|
||||
|
||||
- Panel files
|
||||
- Website files
|
||||
- Linux agents
|
||||
- Windows/Cygwin agents
|
||||
- Panel files only in the active admin UI
|
||||
|
||||
The updater uses a single configured Git repository with component source folders such as `Panel`, `Website`, `Agent_Linux`, and `Agent-Windows`. Remote agents are updated through the encrypted `component_update` XML-RPC method and preserve hosted game data and agent configuration folders.
|
||||
Active UI behavior:
|
||||
|
||||
- Repository Root is the primary deployment path setting
|
||||
- Panel Path is derived internally as `Repository Root + /Panel`
|
||||
- Panel Source Folder is fixed to `Panel`
|
||||
- Git Executable is hidden and defaults to `git`
|
||||
- Post-update Command remains available only as an advanced field
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue