ordinarthur d8721b6d0c
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 45s
feat: pairing via short code instead of QR only
iOS PWA (home screen) has separate localStorage from Safari, so
QR-based pairing breaks. Now pairing uses a 6-character code:
- Device A taps "Appairer" → shows a code like "A7K9XB"
- Device B taps "Appairer" → "Rejoindre" tab → enters the code
- Server resolves the code to the groupId, devices are linked

Codes expire after 5 minutes. Pairing is permanent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 13:04:58 +02:00
Description
Universal file & text sharing — peer-to-peer, no account required
1.7 MiB
Languages
TypeScript 92.4%
Swift 4.5%
Dockerfile 1%
CSS 1%
JavaScript 0.7%
Other 0.4%