Jaya Allamsetty
1404413e3c
feat(lint, ts) Add member-ordering rule for TS
před 4 měsíci
Saúl Ibarra Corretgé
0056bf04d1
feat(lint,ts) apply import order rules for TS files too
před 4 měsíci
Saúl Ibarra Corretgé
b67e3d3fff
fix(ChatRoom) filter out bogus reaction emojis
před 4 měsíci
Saúl Ibarra Corretgé
01e8fe9f16
chore(deps) update uuid
před 6 měsíci
Saúl Ibarra Corretgé
9c332d6613
chore(deps) update base64-js
před 6 měsíci
Saúl Ibarra Corretgé
2cf92393f7
chore(deps) update TypeScript
před 6 měsíci
Saúl Ibarra Corretgé
73ff451f49
feat(build) make commit hash generation process generic
This way we can use it both in Webpack and TS builds.
před 6 měsíci
Saúl Ibarra Corretgé
e549aee5b2
feat(ts) add typedoc
The end goal is to fix our types to make typedoc generated docs as
useful as possible.
The generated docs will be published to GH pages on every push.
před 6 měsíci
Naman Jain
0fce9d6bb3
feat(ts) migrate JitsiParticipant to TS
před 6 měsíci
dependabot[bot]
e244421a8e
chore(deps-dev): bump webpack from 5.76.0 to 5.98.0
Bumps [webpack](https://github.com/webpack/webpack ) from 5.76.0 to 5.98.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.98.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
před 6 měsíci
dependabot[bot]
ec767981e9
chore(deps-dev): bump serialize-javascript from 6.0.0 to 6.0.2
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases )
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.0...v6.0.2 )
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 6 měsíci
Saúl Ibarra Corretgé
dd36399096
feat(lint) update to eslint-config-jitsi v6
It already includes all the necessary dependencies and works for JS and
TS out of the box.
před 7 měsíci
dependabot[bot]
c68c03ca01
chore(deps): bump body-parser from 1.19.2 to 1.20.3
Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.19.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.19.2...1.20.3 )
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 7 měsíci
Saúl Ibarra Corretgé
02bc63018c
feat(deps) use our forked version of strophe.js
- Based off 1.5.0, same as we were using before
- Remove optional dependencies
- Remove unnecessary dependencies
In addition, in this repo:
- Bundle the external plugins we are using as they are single JS files
před 7 měsíci
Saúl Ibarra Corretgé
f0e3cb289c
feat(lint) update linter and apply it to TS code
před 7 měsíci
Vanisha
b2d47b07b8
chore(deps) update caniuse-lite database
před 7 měsíci
Jaya Allamsetty
d51e557518
feat(JingleSession) Convert Jingle->SDP directly w/o interop layer. (#2590)
* feat(JingleSession) Convert Jingle->SDP directly w/o interop layer.
* Update modules/RTC/TraceablePeerConnection.js
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
* ref(SDP) Introduce an enum for ssrc-group semantics.
Address review comments, fix test faiilures for ssrc-rewriting case and add unit tests.
* Update modules/RTC/TraceablePeerConnection.js
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
* squash: Address review comments
---------
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
před 11 měsíci
Andrei Gavrilescu
dbb76bfb8d
feat(statistics): add pre call test API
před 1 rokem
Saúl Ibarra Corretgé
5c74c395d3
fix(deps) drop unused promise.allsettled dependency
It's not imported, so it wasn't being bundled.
před 1 rokem
Saúl Ibarra Corretgé
d09f7b0a58
feat(deps) update to TypeScript 5
před 1 rokem
Saúl Ibarra Corretgé
c807d1d24a
chore(deps) npm audit fix
před 1 rokem
Saúl Ibarra Corretgé
97bbb1c576
chore(deps) use lodash-es
před 1 rokem
subhamcyara
bfbc99b8a3
fix(watchrtc) fix consecutive call issue
* update watchrtc-sdk version to 1.38.2
* remove persistentEnd call to fix ws socket connect/disconnect when conducting consecutive calls.
Co-authored-by: Subham Sinha <shubham.sinha@spearline.com >
před 1 rokem
Jaya Allamsetty
d53d010679
fix(RTC): Remove support for plan-b SDP. (#2430)
* fix(RTC): Remove support for plan-b SDP.
Since unified plan mode becomes the default mode, so does multi-stream mode.
* squash: Remove plan-b unit tests and fix comments
* squash: address review comments
před 1 rokem
dependabot[bot]
8811be5061
chore(deps-dev): bump follow-redirects from 1.14.9 to 1.15.4
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.9 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 1 rokem
Auxane Thouary
d0eed6688d
chore(deps): bump rtcstats from 9.6.0 to 9.7.0 (#2401)
před 1 rokem
dependabot[bot]
4d1867a1cd
chore(deps-dev): bump @babel/traverse from 7.17.3 to 7.23.2
Bumps [@babel /traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.17.3 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel /traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
Andrei Gavrilescu
03cb3ce8e2
fix: update rtcstats fix browser detection and relay obfuscation (#2362)
před 2 roky
Gabriel Borlea
0ffdc48a8b
chore(deps): update js-utils to 2.2.1
před 2 roky
Gabriel Borlea
a01453438e
chore: update js-utils with new ua-parser (#2358)
před 2 roky
Andrei Gavrilescu
9832ef2c8b
feat(rtcstats): move rtcstats to ljm (#2335)
* Added rtcstats
* increased webpack performance size warning to 830K
* Addressed most of Saghuls and Andrei's review comments.
* moved rtcstatsUseLibJitsi from analytics to testing
* refactor ljm rtcstats, use ljm conference events
* remove debug logs
* remove wrongly named files
* rename rtcstats module
* fix test
* address code review
* fix pack error
* address code review
---------
Co-authored-by: Nils Ohlmeier <github@ohlmeier.org >
před 2 roky
Hristo Terezov
ef94fb86f9
fix(track.attach): return promise & improve logs
před 2 roky
Saúl Ibarra Corretgé
0cc323d96e
fix(misc) use safeJsonParse from js-utils
před 2 roky
dependabot[bot]
dbf495b928
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
subhamcyara
7c0a112436
feat(stats) add support for watchRTC
před 2 roky
Saúl Ibarra Corretgé
0ec7200112
fix(AsyncQueue) use async-es
It's the same as async, but with ESM which is more bundle friendly.
před 2 roky
dependabot[bot]
fecfeafe66
chore(deps): bump semver from 5.7.1 to 5.7.2
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
dependabot[bot]
8c9c4df5cd
chore(deps): bump socket.io-parser from 4.2.1 to 4.2.3
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser ) from 4.2.1 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases )
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.1...4.2.3 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
dependabot[bot]
ad8c562e9a
chore(deps): bump engine.io and socket.io
Bumps [engine.io](https://github.com/socketio/engine.io ) and [socket.io](https://github.com/socketio/socket.io ). These dependencies needed to be updated together.
Updates `engine.io` from 6.2.1 to 6.4.2
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.2.1...6.4.2 )
Updates `socket.io` from 4.5.3 to 4.6.1
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.5.3...4.6.1 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: socket.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
damencho
8f01de7c42
fix: Downgrade strophe.js to fix react-native.
For more info: https://github.com/strophe/strophejs/pull/465
před 2 roky
dependabot[bot]
7f864505ff
chore(deps): bump terser from 5.11.0 to 5.16.6
Bumps [terser](https://github.com/terser/terser ) from 5.11.0 to 5.16.6.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.11.0...v5.16.6 )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
damencho
67d92a9677
fix: Fixes strophe disconnection.
https://github.com/strophe/strophejs/pull/603
před 2 roky
damencho
bd946a17a7
feat: Updates strophe stream management plugin.
před 2 roky
damencho
14cd7a89bd
fix: Fixes reconnects with ws stream management plugin.
b42f961f14
před 2 roky
dependabot[bot]
6a7a9acf5a
chore(deps-dev): bump webpack from 5.57.1 to 5.76.0
Bumps [webpack](https://github.com/webpack/webpack ) from 5.57.1 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.57.1...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
Saúl Ibarra Corretgé
780a7d0f1e
chore(deps) strophe.js@1.6.0
Update notes:
- The base64-sha1 code got stripped out, so we bundle it now
- There are 2 optional dependencies which we want to ignore to avoid
extra bundle size: xmldom and ws (the former is used by RN but we
provide it in the app and the latter is only used by Node
environments)
před 2 roky
dependabot[bot]
a29a01e495
chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 0.7.31 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33 )
---
updated-dependencies:
- dependency-name: ua-parser-js
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
dependabot[bot]
5f8d02c991
chore(deps): bump json5 from 1.0.1 to 1.0.2
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 >
před 2 roky
dependabot[bot]
094e3160f8
chore(deps): bump engine.io and socket.io
Bumps [engine.io](https://github.com/socketio/engine.io ) and [socket.io](https://github.com/socketio/socket.io ). These dependencies needed to be updated together.
Updates `engine.io` from 6.1.2 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.1.2...6.2.1 )
Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.3 )
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: socket.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
před 2 roky
Jesse Gibson
5b1c75531c
fix(deps) Use Yarn v2 compatible syntax (#2092)
Yarn v2 is a little more picky about what protocols it accepts. npm can
infer we're talking about a GitHub package while the true protocol is
`git+https`, but Yarn v2 wants us to be explicit.
This blocked apps that manage dependencies with Yarn v2 from installing
`lib-jitsi-meet`.
před 2 roky