- Apr 16, 2021
-
-
Mario Jr authored
-
Mario Jr authored
This commit contains three fixes: one already reported and two detected during the investigation of the solution. This started as a fix for firefox (#12023), but i also fixed the muted alert/banner when device changes: the banner wasn't detecting device changes, unless audio was deactived/actived. There's another fix for the microphone stream: we now keep sender's track disabled if it was already disabled for the sender's track of the previous selected device. Also did small refactor for eslint checking. Some technical information: in sip bridge (bridge/sip.js), setInputStream and liveChangeInputDevice function were both fully turned into promises, which guarantees we have everything ready when it resolves to the respective values. This helps AudioManager (audio-manager/index.js) to sequentially sets and tracks the state of the current microphone stream (inputStream), when calling liveChangeInputDevice function: we first set the current stream to null, creats a new one and then set it to the newly created value - this is needed because MutedAlert (muted-alert/component.jsx) can then gracefully allocate/deallocate the cloned stream when it is set to a non-null/null value (the cloned stream is used for speech detection with hark). In MutedAlert we also make sure to enable the cloned stream's audio tracks, just in case the user change the device when muted (audio track is disabled in this case), which also leaves the cloned stream muted (we then enable the track to allow speech detection). Closes #12023
-
- Apr 14, 2021
-
-
Anton Georgiev authored
Fix duplicated messages
-
- Apr 13, 2021
-
-
Anton Georgiev authored
Makes bbb-web return error code 403 when uploaded file exceeds limit
-
Gustavo Trott authored
-
Anton Georgiev authored
Scroll on polling panel - mobile
-
Ramon Souza authored
-
Tainan Felipe authored
-
Anton Georgiev authored
Extend user's name sorting to use non-ASCII characters
-
Anton Georgiev authored
Fix chat alerts
-
Anton Georgiev authored
Remove returnless function use
-
Anton Georgiev authored
Removing unused imports
-
Anton Georgiev authored
Fix panel resizing for poll, cc and waiting list
-
Ramon Souza authored
-
- Apr 12, 2021
-
-
Anton Georgiev authored
Syncing the length of poll options list with the drag and drop input
-
Anton Georgiev authored
Remove max-width from polling options container
-
Ramon Souza authored
-
Anton Georgiev authored
Fix active poll refresh crash
-
Ramon Souza authored
-
Anton Georgiev authored
Fix private public chat lock interference
-
Anton Georgiev authored
fix: whiteboard access for multiple presentations
-
Ramon Souza authored
-
Anton Georgiev authored
Fix save and copy messages
-
Pedro Beschorner Marin authored
Whiteboard service wasn't considering the current presentation id when fetching for the current whiteboard id. Calls were always returning the id of the first slide available. This was effecting the state of the whiteboard access feedback at the users' list.
-
Ramon Souza authored
-
Ramon Souza authored
-
Maxim Khlobystov authored
-
- Apr 11, 2021
-
-
Philipp Memmel authored
-
Philipp Memmel authored
-
- Apr 09, 2021
-
-
Anton Georgiev authored
Creates a pubSub error message when Upload max size exceeded
-
Anton Georgiev authored
Update eslint to ecma 2020
-
Gustavo Trott authored
-
Vitor Mateus De Almeida authored
-
Ramón Souza authored
* lock offline user private messages * removing reassignment of props
-
Pedro Beschorner Marin authored
-
Anton Georgiev authored
Add missing Connection Status and Hand raising specs
-
Ramon Souza authored
-
Anton Georgiev authored
Formatting of PIN number within client
-
Anton Georgiev authored
Update order of presentation lists
-
Ramon Souza authored
-