Jaya Allamsetty
1404413e3c
feat(lint, ts) Add member-ordering rule for TS
пре 4 месеци
Saúl Ibarra Corretgé
0056bf04d1
feat(lint,ts) apply import order rules for TS files too
пре 4 месеци
Saúl Ibarra Corretgé
b67e3d3fff
fix(ChatRoom) filter out bogus reaction emojis
пре 4 месеци
Saúl Ibarra Corretgé
01e8fe9f16
chore(deps) update uuid
пре 6 месеци
Saúl Ibarra Corretgé
9c332d6613
chore(deps) update base64-js
пре 6 месеци
Saúl Ibarra Corretgé
2cf92393f7
chore(deps) update TypeScript
пре 6 месеци
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.
пре 6 месеци
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.
пре 6 месеци
Naman Jain
0fce9d6bb3
feat(ts) migrate JitsiParticipant to TS
пре 6 месеци
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 >
пре 6 месеци
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 >
пре 6 месеци
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.
пре 7 месеци
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 >
пре 7 месеци
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
пре 7 месеци
Saúl Ibarra Corretgé
f0e3cb289c
feat(lint) update linter and apply it to TS code
пре 7 месеци
Vanisha
b2d47b07b8
chore(deps) update caniuse-lite database
пре 7 месеци
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 >
пре 11 месеци
Andrei Gavrilescu
dbb76bfb8d
feat(statistics): add pre call test API
пре 1 година
Saúl Ibarra Corretgé
5c74c395d3
fix(deps) drop unused promise.allsettled dependency
It's not imported, so it wasn't being bundled.
пре 1 година
Saúl Ibarra Corretgé
d09f7b0a58
feat(deps) update to TypeScript 5
пре 1 година
Saúl Ibarra Corretgé
c807d1d24a
chore(deps) npm audit fix
пре 1 година
Saúl Ibarra Corretgé
97bbb1c576
chore(deps) use lodash-es
пре 1 година
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 >
пре 1 година
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
пре 1 година
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 >
пре 1 година
Auxane Thouary
d0eed6688d
chore(deps): bump rtcstats from 9.6.0 to 9.7.0 (#2401)
пре 1 година
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 >
пре 2 година
Andrei Gavrilescu
03cb3ce8e2
fix: update rtcstats fix browser detection and relay obfuscation (#2362)
пре 2 година
Gabriel Borlea
0ffdc48a8b
chore(deps): update js-utils to 2.2.1
пре 2 година
Gabriel Borlea
a01453438e
chore: update js-utils with new ua-parser (#2358)
пре 2 година
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 >
пре 2 година
Hristo Terezov
ef94fb86f9
fix(track.attach): return promise & improve logs
пре 2 година
Saúl Ibarra Corretgé
0cc323d96e
fix(misc) use safeJsonParse from js-utils
пре 2 година
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 >
пре 2 година
subhamcyara
7c0a112436
feat(stats) add support for watchRTC
пре 2 година
Saúl Ibarra Corretgé
0ec7200112
fix(AsyncQueue) use async-es
It's the same as async, but with ESM which is more bundle friendly.
пре 2 година
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 >
пре 2 година
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 >
пре 2 година
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 >
пре 2 година
damencho
8f01de7c42
fix: Downgrade strophe.js to fix react-native.
For more info: https://github.com/strophe/strophejs/pull/465
пре 2 година
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 >
пре 2 година
damencho
67d92a9677
fix: Fixes strophe disconnection.
https://github.com/strophe/strophejs/pull/603
пре 2 година
damencho
bd946a17a7
feat: Updates strophe stream management plugin.
пре 2 година
damencho
14cd7a89bd
fix: Fixes reconnects with ws stream management plugin.
b42f961f14
пре 2 година
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 >
пре 2 година
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)
пре 2 година
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 >
пре 2 година
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 >
пре 2 година
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 >
пре 2 година
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`.
пре 2 година