dependabot[bot]
28c5db5479
chore(deps): bump minimatch and recursive-readdir ( #149 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [recursive-readdir](https://github.com/jergason/recursive-readdir ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `recursive-readdir` from 2.2.2 to 2.2.3
- [Changelog](https://github.com/jergason/recursive-readdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jergason/recursive-readdir/commits/v2.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: recursive-readdir
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:28:21 -05:00
dependabot[bot]
65b907d8e0
chore(deps): bump webpack from 5.74.0 to 5.88.2 ( #148 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.74.0 to 5.88.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.74.0...v5.88.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:25:56 -05:00
dependabot[bot]
e660fb6017
chore(deps): bump loader-utils from 2.0.2 to 2.0.4 ( #147 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:24:10 -05:00
dependabot[bot]
d4ce9e5890
chore(deps): bump json5 from 1.0.1 to 1.0.2 ( #146 )
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:23:08 -05:00
dependabot[bot]
1bc52472a2
chore(deps): bump word-wrap from 1.2.3 to 1.2.5 ( #145 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:22:18 -05:00
dependabot[bot]
7bb4392384
chore(deps): bump semver from 6.3.0 to 6.3.1 ( #144 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:10:35 -05:00
dependabot[bot]
6cc76a56f2
chore(deps): bump tough-cookie from 4.0.0 to 4.1.3 ( #143 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-13 11:09:14 -05:00
Jeremy Kahn
f283db824d
fix(deploy): install with npm ci
2023-08-07 21:12:28 -05:00
Jeremy Kahn
5f7b8b2ffc
fix(typing-indicator): send typing status to peers upon joining
2023-07-28 10:07:17 -05:00
Jeremy Kahn
3413f37d8c
feat(typing-indicator): add setting to disable typing indicator
2023-07-28 09:50:03 -05:00
Jeremy Kahn
e597a667a1
feat(chat): [ closes #13 ] Active typing indicators ( #133 )
...
* feat(typing-indicator): wire up handleMessageChange
* feat(typing-indicator): send typing: true status
* feat(typing-indicator): expire typing state
* feat(typing-indicator): update typing state received from peers
* refactor(shell): add updatePeer utility
* feat(typing-indicator): display peer typing status
* feat(typing-indicator): reset typing status when a message is sent
* feat(typing-indicator): move indicator below message form
* feat(typing-indicator): keep status text to one line
2023-07-27 21:06:35 -05:00
Jeremy Kahn
af4cba8449
Revert "chore(actions): add update-main.yml"
...
This reverts commit dd2931b917
.
2023-07-25 09:49:00 -05:00
Jeremy Kahn
dd2931b917
chore(actions): add update-main.yml
2023-07-25 09:45:20 -05:00
Jeremy Kahn
c4e7e7d13b
fix(file-upload): [ closes #122 ] prevent file picker from getting stuck ( #131 )
2023-07-25 09:42:53 -05:00
Jeremy Kahn
b425552fe1
docs(readme): remove Open Relay references
2023-07-25 09:18:51 -05:00
Jeremy Kahn
7a4862f399
feat(config): [ closes #112 ] use 188.148.133.173 for TURN server
2023-07-25 09:17:05 -05:00
Jeremy Kahn
67dcf2a1f8
chore(deps): use trystero@0.13.0
2023-07-20 09:19:47 -05:00
Jeremy Kahn
9b9d294f98
feat(connection-test): [ closes #127 ] Explain tracker connection problems ( #130 )
...
* feat(connection-test): [closes #127 ] explain tracker connection problems
2023-07-16 17:45:16 -05:00
Jeremy Kahn
f67dbb60d3
feat(connection-test): display failed tracker connections ( #129 )
2023-07-14 17:21:25 -05:00
Jeremy Kahn
291ed0c2b9
feat(connection-test): Display tracker connection status ( #128 )
...
* feat(ConnectionTest): track tracker state
* feat(ConnectionTest): show tracker searching state
* chore(deps): use github:jeremyckahn/trystero#feature/get-tracker-connections
* feat(connection-test): hide network indicator in non-room routes
* feat(connection-test): show peer searching status
* feat(connection-test): hide peer searching UI when not in a room
2023-07-13 09:50:54 -05:00
Jeremy Kahn
2c29674a48
chore(ci): use node 18 for GitHub Actions
2023-07-01 21:48:35 -05:00
Jeremy Kahn
ca2c98dcb8
chore(deps): use node 18
2023-07-01 21:46:52 -05:00
Jeremy Kahn
83e9f7dbdd
fix(connection): [ #126 ] set trackerRedundancy to 3
2023-06-30 09:21:27 -05:00
Jeremy Kahn
6591fc8819
chore(deps): use trystero@0.12.1
2023-06-29 09:14:09 -05:00
Jeremy Kahn
ec9c9f61ce
feat(ConnectionTestResults): [ closes #124 ] explain connection types
2023-06-17 14:53:09 -05:00
Jeremy Kahn
6c5c4129f1
docs(README): add notes about ad blockers and domain binding
2023-06-07 09:25:40 -05:00
rogerm4242
a468803e24
Update README.md - correct typo - roon -> room ( #121 )
2023-05-17 11:50:41 -05:00
Jeremy Kahn
94ed09c90f
docs: note iOS Safari issues in README
2023-03-29 08:53:33 -05:00
Jeremy Kahn
aff6995ecc
fix: use window.navigator.onLine for connection detection
2023-03-28 09:46:10 -05:00
Jeremy Kahn
88fad17357
fix: improve connection loss handling
2023-03-28 09:38:57 -05:00
Jeremy Kahn
8fa4f666e0
feat: expire host/relay checks
2023-03-28 09:24:06 -05:00
Jeremy Kahn
38509019fd
fix: clean up old rtcPeerConnections
2023-03-28 09:13:35 -05:00
Jeremy Kahn
a4b7c8e9ce
fix: expire network status checks
2023-03-28 07:46:43 -05:00
Jeremy Kahn
3977a82224
feat: Connection status ( #119 )
...
* feat: implement ConnectionTest
* feat: display connection results
* feat: keep network status up to date
2023-03-27 21:51:33 -05:00
Jeremy Kahn
4cf75b15b0
feat: [ closes #15 ] Show connection type ( #117 )
...
* feat: [#15 ] implement getPeerConnectionTypes
* feat: [#15 ] display connection type icon
* refactor: extract PeerListItem to its own file
* feat: [#15 ] show connection details via tooltip
* fix: style stable peer name
2023-03-25 14:40:07 -05:00
Jeremy Kahn
87ffd1df56
feat: improve spacing around peer counter
2023-03-22 09:27:52 -05:00
Jeremy Kahn
456581bf0a
chore: use trystero@0.12.0
2023-03-22 09:19:47 -05:00
Jeremy Kahn
3481379732
fix: make auto scroll work with images
2023-03-15 10:10:17 -05:00
Jeremy Kahn
7ba62c030b
refactor: remove numberOfPeers state
2023-03-15 10:10:17 -05:00
Jeremy Kahn
d6f9b10ce2
feat: don't automatically close sidebars
2023-03-15 10:10:17 -05:00
Jeremy Kahn
446ca466c7
feat: default sidebars to open on wide screens
2023-03-15 10:10:17 -05:00
Jeremy Kahn
dab98f02c2
feat: [ #110 ] give chat transcript a maximum width
2023-03-15 10:10:17 -05:00
Jeremy Kahn
442f5406ec
feat: improve Home screen display
2023-03-08 09:36:15 -06:00
Jeremy Kahn
0fc4ad040b
feat: do not obscure join room buttons with tooltip
2023-03-08 09:09:16 -06:00
Jeremy Kahn
35c3f2fee3
feat: [ closes #91 ] Render YouTube embeds ( #96 )
...
* feat: [#91 ] embed YouTube videos
2023-03-06 20:40:45 -06:00
Jeremy Kahn
37af59f89e
feat: [ closes #94 ] Show build hash ( #95 )
...
* feat: show build hash in Drawer
* feat: add link to GitHub commit for build
2023-03-05 12:22:02 -06:00
Jeremy Kahn
dfe510e642
feat: [ closes #76 ] Custom usernames ( #93 )
...
* feat: add Username component
* feat: set custom username state
* feat: update custom username on input blur
* feat: inform peers of username updates
* feat: display username for peers
* feat: show static name in parentheses
* feat: use display name in message notification
* feat: remove username display from Shell Drawer
* feat: persist customUsername
2023-03-04 12:55:37 -06:00
Jeremy Kahn
870a13eac1
feat: [ closes #77 ] Peer audio volume control ( #90 )
...
* feat: add AudioVolume component
* feat: show volume slider label value
* feat: update audio volume icon
* feat: mute/unmute when volume icon is clicked
* feat: show peer dividers
2023-02-26 18:26:53 -06:00
Jeremy Kahn
99a9ab7838
fix: use rtcConfig for file transfers
2023-02-22 09:48:51 -06:00
Jeremy Kahn
1f1e112ec1
docs: update README
2023-02-21 21:23:32 -06:00