small fixes
This commit is contained in:
parent
bd3875743e
commit
28533be24d
9 changed files with 310 additions and 524 deletions
|
|
@ -23,6 +23,22 @@ The update page uses these settings:
|
|||
- `gsp_update_panel_post_update_command`
|
||||
- `gsp_update_backup_before`
|
||||
|
||||
The current admin UI shows these directly:
|
||||
|
||||
- Repository URL / Path
|
||||
- Branch / Channel
|
||||
- Repository Root
|
||||
- Backup Path
|
||||
- Backup Retention
|
||||
- Backup Before Update
|
||||
|
||||
The current admin UI keeps these derived or advanced:
|
||||
|
||||
- Panel Path is derived from Repository Root plus `/Panel`
|
||||
- Panel Source Folder is fixed to `Panel`
|
||||
- Git Executable is hidden and defaults to `git`
|
||||
- Post-update Command remains under Advanced Settings
|
||||
|
||||
## Defaults
|
||||
|
||||
- Repository URL / Path: `http://forge.runlevelsystems.com/dev/GSP.git`
|
||||
|
|
@ -58,9 +74,15 @@ The backup directory is created recursively if missing.
|
|||
|
||||
Retention is enforced after each successful backup.
|
||||
|
||||
Current count labels:
|
||||
|
||||
- `Managed Backups Stored` means all managed updater snapshots discovered in the backup base
|
||||
- `Rollback Backups Available` means only full timestamped backups that the restore flow can actually restore
|
||||
|
||||
## Rollback Workflow
|
||||
|
||||
- The rollback selector lists managed backups.
|
||||
- The restore action only accepts full timestamped backups from `gsp_get_available_backups()`.
|
||||
- Restoring a backup restores the Panel tree and metadata.
|
||||
- Missing website archives are ignored because the active backup path is Panel-focused.
|
||||
- Apache config restore is optional.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue