-
a0f7498663
web: deterministic browser-to-browser pairing via presence
main
Claude Opus 4.7
2026-05-21 01:24:23 -05:00
-
099c66ab5a
web: focus textarea on paste + better fallback for iOS clipboard
Claude Opus 4.7
2026-05-21 01:20:44 -05:00
-
625143f87a
ua-labels: derive source from User-Agent, persist peerID in localStorage
Claude Opus 4.7
2026-05-21 01:19:14 -05:00
-
618d330682
v0.5: stateless room-based sessions with QR pairing
Claude Opus 4.7
2026-05-21 01:13:33 -05:00
-
7995908c87
v0.4: symmetric presence chirps + per-peer mesh
Claude Opus 4.7
2026-05-21 01:09:24 -05:00
-
6ea7ed579e
README: document v0.4 symmetric presence chirp design + bump status
Claude Opus 4.7
2026-05-21 01:05:50 -05:00
-
7e63ffd357
client: chirp offer every 5s while unpaired
Claude Opus 4.7
2026-05-21 01:03:06 -05:00
-
ce020d641a
web: stop double-JSON-encoding the signal payload
Claude Opus 4.7
2026-05-21 00:56:38 -05:00
-
09355e9914
web: filter incoming by per-browser peerID, not source label
Claude Opus 4.7
2026-05-21 00:48:21 -05:00
-
137a81c6a8
label: source 'phone' → 'web' (page works from any browser)
Claude Opus 4.7
2026-05-21 00:42:42 -05:00
-
98dc2ca2a6
v0.3: WebRTC P2P via Pion (Go) + RTCPeerConnection (browser)
Claude Opus 4.7
2026-05-21 00:37:31 -05:00
-
80539ae60c
server: /metrics endpoint + signaling stub for v0.3 WebRTC
Claude Opus 4.7
2026-05-21 00:30:37 -05:00
-
24854e44d6
client: default to https://tether.pecord.io for double-click UX
Claude Opus 4.7
2026-05-21 00:22:31 -05:00
-
fa52bf2693
client: actually write incoming messages to the OS clipboard
Claude Opus 4.7
2026-05-21 00:19:35 -05:00
-
b8f168df54
v0.1: HTTP+SSE broadcast bus + phone web UI + Linux client
Claude Opus 4.7
2026-05-20 23:53:31 -05:00