Commit Graph

27089 Commits

Author SHA1 Message Date
Anton Georgiev
6d258ac223
Merge pull request #10925 from lkiesow/mirror-cameras
Allow mirroring individual webcams
2020-11-30 11:14:22 -05:00
Anton Georgiev
5867649893
Merge pull request #10930 from lkiesow/fix-typo-in-bbb-record
Fix Typo in bbb-record
2020-11-30 11:12:48 -05:00
Lars Kiesow
b24acfdef2
Fix Typo in bbb-record
This patch fixes a typo in bbb-record causing problems by checking the
bigbluebtuuon user.
2020-11-30 13:44:10 +01:00
Lars Kiesow
74efe8735b
Allow mirroring individual webcams
BigBlueButton already allows mirroring the users own webcam as a global
setting set by administrators. Users have no way of choosing this on
their own.

This patch turns this functionality into a user setting for all webcams.
Every camera menu now gets a “mirror” entry.

The global setting is still used as a default value, keeping the current
behavior as it is to not confuse users.
2020-11-29 20:54:01 +01:00
Anton Georgiev
9ec2920c96
Bump up release to 2.2.31 2020-11-27 17:05:02 -05:00
Fred Dixon
fcf85e835f
Merge pull request #10920 from ffdixon/bbb-conf-check-null
Mask output of which command
2020-11-27 16:42:14 -05:00
Fred Dixon
4dc33a2ac6 Mask output of which command 2020-11-27 15:40:44 -06:00
Anton Georgiev
0225a6a97f
Merge pull request #10918 from lfzawacki/v2.2.x-release
First version of a PeerTube player
2020-11-27 16:35:09 -05:00
Anton Georgiev
f39e2eb0bb
Merge pull request #10902 from jfsiebel/remove-callbacks
Remove callbacks from mongo operations
2020-11-27 15:58:47 -05:00
Anton Georgiev
ea8f17554a
Merge pull request #10917 from antobinary/adjust-logs
Pulled HTML5 locales, Nov 27, 2020
2020-11-27 12:09:25 -05:00
Anton Georgiev
12c45a3393 Pulled HTML5 locales, Nov 27, 2020 2020-11-27 11:44:01 -05:00
Tiago D J
1e4c634dd9
Merge branch 'v2.2.x-release' into remove-callbacks 2020-11-27 13:43:36 -03:00
Anton Georgiev
fcd47b5371
Merge pull request #10910 from antobinary/adjust-logs
Reduce server side logging
2020-11-26 15:49:24 -05:00
Anton Georgiev
08a0a38f30 do not log client issues to Winston, only via nginx 2020-11-26 15:39:04 -05:00
Lucas Zawacki
7c704c78c1 PeerTube player, first version 2020-11-26 17:33:08 -03:00
Anton Georgiev
698199454c Reduce cursor logging, fix ExternalVideo object logging 2020-11-26 15:31:00 -05:00
Joao Siebel
ccda3b3a34 WIP remove callback from update methods 2020-11-26 13:23:57 -03:00
Anton Georgiev
38ba6bc7db
Merge pull request #10907 from jfsiebel/add-custom-heartbeat-flag
Add flag to enable/disabled custom heartbeat
2020-11-26 10:08:55 -05:00
Joao Siebel
c34d5381fe Add flag to enable/disable custom heartbeat functions 2020-11-26 11:19:59 -03:00
Anton Georgiev
ba89487d2e
Merge pull request #10905 from mariogasparoni/v2.2.x-release
Use INFO message as default for sending dtmf on call transfer
2020-11-26 09:02:43 -05:00
Joao Siebel
e4a5e88986 Fix selectors 2020-11-26 10:36:44 -03:00
Mario Jr
214cd12c59 Fix typo on dtmf log 2020-11-26 00:01:58 -03:00
Mario Jr
370e3cb39d Use INFO message as default for sending dtmf on call transfer
Instead of sending using rfc4733 standard, we use INFO message for all transfers
INFO message was used in older SIP.js version. Although this is not a standard for sending DTMF tones, this has more reliability (once it sent over TCP)
This might reduce occurrences of 1008
2020-11-25 18:33:45 -03:00
Anton Georgiev
0c7ae7537b
Only display Redis: MeetingMessageQueue if size > 100 2020-11-25 10:32:45 -05:00
Joao Siebel
d61e165097 Merge branch 'remove-callbacks' of github.com:jfsiebel/bigbluebutton into remove-callbacks 2020-11-25 10:56:06 -03:00
Joao Siebel
11f1a1ac47 Merge remote-tracking branch 'upstream/v2.2.x-release' into remove-callbacks 2020-11-25 10:54:18 -03:00
Your Name
d113f73f12 Merge remote-tracking branch 'upstream/v2.2.x-release' into remove-callbacks 2020-11-25 13:30:16 +00:00
Joao Siebel
a244fc1acf WIP remove callback from remove operations 2020-11-24 17:44:13 -03:00
Fred Dixon
1be05f12a3
Merge pull request #10890 from ffdixon/bbb-conf-check-7443
Don't warn about sip.js if sipjsHackViaWs=true
2020-11-23 20:55:28 -05:00
Fred Dixon
e37e1aa55a Don't warn about sip.js if sipjsHackViaWs=true 2020-11-23 19:52:21 -06:00
Anton Georgiev
2909ba9114
Merge pull request #10889 from antobinary/debug-logs
Removed string interpolation for server debug and verbose logs
2020-11-23 14:43:51 -05:00
Anton Georgiev
21644a1a43 Remove string interpolation for server debug and verbose logs 2020-11-23 14:35:59 -05:00
Anton Georgiev
b18d038aeb
Merge pull request #10888 from mariogasparoni/v2.2.x-release
Reduce delay for the first reconnection attempt of audio's websocket
2020-11-23 11:10:13 -05:00
Mario Jr
af48c8977d Reduce delay for the first reconnection attempt of audio's websocket
This is the same behavior we used to have on older sip.js version code
By doing this we reduce errors when user try to perform join/hangup during an websocket reconnection
2020-11-23 12:40:38 -03:00
Joao Siebel
bcc1d6c880 WIP remove callback from mongo operations 2020-11-23 10:13:46 -03:00
Fred Dixon
5d4d9ab0f5
Merge pull request #10887 from ffdixon/update-bbb-conf-30
Added check for default stun.freeswitch.org
2020-11-23 08:13:08 -05:00
Fred Dixon
0a4726bfcf Added check for default stun.freeswitch.org 2020-11-23 07:11:06 -06:00
Fred Dixon
eba0058bac
Merge pull request #10873 from mariogasparoni/v2.2.x-release
Do not trigger reconnect when ICE connection terminates before hanging up process is finished
2020-11-20 07:43:14 -05:00
Mario Jr
2b89dd7db2 Do not trigger reconnect when ICE connection terminates before hanging up process is finished
This could leave users to have your audio reconnected in the main room, while joining a breakout room
Some information can be found in #10528
2020-11-20 00:25:46 -03:00
Mario Jr
9a2fcd27e0 Revert "Prevent Error 1006 when user has two or more occurrences of ':' (colon) in your name"
This reverts commit 0a601359bb.
2020-11-20 00:23:43 -03:00
Anton Georgiev
a310a59257
Merge pull request #10870 from antobinary/breakouts-who-is-talking-mute
Breakouts: do not allow mute via who-is-talking button
2020-11-19 14:20:12 -05:00
Anton Georgiev
35032963b9 bump up release to 2.2.30 2020-11-19 14:15:45 -05:00
Anton Georgiev
dedaea5ad2 who-is-talking - do not allow mute in breakouts 2020-11-19 14:14:37 -05:00
Anton Georgiev
a947977c66
Merge pull request #10865 from jfsiebel/handle-chat-message-in-order
Handle chat messages in sync way
2020-11-19 09:31:11 -05:00
Joao Siebel
4a88d0a6db Handle chat messages in sync way 2020-11-18 18:09:38 -03:00
Anton Georgiev
468725c386
Merge pull request #10858 from mariogasparoni/v2.2.x-release
Set listenOnly to false when user left voice
2020-11-18 13:27:39 -05:00
Mario Jr
70456ef93d Set listenOnly to false when user left voice
The message/event UserLeftVoiceConfToClientEvtMsg is used when user leaves mic and listenonly, but it only sets to false the 'voiceJoined' (which represents the <hasVoiceVoiceJoined> property in BBB's XML API.
We now also set to false the 'listeningOnly' (which represents the <isListeningOnly> property in BBB's XML API). Setting both to false is not a problem, once 'MIC' and 'ListenOnly' states are mutually exclusives
Fixes #10852
2020-11-18 11:55:32 -03:00
Anton Georgiev
0b34c4fa81
Merge pull request #10857 from mariogasparoni/v2.2.x-release
Filter 'name' field in user's search
2020-11-18 09:09:20 -05:00
Mario Jr
8822819900 Filter 'name' field in user's search
This is a part of #10848, as discussed in https://github.com/bigbluebutton/bigbluebutton/pull/10848#discussion_r525480434
2020-11-18 10:40:15 -03:00
Anton Georgiev
aaf3878a4d
Merge pull request #10848 from mariogasparoni/v2.2.x-release
Fix audio modal buttons (MIC/LISTEN) after errors AND prevent Error 1006 when user has two or more occurrences of ':'
2020-11-17 15:14:20 -05:00