Skip to content

revert(phone): remove the address phones use (#406), 0.117.9 - #423

Merged
Maxaubert merged 1 commit into
mainfrom
revert/phone-address
Oct 16, 2026
Merged

Maxaubert merged 1 commit into
mainfrom
revert/phone-address

Conversation

@Maxaubert

Copy link
Copy Markdown
Owner

Removes the optional "Address phones use" setting from #406 / #408 (0.116.0), on the owner's decision the same day.

Why

A trusted HTTPS name for the phone page needs either the user's own domain and reverse proxy, or a trust profile installed by hand on every phone. Neither is something people should have to do. HTTPS and remote access will come later, in a dedicated app that can carry the trust itself.

Removed

  • The setting in More > Phone, its IPC (phone:address-set) and preload call.
  • parseAddress, the stored address, and pairLinkAt. The QR and the link are always this PC's address again.
  • The setup guide docs/phone-address.md, and the e2e step.
  • An address already saved in phone.json is ignored and dropped on the next save.

Kept

The wall from #406: through any proxy a user puts in front of Prism by hand, every client address the request names must also be on the user's own network (forwardedLocal). Its tests stay.

docs/features.md records the decision.

Tests

  • 267 unit test files pass; typecheck clean, lint 0 errors.
  • Full e2e: all passed except terminal ("claude leaving clears the detection"), because the shared node_modules still had core 0.41.5; with 0.41.6 installed it passes.

0.117.9.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DzqPzR6LuAvhiDabNwqzpx

…comes an app later, 0.117.9

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DzqPzR6LuAvhiDabNwqzpx
@Maxaubert
Maxaubert merged commit 3b4c654 into main Oct 16, 2026
3 checks passed
@Maxaubert
Maxaubert deleted the revert/phone-address branch October 16, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant