Robert Pintilii
4f34a576d0
feat(polls) Redesign ( #12838 )
...
Convert files to TS
Move styles from SCSS to JSS
Implement redesign
2023-01-30 11:35:21 +02:00
Jaya Allamsetty
5e90e72562
Feat ssrc rewriting ( #12408 )
...
Use a fixed set of remote tracks for a call based on the ssrc-limit set in jvb config. When this feature is enabled, JVB will signal the audio and video SSRCs and their owner/endpoint info using a bridge channel message. For audio, the mappings are determined based on the energy rankings on the audio sources present in the call and for video, the mappings are calculated based on the video sources the client requests through the video receiver constraints.
Remote tracks are then created/remapped by the client based on these mappings.
* Added track_owner_changed action
* Skip track-based large-video selection in rewriting mode.
* Register OWNER_CHANGED handler at track level.
* feat(participants) Add source info to participants in redux.
With ssrc-rewriting, the receiver constraints need to be generated using the source info received in presence. Currently they are generated from the track info in redux but with ssrc-rewriting, remote sources are not signaled and therefore created until they are being requested through receiver constraints.
Co-authored-by: James A <jqdrqgnq@users.noreply.github.com>
2023-01-24 13:58:58 -05:00
Werner Fleischer
e8bd75b2d1
fix(breakout-room, rn): joining room
2023-01-24 15:02:23 +01:00
Saúl Ibarra Corretgé
9775ad25ca
feat(wifistats) drop support for WiFiStats
2023-01-23 19:39:24 +01:00
bgrozev
bc88ebe443
fix: Fix appending URL params. ( #12763 )
...
* fix: Fix appending URL params.
* squash: Lint.
2023-01-12 07:37:54 -06:00
bgrozev
82fd465819
Re-use existing flags for visitor functioonality. ( #12703 )
...
* Fix documentation.
* Re-use existing flags instead for visitor functionality.
* Make the linter happy.
* Declare the disableFocus flag in configType.ts
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1561.0.0+2d4cd935...v1564.0.0+e2aa3700
2023-01-03 16:03:42 -06:00
Robert Pintilii
aef5328aeb
ref(TS) Convert some features to TS ( #12651 )
2022-12-14 14:23:07 +02:00
Дамян Минков
9fbbe05d6c
feat: Adds docs, config and scripts around the visitor mode. ( #12658 )
...
* feat: Moves handle of vnode from conferenceIQ stanza error to result.
* feat: Handles redirected to visitor node event.
* feat: Adds README and configurations.
* squash: Drop comment.
* copy edits
* image fix
* fix background for dark mode
* fix the background
* feat: Update s2soutinjection.
* Update README commands formatting.
* Update doc/extra-large-conference/README.md
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
* squash: Creates a generateVisitorConfig helper.
* squash: Moves the folder from doc.
* squash: Update example.
* squash: Drop config.
* squash: Rename var to look like template.
* squash: Fix plugins path.
* squash: Fix sort order of import.
* squash: Fix lint errors.
Co-authored-by: scott boone <scott.e.boone@gmail.com>
Co-authored-by: Scott Boone <scott.boone@8x8.com>
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2022-12-13 08:26:22 -06:00
tmoldovan8x8
4c9bfe3d4d
feat(E2EE) add initial SAS verification UI
2022-12-06 18:29:33 +01:00
Robert Pintilii
0ba033e07d
ref(TS) Improve TS ( #12612 )
...
Remove unnecessary @ts-ignores
Remove unnecessary eslint-disable
2022-11-28 12:52:45 +02:00
Robert Pintilii
cb3fb3ada9
ref(TS) Convert some features to TS ( #12611 )
2022-11-28 12:52:24 +02:00
Robert Pintilii
643cc2db81
ref(TS) Convert some features to TS ( #12591 )
2022-11-23 11:12:26 +02:00
Gabriel Borlea
4b969cf4ab
feat(face-landmarks): add face landmarks timeline ( #12561 )
...
* feat(face-landmarks): add face landmarks timeline
fixes after rebase
* fixes after rebase compiling and linting
* fix: change keyboard shorcut for participants stats
* fix: label for emotions switch
* fix: linting issues
* code review changes
* fix linting issues
* code review changes 2
* fix typo
2022-11-22 15:56:37 +02:00
Saúl Ibarra Corretgé
f38c9f5450
feat(notification,external-api) notify bridge channel failures
2022-11-18 19:56:36 +01:00
Robert Pintilii
7a9f51b01b
ref(TS) Convert some features to TS ( #12546 )
2022-11-11 10:20:33 +02:00
Robert Pintilii
4bd27730ce
ref(TS) Convert some features to TS ( #12523 )
2022-11-10 10:45:56 +02:00
Jaya Allamsetty
f3e4c57036
Remove legacy signaling and legacy SS mode. ( #12499 )
...
* fix(connection-status): remove unused participant connectionStatus.
Always use trackStreamingStatus now that legacy endpoint based signaling has been removed.
* remove the check for source-name signaling.
Default to source-name signaling always.
* Remove the check for multi-stream mode.
Make that the default mode and remove the support for legacy SS mode.
* Remove presenter mode.
* update latest@lib-jitsi-meet
2022-11-08 14:15:49 -05:00
Hristo Terezov
31766c891b
Fix get rooms info ( #12492 )
...
* Include local participant; filter out hidden participants for getRoomsInfo
* Review fixes: include ts changes and types
Co-authored-by: Bogdan Duduman <bogdan.duduman@8x8.com>
2022-11-02 12:06:45 -05:00
Saúl Ibarra Corretgé
2596c463fe
fix(ts) make tsc (almost) not cry on native
...
Co-authored-by: Calinteodor <calin.chitu@8x8.com>
Co-authored-by: Robert Pintilii <robert.pin9@gmail.com>
2022-11-01 10:07:10 +01:00
Robert Pintilii
7c3d2010e4
ref(TS) Convert some features to TS ( #12471 )
2022-10-28 11:53:24 +03:00
Robert Pintilii
69f4b116a9
ref(TS) Convert some features to TS ( #12469 )
2022-10-28 09:41:12 +03:00
Robert Pintilii
9f5a56bbc7
ref(TS) Convert some features to TS ( #12462 )
2022-10-27 10:33:11 +03:00
Robert Pintilii
6dedc7fb1a
ref(TS) Convert some features to TS ( #12454 )
2022-10-26 09:59:21 +03:00
Robert Pintilii
0b48e55a35
ref(TS) Convert some features to TS ( #12425 )
2022-10-21 10:33:10 +03:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
Robert Pintilii
3eecf8063f
ref(TS) Remove unnecessary ts-ignores ( #12412 )
...
Remove ts-ignores that are no longer needed because of tsconfig.web.json
Change ts-ignore to ts-expect-error for files outside react/features
2022-10-19 11:42:54 +03:00
Robert Pintilii
442ae6c3cb
chore(TS): Create web tsconfig ( #12381 )
...
* fix(ts,connection) avoid mixing web and native code
* chore(ts) split config
The mobile part is still WIP.
* Remove default tsconfig
* Fix ts-loader - use web tsconfig
* Fix tsconfig
Use noEmit only on npm scripts (for type checking), but don't use it in webpack
* Fix
* Fix import
* Fix
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2022-10-18 11:21:48 -05:00
Robert Pintilii
2a321d6b1f
ref(TS) Convert some files to TS ( #12364 )
2022-10-17 14:28:01 +03:00
Hristo Terezov
53e4f584f9
fix(remote-control): when multistream is enabled
2022-10-11 15:48:24 -05:00
Saúl Ibarra Corretgé
e218c0d3af
fix(conference) fix Spot wireless screen sharing
...
Make sure we use the same screen-sharing flow which takes multi-stream
into consideration.
2022-10-11 18:09:50 +02:00
Robert Pintilii
6c3206e4d4
ref: TS Improvements ( #12358 )
...
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2022-10-11 13:47:54 +03:00
Avram Tudor
66769136ed
fix(prejoin) show subject in prejoin if available ( #12338 )
2022-10-07 15:14:53 +03:00
Robert Pintilii
be25ad855f
ref(TS) Convert some files to TS ( #12307 )
2022-10-07 11:39:18 +03:00
Jaya Allamsetty
b1931de7b0
fix(screenshare): Pass _desktopSharingSourceDevice as shareOptions when available.
...
Fixes an issue when external cam as screensharing source fails on Spot with multi-stream enabled.
2022-10-07 07:38:21 +02:00
Robert Pintilii
3e744c5ffe
ref(TS) Convert some files to TS ( #12289 )
2022-10-04 13:52:09 +03:00
Robert Pintilii
7364c7f27b
ref(TS) Remove unnecessary ts-ignores
2022-09-30 11:08:03 +02:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Robert Pintilii
1106a86ba7
ref(connection-indicator) Convert to TS ( #12239 )
2022-09-27 10:42:30 +03:00
Robert Pintilii
9c6119606f
ref(chat) Convert some files to TS ( #12238 )
2022-09-26 12:54:22 +03:00
Robert Pintilii
3426960d5a
ref(TS) Convert base/tracks to TS ( #12219 )
2022-09-23 10:48:20 +03:00
Robert Pintilii
63b6b5a72d
ref(TS) Convert some files to TS ( #12204 )
2022-09-21 11:32:50 +03:00
Robert Pintilii
6dd04136de
ref(TS Convert some files to TS ( #12191 )
2022-09-19 10:40:03 +03:00
Hristo Terezov
f0a45a9976
feat: Handle dominant speaker silence
2022-09-14 12:13:41 -05:00
Robert Pintilii
a1d20dc188
ref(TS) Convert some features to TS ( #12149 )
...
Convert AV Moderation and Breakout Rooms to TS
2022-09-14 14:32:58 +03:00
Robert Pintilii
95084e1004
ref(TS) Convert some base features to TS ( #12138 )
2022-09-14 10:54:56 +03:00
Horatiu Muresan
6e1e6df952
fix(prejoin) Fix roomname showing for 3rd party prejoin app ( #12155 )
...
* fix(prejoin) Fix roomname showing for 3rd party prejoin app
* fix: Do not convert roomName to string when undefined.
Co-authored-by: damencho <damencho@jitsi.org>
2022-09-09 12:10:50 -05:00
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config ( #12143 )
...
Use new TS config from @jitsi/eslint
Fix all lint errors
2022-09-08 12:52:36 +03:00
Robert Pintilii
efb69d5382
ref: Improve TS files ( #12130 )
...
Remove unnecessary ts-ignores
Change any to actual types
Fix eslint rule
2022-09-06 20:32:20 +03:00
Gabriel Borlea
9323b86e3c
feat(rtc-stats): support for react native and breakout rooms ( #11835 )
...
* feat(rtc-stats): mobile flow
* fix(rtc-stats): create websocket connection event
* feat(rtc-stats): separate middlewares and filter callstats pcs
* fix: linting problems
* fix: linting problems 2
* fix(rtc-stats): middlewares
* ref(rtc-stats): rewrite in typescript
* remove blank line and flow tag
* fix: linting problems
* remove redundant comment
* remove index file
* fix: sort interface keys
* feat(rtc-stats): support for breakout rooms
* ref(rtc-stats): send isBreakoutRoom flag when connecting to rtc stats
* code review
* fix(rtc-stats): rebase issues
* remove empty lines
* chore(rtc-stats): update rtc-stats to latest version
* fix: linting issues
2022-09-06 10:42:59 +03:00
Duduman Bogdan Vlad
5f62acc67c
fix(external_api): Fix number of participants in meeting ( #12052 )
2022-09-06 09:51:38 +03:00