Commit History

  1. feat: one-click watch-party host + click-to-join invite links⁠

    Harsh Gupta
    07ebb0e
  2. fix: restore peer connectivity, native-first playback, Fly.io config⁠

    Harsh Gupta
    511c9c2

  1. feat(calls): native WebRTC mesh (drop PeerJS); faster transcode; deploy docs⁠

    Harsh Gupta
    5bbe0ec
  2. fix: stop streams/calls breaking — remove regressions, add diagnostics⁠

    Harsh Gupta
    b93b8e1
  3. feat(player): transcode MKV/AVI/HEVC/AC3 to browser-friendly MP4 on the fly⁠

    Harsh Gupta
    130ea8e
  4. fix: smooth streaming, call reliability, joiner sync, and many UX bugs⁠

    Harsh Gupta
    0df6eaa
  5. fix: self-host PeerJS, repair subtitles/dedup, mobile responsiveness⁠

    Harsh Gupta
    fa460d8
  6. Fix duplicate torrent by checking WebTorrent client.get(), improve retry stream

    Harsh Gupta
    baaebfa
  7. Pre-buffer 5MB before stream, STUN servers for PeerJS, initial buffering state

    Harsh Gupta
    53b86d7
  8. Fix PeerJS (cloud broker), sync stream for new joiners, mobile responsive sidebar

    Harsh Gupta
    1de0017
  9. Fix PeerJS: integrate into main HTTP server so it works on HF Spaces (single port)

    Harsh Gupta
    aa7e189
  10. Initial commit: WatchTorrent - synchronized torrent streaming app

    Harsh Gupta
    500a902