Skip to content

Replace ibd-progress backup wizard with a Core RPC notification #265

Description

@BenWestgate

ibd-progress scrapes debug.log, recursively relaunches itself, waits for wallets and forces an unfinished backup wizard. This duplicates Core's sync UI and retains assumptions from the wallet implementation removed by #202.

Acceptance:

  • Replace log parsing with a small bounded polling loop using getblockchaininfo against the configured Core instance, or remove the watcher if no notification is needed.
  • Notify once when initial synchronization completes; no mandatory wallet creation, backup wizard or geographic-backup instructions.
  • Handle RPC startup/failure and shutdown visibly without duplicate watchers or recursive processes.
  • Remove obsolete autostart/state and backup-wizard code during upgrades; preserve actual user data.
  • Verify completion, interrupted sync, restart and RPC-unavailable behavior on supported Tails.

Related: #201/#202, #42/#219, #255, #256. #170 tracks backup reminders; this issue replaces the watcher architecture and defers any backup action until a supported flow exists.

Activity

  1. added 2 commits that reference this issue on Sep 29, 2026
    a6fb90b
    633f61c
  2. added a commit that references this issue on Oct 7, 2026
    5dff857
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions