Skip to content

feat(app): add pairing to server settings - #49700

Closed
Brendonovich wants to merge 3 commits into
v2from
server-pairing
Closed

Brendonovich wants to merge 3 commits into
v2from
server-pairing

Conversation

@Brendonovich

@Brendonovich Brendonovich commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Move Pairing from client settings into each connected server’s settings.
  • Support direct connection details and server-owned Tailscale Serve management for HTTP and WSL servers.
  • Keep Pairing visible but disabled for SSH servers with an explanatory tooltip.

Before / After

Settings at 1200 × 900 in dark mode, using the same two-server fixture and pairing state.

Before After
Before: Pairing in client settings After: Pairing scoped to Local Server settings

Validation

  • bun run check
  • bun typecheck && bun test test/pairing.test.ts test/process.test.ts from packages/server
  • bun typecheck && bun test src/settings/search-results.test.ts from packages/app
  • Fixture-driven UI comparison at 1200 × 900 in dark mode

Stack

@Brendonovich
Brendonovich requested a review from Hona as a code owner September 18, 2026 07:34
Base automatically changed from device-pairing to v2 September 22, 2026 08:24
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