Testing: verify full-screen backup (updates/uninstalls) + snapshot transfer (#237) on a dev build #242
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Verification checklist for the work merged to
devthis cycle. None of it is tested end-to-end yet (php -lclean only). Deploy the latest02.58.x-devto a test site and work through these.0. Deploy & preconditions
02.58.x-dev(php-8.3 cli/joomla.php extension:install --path=/tmp/pkg.zip)backup_before_update= Yes,default_profile= small profilelive_sitehashttps://(dashboard warning gone)1. Full-screen backup — core Joomla update
view=runbackup), runs to 100%, then auto-continues the update (no white screen, no double backup)2. Full-screen backup — extension update & uninstall
3. Dashboard Backup Now + View-record
4. Snapshot transfer (#237)
snapshot-<id>-….msbsnapskippedlines5. Inject API (master → slave)
POST /api/index.php/v1/mokosuitebackup/snapshot/injectwithAuthorization: Bearer <slave token>and body{"snapshot":{…},"mode":"overwrite"}→ 200{data:{success:true, snapshot_id}}mode=createandduplicatemode→ falls back to the Options defaultMost fragile: step 4
duplicate(tag/UCM/nested-set linkage) and step 2com_installerresume (selection restored + re-submitted). On failure, attach the on-screen message + the snapshot/backup log.https://claude.ai/code/session_01WbGBN9VyRK61zczYWcCQ2i