Skip to content

Handoff: v0.120.6 Remote Access release status #469

Description

@frahlg

Context

Fredrik asked me to stop making further changes because Erik is working in parallel.

Shipped in v0.120.6

  • Commit: 572d183 fix(remote): snapshot passkeys and route home reads
  • Release: https://github.com/frahlg/forty-two-watts/releases/tag/v0.120.6
  • Fixes self-update snapshots when Remote Access passkeys/browser keys exist by copying SQLite tables in FK dependency order.
  • Routes more public Home dashboard/settings/update/diagnostics reads through ownerFetch instead of raw /api/* calls to the relay.
  • Added/expanded web guard tests for public-route owner reads and diagnostics bundle downloads.

Verification already done

  • Local pre-commit: make verify passed.
  • Local pre-push: make verify-all passed, including e2e and cross-compile.
  • GitHub test workflow for master passed.
  • GitHub release created v0.120.6.
  • Release assets: binaries, relay bootstrap web, main Docker image, updater Docker image all succeeded after rerunning failed jobs.
  • Fredrik's Pi at 192.168.192.40 was updated via Docker and verified:
    • /api/version/check?force=1: current/latest v0.120.6, sidecar_ready=true
    • /api/status: version: v0.120.6

Open status when I stopped

  • GitHub run 27121847777 (release-assets) was still in_progress only because build + upload RPi SD-card image was still in its Build image step.
  • This does not block existing Docker installs or the Remote Access fix; it only affects the SD-card image artifact.
  • I made no further changes after this handoff.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions