feat(runbackup): do-not-close warning + update-running overlay #270

Merged
jmiller merged 1 commits from feat/runbackup-dontclose-warning into dev 2026-07-14 15:35:40 +00:00
Owner

Progress-screen warning + full-screen update-running overlay on the re-fire.

Progress-screen warning + full-screen update-running overlay on the re-fire.
jmiller added 1 commit 2026-07-14 15:35:34 +00:00
feat(runbackup): "do not close window" warning + "update is running" overlay
Generic: Project CI / Lint & Validate (pull_request) Successful in 10s
Generic: Project CI / Tests (pull_request) Failing after 5s
Universal: PR Check / Require Docs Update (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Wiki Update Reminder (pull_request) Has been skipped
Universal: PR Check / Secret Scan (pull_request) Successful in 6s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 7s
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Universal: PR Check / Validate PR (pull_request) Failing after 17s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
c567890bfa
- Backup progress screen shows a prominent warning not to close or switch
  windows until the backup finishes (hidden once it completes/errors).
- After the backup hands back to an extension update, a full-screen
  "update is running — please wait" overlay is shown while the re-fired
  update POST processes, so the user knows it is working (not stuck).

Adds language strings (component + plugin) and a cfg.updateRunningText option.

Claude-Session: https://claude.ai/code/session_01WbGBN9VyRK61zczYWcCQ2i
jmiller merged commit 79efde483e into dev 2026-07-14 15:35:40 +00:00
jmiller deleted branch feat/runbackup-dontclose-warning 2026-07-14 15:35:40 +00:00
Sign in to join this conversation.