Commit Graph

  • 3fe80f58fd
    feat(media): [closes #165] Hide media control selectors when not in use (#166) bharat 2023-09-16 20:34:58 +05:30
  • 29a20a930e
    feat(media): [closes #157] Improve media button styling (#164) Jeremy Kahn 2023-09-12 09:35:32 -05:00
  • d06bbcf0f4
    feat(shell): [closes #155] Handle unsupported environments (#161) Jeremy Kahn 2023-09-07 09:28:29 -05:00
  • d988620a00
    chore(deps): bump @adobe/css-tools from 4.0.1 to 4.3.1 (#152) dependabot[bot] 2023-08-29 20:46:21 -05:00
  • 6529a0b4a7 docs(readme): add note from developer Jeremy Kahn 2023-08-24 09:31:51 -05:00
  • 6b942c1025 feat(connectivity): increase trackerRedundancy to 4 Jeremy Kahn 2023-08-21 20:53:03 -05:00
  • 7c18abe6de
    chore(deps): bump protobufjs from 6.11.3 to 6.11.4 (#151) dependabot[bot] 2023-08-16 10:54:37 -05:00
  • 28c5db5479
    chore(deps): bump minimatch and recursive-readdir (#149) dependabot[bot] 2023-08-13 11:28:21 -05:00
  • 65b907d8e0
    chore(deps): bump webpack from 5.74.0 to 5.88.2 (#148) dependabot[bot] 2023-08-13 11:25:56 -05:00
  • e660fb6017
    chore(deps): bump loader-utils from 2.0.2 to 2.0.4 (#147) dependabot[bot] 2023-08-13 11:24:10 -05:00
  • d4ce9e5890
    chore(deps): bump json5 from 1.0.1 to 1.0.2 (#146) dependabot[bot] 2023-08-13 11:23:08 -05:00
  • 1bc52472a2
    chore(deps): bump word-wrap from 1.2.3 to 1.2.5 (#145) dependabot[bot] 2023-08-13 11:22:18 -05:00
  • 7bb4392384
    chore(deps): bump semver from 6.3.0 to 6.3.1 (#144) dependabot[bot] 2023-08-13 11:10:35 -05:00
  • 6cc76a56f2
    chore(deps): bump tough-cookie from 4.0.0 to 4.1.3 (#143) dependabot[bot] 2023-08-13 11:09:14 -05:00
  • f283db824d fix(deploy): install with npm ci Jeremy Kahn 2023-08-07 21:12:28 -05:00
  • 5f7b8b2ffc fix(typing-indicator): send typing status to peers upon joining Jeremy Kahn 2023-07-28 10:07:17 -05:00
  • 3413f37d8c feat(typing-indicator): add setting to disable typing indicator Jeremy Kahn 2023-07-28 09:50:03 -05:00
  • e597a667a1
    feat(chat): [closes #13] Active typing indicators (#133) Jeremy Kahn 2023-07-27 21:06:35 -05:00
  • af4cba8449 Revert "chore(actions): add update-main.yml" Jeremy Kahn 2023-07-25 09:49:00 -05:00
  • dd2931b917 chore(actions): add update-main.yml Jeremy Kahn 2023-07-25 09:45:05 -05:00
  • c4e7e7d13b
    fix(file-upload): [closes #122] prevent file picker from getting stuck (#131) Jeremy Kahn 2023-07-25 09:42:53 -05:00
  • b425552fe1 docs(readme): remove Open Relay references Jeremy Kahn 2023-07-25 09:18:51 -05:00
  • 7a4862f399 feat(config): [closes #112] use 188.148.133.173 for TURN server Jeremy Kahn 2023-07-25 09:17:05 -05:00
  • 67dcf2a1f8 chore(deps): use trystero@0.13.0 Jeremy Kahn 2023-07-20 09:19:47 -05:00
  • 9b9d294f98
    feat(connection-test): [closes #127] Explain tracker connection problems (#130) Jeremy Kahn 2023-07-16 17:45:16 -05:00
  • f67dbb60d3
    feat(connection-test): display failed tracker connections (#129) Jeremy Kahn 2023-07-14 17:21:25 -05:00
  • 291ed0c2b9
    feat(connection-test): Display tracker connection status (#128) Jeremy Kahn 2023-07-13 09:50:54 -05:00
  • 2c29674a48 chore(ci): use node 18 for GitHub Actions Jeremy Kahn 2023-07-01 21:48:35 -05:00
  • ca2c98dcb8 chore(deps): use node 18 Jeremy Kahn 2023-07-01 21:46:52 -05:00
  • 83e9f7dbdd fix(connection): [#126] set trackerRedundancy to 3 Jeremy Kahn 2023-06-30 09:21:27 -05:00
  • 6591fc8819 chore(deps): use trystero@0.12.1 Jeremy Kahn 2023-06-29 09:14:09 -05:00
  • ec9c9f61ce feat(ConnectionTestResults): [closes #124] explain connection types Jeremy Kahn 2023-06-17 14:51:54 -05:00
  • 6c5c4129f1
    docs(README): add notes about ad blockers and domain binding Jeremy Kahn 2023-06-07 09:25:40 -05:00
  • a468803e24
    Update README.md - correct typo - roon -> room (#121) rogerm4242 2023-05-17 12:50:41 -04:00
  • 94ed09c90f docs: note iOS Safari issues in README Jeremy Kahn 2023-03-29 08:53:33 -05:00
  • aff6995ecc fix: use window.navigator.onLine for connection detection Jeremy Kahn 2023-03-28 09:46:10 -05:00
  • 88fad17357 fix: improve connection loss handling Jeremy Kahn 2023-03-28 09:38:57 -05:00
  • 8fa4f666e0 feat: expire host/relay checks Jeremy Kahn 2023-03-28 09:24:06 -05:00
  • 38509019fd fix: clean up old rtcPeerConnections Jeremy Kahn 2023-03-28 09:13:35 -05:00
  • a4b7c8e9ce fix: expire network status checks Jeremy Kahn 2023-03-28 07:46:43 -05:00
  • 3977a82224
    feat: Connection status (#119) Jeremy Kahn 2023-03-27 21:51:33 -05:00
  • 4cf75b15b0
    feat: [closes #15] Show connection type (#117) Jeremy Kahn 2023-03-25 14:40:07 -05:00
  • 87ffd1df56 feat: improve spacing around peer counter Jeremy Kahn 2023-03-22 09:27:52 -05:00
  • 456581bf0a chore: use trystero@0.12.0 Jeremy Kahn 2023-03-22 09:19:47 -05:00
  • 3481379732 fix: make auto scroll work with images Jeremy Kahn 2023-03-15 10:08:08 -05:00
  • 7ba62c030b refactor: remove numberOfPeers state Jeremy Kahn 2023-03-15 09:51:49 -05:00
  • d6f9b10ce2 feat: don't automatically close sidebars Jeremy Kahn 2023-03-15 09:48:35 -05:00
  • 446ca466c7 feat: default sidebars to open on wide screens Jeremy Kahn 2023-03-15 09:24:32 -05:00
  • dab98f02c2 feat: [#110] give chat transcript a maximum width Jeremy Kahn 2023-03-15 09:23:54 -05:00
  • 442f5406ec feat: improve Home screen display Jeremy Kahn 2023-03-08 09:36:15 -06:00
  • 0fc4ad040b feat: do not obscure join room buttons with tooltip Jeremy Kahn 2023-03-08 09:09:16 -06:00
  • 35c3f2fee3
    feat: [ closes #91] Render YouTube embeds (#96) Jeremy Kahn 2023-03-06 20:40:45 -06:00
  • 37af59f89e
    feat: [closes #94] Show build hash (#95) Jeremy Kahn 2023-03-05 12:22:02 -06:00
  • dfe510e642
    feat: [closes #76] Custom usernames (#93) Jeremy Kahn 2023-03-04 12:55:37 -06:00
  • 870a13eac1
    feat: [closes #77] Peer audio volume control (#90) Jeremy Kahn 2023-02-26 18:26:53 -06:00
  • 99a9ab7838 fix: use rtcConfig for file transfers Jeremy Kahn 2023-02-22 09:48:51 -06:00
  • 1f1e112ec1 docs: update README Jeremy Kahn 2023-02-21 21:23:32 -06:00
  • 9d9afaa4dd chore: use secure-file-transfer@0.0.4 Jeremy Kahn 2023-02-20 12:39:11 -06:00
  • fa542fc507 fix: download files before opening write stream Jeremy Kahn 2023-02-19 17:48:03 -06:00
  • efde30c386 refactor: use secure-file-transfer@0.0.2 Jeremy Kahn 2023-02-19 13:38:17 -06:00
  • ebb8efb3f6 refactor: use secure-file-transfer@0.0.1 Jeremy Kahn 2023-02-19 12:33:45 -06:00
  • 67ee15c40e refactor: type readable-stream-node-to-web Jeremy Kahn 2023-02-18 13:45:52 -06:00
  • a9f7919460 refactor: type abstract-chunk-store and idb-chunk-store Jeremy Kahn 2023-02-18 13:02:58 -06:00
  • 8d27c2239a refactor: type all of wormhole-crypto Jeremy Kahn 2023-02-18 11:56:58 -06:00
  • 7d73a5ca7f refactor: declare used wormhole-crypto types Jeremy Kahn 2023-02-17 09:43:55 -06:00
  • 9477fb2306 refactor: use streamsaver types Jeremy Kahn 2023-02-17 09:36:01 -06:00
  • 557ac2a393 chore: update caniuse-lite Jeremy Kahn 2023-02-17 09:12:02 -06:00
  • b47c71aa8d refactor: clean up trystero types Jeremy Kahn 2023-02-17 09:09:39 -06:00
  • 7096119b76 docs: update README Jeremy Kahn 2023-02-16 21:38:47 -06:00
  • 674a3cea45 docs: explain stream pooling strategy Jeremy Kahn 2023-02-16 09:41:06 -06:00
  • b0d4479e63 refactor: remove useless object spread Jeremy Kahn 2023-02-16 09:40:16 -06:00
  • c21b62adbe chore: update mprocs to 0.6.4 Jeremy Kahn 2023-02-16 09:30:17 -06:00
  • 44ba2181be fix: [#86 post-fix] don't create redundant data before transferring files Jeremy Kahn 2023-02-15 21:48:57 -06:00
  • 50aecb4af9
    fix: [#86 post-fix] Reduce file transfer memory usage (#88) Jeremy Kahn 2023-02-15 09:45:45 -06:00
  • 62a453807a fix: show correct user name for selected video stream Jeremy Kahn 2023-02-11 17:37:41 -06:00
  • d7287b5f6d
    feat: [closes #86] Encrypted file transfers (#87) Jeremy Kahn 2023-02-11 17:29:57 -06:00
  • 8493ddade5
    Give video display as much space as possible (#84) Nasal Daemon 2023-01-24 03:50:14 +00:00
  • fcec242194
    [closes #75] Easier sharing of private rooms (#81) Nasal Daemon 2023-01-08 20:37:30 +00:00
  • d5aa4d7f0b
    feat: Update manifest with description and shortcut (#80) MD Taseen Khan 2022-12-18 02:07:43 +06:00
  • fcedb1ba55
    feat: Improve peer reconnections Jeremy Kahn 2022-12-04 20:58:34 -06:00
  • 5d3d019cd6
    feat: [closes #33] Render inline media (#73) Jeremy Kahn 2022-11-28 21:18:41 -06:00
  • ac4cb2d7e0 chore: use webtorrent 1.9.4 Jeremy Kahn 2022-11-28 08:46:14 -06:00
  • d10c047fec refactor: load webtorrent source Jeremy Kahn 2022-11-27 19:08:38 -06:00
  • 5e24d5f1d3 fix: display correct number of current peers Jeremy Kahn 2022-11-27 19:17:12 -06:00
  • 88a285778c docs: update README to reference web mesh article Jeremy Kahn 2022-11-26 14:57:47 -06:00
  • fdf80b8292 feat: improve drawer layout Jeremy Kahn 2022-11-26 09:49:02 -06:00
  • 8ec721bc2f feat: add label for room tools Jeremy Kahn 2022-11-26 09:43:28 -06:00
  • 19e8a3ca04 feat: close peer list when leaving room Jeremy Kahn 2022-11-26 09:29:32 -06:00
  • 2910c70a8a refactor: replace funAnimalName with getPeerName in useRoom Jeremy Kahn 2022-11-26 09:25:14 -06:00
  • d4d4f05e44 refactor: destruct shellContext in useRoom Jeremy Kahn 2022-11-26 09:23:27 -06:00
  • 37250fddf5 fix: prevent peer list from obscuring room Jeremy Kahn 2022-11-25 10:40:13 -06:00
  • 3c647d0312 docs: update README Jeremy Kahn 2022-11-24 12:22:31 -06:00
  • f006e76e80
    feat: [closes #21] File sharing (#72) Jeremy Kahn 2022-11-24 00:16:34 -06:00
  • 4e29bfbd24 feat: group videos closer together Jeremy Kahn 2022-11-16 09:14:10 -06:00
  • 373ea22d2c feat: improve video layout Jeremy Kahn 2022-11-15 22:02:18 -06:00
  • f5c0eb3f16 feat: improve video layout Jeremy Kahn 2022-11-15 09:52:00 -06:00
  • 97d5b64fc1 fix: prevent video focusing when there is only one video Jeremy Kahn 2022-11-15 09:26:48 -06:00
  • f20f32f6a6
    feat: Video focusing (#71) Jeremy Kahn 2022-11-14 22:05:25 -06:00
  • 69da8fed2f fix: [#67] increase streamQueueAddDelay to 1000 Jeremy Kahn 2022-11-14 07:38:30 -06:00
  • c1fad606f6 fix: [#67] enable joining peers to receive all video streams Jeremy Kahn 2022-11-14 07:27:41 -06:00