Commit Graph

7575 Commits

Author SHA1 Message Date
Anton Georgiev
3a1a23f91e Georgian (ka.json) causes loops and other issues. Use ka_GE.json
By keeping ka.json uncommittable I can refrain from adding edge case handlers
2020-03-27 18:06:00 -04:00
Anton Georgiev
0efc79f0aa Pulled HTML5 locales on March 27, 2020
Had to jump through hoops to add Georgian because Langmap does not have entry for 'ka' just for 'ka_GE'
2020-03-27 17:59:23 -04:00
KDSBrowne
e15e45b149 fix render loop after changing locale when override setting is set 2020-03-26 13:32:15 +00:00
Anton Georgiev
2e73d844fd Pulled HTML5 locales, March 24, 2020 2020-03-25 16:18:19 -04:00
Anton Georgiev
97682d9162 Revert "Merge pull request #8759 from capilkey/2.2-join-fix"
This reverts commit 5af41dabb4, reversing
changes made to 004d872584.
2020-03-25 16:12:36 -04:00
Anton Georgiev
606ca5887a Revert "Merge pull request #8755 from KDSBrowne/fix-override-locale-loop"
This reverts commit 004d872584, reversing
changes made to ebdcf621b7.
2020-03-25 16:12:15 -04:00
Anton Georgiev
daaedc4f3e Revert "Merge pull request #8747 from riadvice/arabic-translation-update"
This reverts commit ebdcf621b7, reversing
changes made to 962f813d2f.
2020-03-25 16:11:51 -04:00
Anton Georgiev
5af41dabb4
Merge pull request #8759 from capilkey/2.2-join-fix
Only join a user if the connection is still active
2020-03-11 16:59:11 -04:00
Chad Pilkey
e9a73217da only join a user if the connection is still active 2020-03-11 13:40:50 -07:00
KDSBrowne
af14345185 fix render loop after changing locale when override setting is set 2020-03-11 13:55:41 +00:00
Ghazi Triki
32adce7134 Update Arabic translations to cover 100% 2020-03-10 08:17:59 +03:00
Chad Pilkey
c44b8d452b fix the spacing in the typing indicator 2020-03-06 14:49:14 -08:00
Anton Georgiev
d1afaebbef
Improve error message 1007 2020-03-06 17:22:44 -05:00
Anton Georgiev
06e39fc570
Improve error message 2202 2020-03-06 17:12:38 -05:00
Anton Georgiev
58f60d011d Improve error messages 2202 and 1107 2020-03-06 17:10:23 -05:00
Anton Georgiev
e8eeac3231 Reword media error strings to be more human friendly 2020-03-06 16:54:05 -05:00
Chad Pilkey
f41654729a force a stacking context to be created for the media container 2020-03-06 10:31:54 -08:00
Anton Georgiev
bc15a6e635
Merge pull request #8721 from capilkey/remove-chat-minlength-warning
Remove the minMessageLength warning from chat
2020-03-06 12:39:54 -05:00
Anton Georgiev
f472e6a89e
Merge branch 'v2.2.x-release' into loca 2020-03-06 12:37:47 -05:00
Anton Georgiev
3aee5ca622 Pulled HTML5 locales March 6, 2020 2020-03-06 12:34:25 -05:00
Chad Pilkey
ace85ae6aa remove the minMessageLength warning from chat 2020-03-06 09:12:35 -08:00
Anton Georgiev
f00c0fefd3
Merge pull request #8719 from prlanzarin/2.2-lo-icereconn
Track listen only ICE connection state to trigger reconnections
2020-03-06 11:41:55 -05:00
Anton Georgiev
8f835c63e6
Merge pull request #8714 from capilkey/fix-idchatopen-session-usage
Fix idChatOpen Session usage
2020-03-06 11:38:35 -05:00
Chad Pilkey
431f9a67b6
Merge pull request #8720 from antobinary/smaller-license-commit
Add license and copyright info for HTML5 client
2020-03-06 11:38:17 -05:00
Anton Georgiev
262e2fb0c6 add license and copyright info for HTML5 client 2020-03-06 11:27:45 -05:00
Chad Pilkey
cc07bfff20 fixed inconsitencies and usage of the idChatOpen Session variable 2020-03-05 15:14:22 -08:00
prlanzarin
a2944955a9 Track listen only ICE connection state to trigger reconnection on failures 2020-03-04 20:39:58 +00:00
Chad Pilkey
5a678a4faf react to voice call state when connecting with FS LO 2020-03-04 10:25:54 -08:00
Chad Pilkey
6456ad0010 add meetingId to some server-side collection selectors 2020-03-04 07:54:32 -08:00
Chad Pilkey
eea6fa9763 fix extraCredentials usage in external video emit 2020-03-03 14:00:38 -08:00
Anton Georgiev
52969ed7a3
Update emitExternalVideoEvent.js 2020-03-03 11:21:08 -05:00
Anton Georgiev
3c538d23d9
Merge pull request #8674 from lfzawacki/v2.2.x-release
More enhancements to the external video code
2020-03-03 09:49:31 -05:00
Chad Pilkey
156aaa4011 harden the cursor streamer emit logic 2020-03-02 14:58:46 -08:00
Lucas Zawacki
e6423d6116 Use Logger and remove unused code 2020-03-02 18:41:31 -03:00
Lucas Zawacki
e67781d133 Centralize external video presenter message emission via a meteor call 2020-03-02 17:58:51 -03:00
Fred Dixon
ff5b1b2149
Merge pull request #8683 from capilkey/web-audio-api-fallback
Implement WebAudio fallback
2020-02-29 09:16:27 -05:00
Chad Pilkey
163026ebff
Merge pull request #8680 from antobinary/remove-history-package
Remove unused package "history"
2020-02-28 19:46:40 -05:00
Chad Pilkey
ecfbe5e506 implmenent sip.js fallback for playing audio with web audio api 2020-02-29 00:38:30 +00:00
KDSBrowne
ad808fb970 add conversion error messages / remove unused message 2020-02-28 21:57:05 +00:00
Anton Georgiev
96e8f59a7b
Merge pull request #8681 from antobinary/locales-rc7
Pulled HTML5 locales on Feb 28, 2020
2020-02-28 14:31:52 -05:00
Anton Georgiev
12cb174662 Pulled HTML5 locales on Feb 28, 2020 2020-02-28 14:28:03 -05:00
Anton Georgiev
f356a530e9 remove unused package "history" 2020-02-28 14:23:09 -05:00
Anton Georgiev
addc5f2ea8
Merge pull request #8647 from pedrobmarin/user-list-text-overflow
Fix user-list item text-overflow
2020-02-28 11:05:14 -05:00
Anton Georgiev
99d31e9d5f
Merge pull request #8648 from capilkey/2.2-new-audio-state
Use internal messages for call state instead of DTMF
2020-02-28 11:04:03 -05:00
Lucas Zawacki
b48e474e84 Make sure stopWatchingExternalVideo works when called as a method and when called from the server 2020-02-27 17:30:35 -03:00
Lucas Zawacki
92a1fba0ae Use extractCredentials in stopWatchingExternalVideo thus fixing it 2020-02-27 16:42:53 -03:00
Lucas Zawacki
0088c348a5 Logic to throttle pause/un-pause messages coming from presenter 2020-02-27 16:42:07 -03:00
Lucas Zawacki
af3ba395ea Change server logger for external-video messages to debug 2020-02-27 15:06:45 -03:00
Lucas Zawacki
2102d0e66f Better handle and explain remote/local timestamp logic 2020-02-27 15:01:04 -03:00
Lucas Zawacki
6cbb4d6592 Adjust seek messages based on local and remote timestamps 2020-02-27 13:39:19 -03:00
Lucas Zawacki
f0d588511c Check presenter status outside of streamer 2020-02-27 13:39:00 -03:00
KDSBrowne
4e045283f4 move remove user option to bottom of dropdown menu 2020-02-27 15:17:24 +00:00
Chad Pilkey
584c115472
Merge pull request #8669 from antobinary/remove-some-atmosphere-packages
Explicitly import lodash where it is used
2020-02-26 14:58:52 -05:00
Anton Georgiev
36a7536ca0 bump up node-sass to 4.13.1 as part of npm audit 2020-02-26 14:57:55 -05:00
Anton Georgiev
f1fc72bc01 explicitly import lodash where it is used 2020-02-26 14:48:40 -05:00
Chad Pilkey
1912244de2
Merge pull request #8667 from antobinary/remove-some-atmosphere-packages
Remove some atmosphere packages
2020-02-26 12:47:50 -05:00
Anton Georgiev
dbc997cc85 explicitly import lodash so we can use _ functions 2020-02-26 10:43:24 -05:00
Anton Georgiev
ecc02915d6 remove meteor package jquery and lodash 2020-02-26 10:24:38 -05:00
Anton Georgiev
e6f24fe874
Merge pull request #8650 from KDSBrowne/2.2-shortcut-fix
Fix broken shortcut keys
2020-02-24 16:54:38 -05:00
KDSBrowne
3933e04e43 correct typos / fixes broken shortcuts 2020-02-19 18:44:26 +00:00
Chad Pilkey
6a4ba7a300 watch for voice call state updates instead of DTMFs in the client 2020-02-18 14:03:06 -08:00
Pedro Beschorner Marin
8ccd24aefb Fix user-list item text-overflow 2020-02-18 18:31:58 -03:00
Anton Georgiev
4b5c6c65e9
Merge pull request #8613 from antobinary/userId-stuff
Utilize Meteor session id instead of trusting client side meetingI…
2020-02-18 11:56:21 -05:00
Anton Georgiev
fafc79b641
Merge pull request #8611 from pedrobmarin/user-list-style
Unify user-list content style
2020-02-14 16:54:18 -05:00
Anton Georgiev
4e26af523f
Merge pull request #8639 from antobinary/locales-feb-14-2020
Pulled HTML5 locales Feb 14, 2020; Added Thai
2020-02-14 15:48:32 -05:00
Anton Georgiev
9c2797ecd6 Pulled HTML5 locales Feb 14, 2020; Added Thai 2020-02-14 15:46:33 -05:00
Pedro Beschorner Marin
5e3d039ec9
Fixed localization id 2020-02-14 12:12:36 -03:00
Anton Georgiev
11edb3cae9 clear externalvideo stream properly on meeting removed 2020-02-13 16:01:36 -05:00
Anton Georgiev
0834f4bdcc handle edge case for credentials where meeting is removed 2020-02-13 14:40:15 -05:00
Anton Georgiev
1fa426058f corrected issues related to publishing and methods 2020-02-13 14:19:29 -05:00
Lucas Zawacki
c7bba345c6 Remove unused setState playing:true in onReady method 2020-02-12 17:39:45 -03:00
Lucas Zawacki
be9202a648 Adding some checks for null player in getCurrentTime and getCurrentPlaybackRate 2020-02-11 15:08:26 -03:00
Lucas Zawacki
fcecc3bcfe Fix playbackrate state when being set from local player 2020-02-11 15:08:24 -03:00
Lucas Zawacki
a90be659d7 Attempt to limit flow of presenterSync messages just in case 2020-02-11 15:08:21 -03:00
Lucas Zawacki
9f2826949d External video: don't use react state for flags that don't need re-renders 2020-02-11 15:08:18 -03:00
Lucas Zawacki
8165cba402 External video: prevent presenter from sending multiple unecessary play/pause messages 2020-02-11 15:08:13 -03:00
Anton Georgiev
72cb9ae8e0 bind publisher for presentation-upload-token 2020-02-07 17:11:06 -05:00
Chad Pilkey
d9eae9d2b4 increase the pingpong removal timeout to reduce false positives 2020-02-07 11:02:39 -08:00
Anton Georgiev
a8f4827af8 utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
Pedro Beschorner Marin
1d87949d65 Unify user-list content style 2020-02-06 16:46:21 -03:00
prlanzarin
10b4a60a57 Fix race condition in video-provider that may cause peers to fail
The peer object was being fetched only once in the ICE candidate callback, and it would fetch a placeholder empty object (sometimes) which would be kept in the callback closure till the end of the peer lifecycle. With that, the didSDPAnswered state variable which released the outbound ICE queue wouldnt be correctly read and the queue would never be flushed
2020-01-31 19:32:57 +00:00
Anton Georgiev
e420dc2546 add bbb_show_participants_on_login as a join parameter 2020-01-30 15:43:54 -05:00
Anton Georgiev
de50a4d199 pulled html5 client locales on 2.2 Jan 17, 2020 2020-01-17 20:26:18 +00:00
Chad Pilkey
5ee96f159d
Merge pull request #8507 from capilkey/minor-ext-video-log
Add the meetingId to the external video sync update logs
2020-01-17 12:16:09 -05:00
Chad Pilkey
e55d9116a9 add the meetingId to the external video sync update logs 2020-01-17 09:12:44 -08:00
Anton Georgiev
efbe4675b8
Merge pull request #8482 from jfsiebel/streamer-fix
Fix streamer not working on meteor restart
2020-01-15 12:25:02 -05:00
Chad Pilkey
ee1b0278d1 adjust external video logs 2020-01-13 15:07:21 -08:00
Lucas Zawacki
4ade850a5a Pause synced video if presenter exits the room 2020-01-13 13:53:49 -03:00
Lucas Zawacki
14fd979955 Remove viewerJoined logic and prevent handleOnReady from running multiple times 2020-01-13 13:53:47 -03:00
Joao Siebel
f95107e3a0 Remove JSON.parse and JSON.stringfy 2020-01-13 13:43:31 -03:00
Joao Siebel
89aa4564f3 Fix default settings 2020-01-13 09:45:29 -03:00
Joao Siebel
b6c900ca84 Fix annotations and cursor streamer
The problem was caused when meteor restarted without reloading the page,
the ddp subscription called a onStop event that set all handlers to undefined
after we set the handlers on the init function.
2020-01-13 09:34:54 -03:00
Chad Pilkey
162dc4dbe4 the client will end the call when kicked 2020-01-09 15:50:10 -08:00
Ghazi Triki
aa2b499549 Update SourceSansPro font files to support more languages. 2020-01-06 21:24:51 +01:00
Anton Georgiev
28ec57b55d
Merge pull request #8443 from capilkey/sipjs-sdp-logging
Log the selected sip.js candidate
2019-12-19 16:23:00 -05:00
Anton Georgiev
2b4506fe2d send redis msg when stopping external video due to screenshare 2019-12-19 16:13:21 -05:00
Chad Pilkey
f5cb7a64fb log the selected sip.js candidate 2019-12-18 16:11:24 -08:00
Anton Georgiev
4e1d55efd2 Prevent parallel screenshare and external-video 2019-12-18 16:40:04 -05:00
Chad Pilkey
771079c8f1
Merge pull request #8412 from capilkey/sipjs-sdp-logging
Fix a typo in the SDP candidate parsing
2019-12-09 16:17:25 -05:00
Chad Pilkey
ae0ad7ff3b fix a typo in the SDP candidate parsing 2019-12-09 13:16:29 -08:00
Anton Georgiev
a952efe4b2
Merge pull request #8397 from KDSBrowne/update-whos-talking
Fix elements overlapping whos talking
2019-12-09 15:28:30 -05:00
Anton Georgiev
c2d90b1d2d
Merge pull request #8323 from KDSBrowne/issue-8290
Fix restore presentation button overlap (Mobile - Presenter)
2019-12-09 15:26:32 -05:00
Joao Siebel
88fad50233 WIP streamer stuff 2019-12-06 14:46:58 -03:00
Chad Pilkey
1b94039a4f move sipjs sdp logging properties under extraInfo 2019-12-06 08:40:58 -08:00
Chad Pilkey
50365aa4da extra log messages for sipjs candidates 2019-12-05 16:33:38 -08:00
KDSBrowne
d71b3e67ab clean up css values 2019-12-04 19:48:06 +00:00
Joao Siebel
17a4ad1249 Add cursorUpdate catch log 2019-12-04 15:43:01 -03:00
Joao Siebel
b623f5360e Add settings to enable/disable cursor streamer log 2019-12-04 15:22:31 -03:00
Joao Siebel
209c34f703 Remove allowWrite log 2019-12-04 13:00:55 -03:00
Joao Siebel
8e252500ec Add debug messages to cursor streamer 2019-12-04 12:42:41 -03:00
Chad Pilkey
972b556452
Merge pull request #8389 from capilkey/listenonly-logging-imp
Listen only logging improvements (2.2 version)
2019-12-03 12:39:14 -05:00
Chad Pilkey
7218f36e44 listen only logging improvements 2019-12-02 14:15:46 -08:00
KDSBrowne
a0374d61f6 fix indicator being overlapped (mobile portrait) 2019-11-29 15:19:48 +00:00
Pedro Beschorner Marin
cb53b1b5b7 Getting user name from Auth object 2019-11-28 19:00:31 +00:00
prlanzarin
4e55145381 Change VideoService userName fetch to Auth and pass it again to video-provider 2019-11-28 18:49:20 +00:00
prlanzarin
19bf430760 Add userId and userName to the SFU start calls where they were missing 2019-11-28 18:46:23 +00:00
prlanzarin
52d69156ca Fix viewer camera reconnection timers
Also try to reconnect when ICE fails, a server-side error comes through or the WebRTC stack throws a tantrum, not only when the first connection fails.
2019-11-28 18:03:14 +00:00
prlanzarin
d3fa2f6508 Add an outbound ice queue to video-provider peers
Only send candidates after the SDP exchange was locked due stop-start glare
2019-11-28 18:01:32 +00:00
Richard Alam
bea18c31ce
Merge pull request #8369 from antobinary/audio-log
Replaced "Audio Error" with a template literal of the error
2019-11-28 09:56:04 -05:00
Anton Georgiev
2d2c09e914 Replaced "Audio Error" with a template literal of the error 2019-11-27 13:47:40 +00:00
Anton Georgiev
c7c29e37e9
Merge pull request #8368 from felcaetano/enable-change-slides-with-page-up-down
Swapping PAGE_UP and PAGE_DOWN key bindings
2019-11-26 17:13:34 -05:00
felcaetano
e13cf362b2
Swapping PAGE_UP and PAGE_DOWN key bindings
Swapping the keys as requested by @kaitkrull  to fit most of the remotes.
2019-11-26 19:00:28 -03:00
KDSBrowne
3cd81682f7 make talking indicator display users with the same name 2019-11-26 16:44:58 +00:00
KDSBrowne
7e1727f652 make talking indicator scrollable horizontally 2019-11-26 15:59:26 +00:00
KDSBrowne
b61fa7f9fc fix indicator clipping on safari 2019-11-25 19:24:12 +00:00
KDSBrowne
feba820568 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into update-whos-talking 2019-11-25 15:41:48 +00:00
KDSBrowne
a3350b6f63 increase padding for talking indicator elements 2019-11-23 17:42:26 +00:00
KDSBrowne
17996bd742 use actual Buttons in indicator / imp spacing 2019-11-22 22:29:41 +00:00
KDSBrowne
2fb55a9325 sort talking users by start time 2019-11-22 22:29:28 +00:00
Anton Georgiev
4ccec9203f
Merge pull request #8358 from capilkey/audio-improvements
Hangup sip.js on timeout and stop audio join double click
2019-11-22 17:23:10 -05:00
Anton Georgiev
6cb79e4cf2
Merge pull request #8357 from capilkey/sipjs-autoplay
Handle sip.js autoplay failure
2019-11-22 17:22:11 -05:00
Chad Pilkey
e2eabfb44f attempt to stop accidental audio join double clicks 2019-11-22 13:55:26 -08:00
Chad Pilkey
66a705a87d hangup the sip.js call when a timeout hits 2019-11-22 13:48:46 -08:00
Chad Pilkey
d114d381bd handle sip.js autoplay failure - temp UI 2019-11-22 21:38:52 +00:00
Anton Georgiev
655bf800df
Merge pull request #8353 from Tainan404/dont-skip-preview
Don't skip video preview if called via interface
2019-11-22 16:02:45 -05:00
Anton Georgiev
81bfbb75f3 Pulled HTML5 locales Nov 22, 2019 2019-11-22 15:54:03 -05:00
Tainan Felipe
6e7cdb1f6b Don't skip video preview if called via interface 2019-11-21 14:18:42 -03:00
Anton Georgiev
fc663a1547
Merge pull request #8319 from Tainan404/issue-8297
Add Skip video preview
2019-11-20 14:53:07 -05:00
Tainan Felipe
310f5efb4b
Update bigbluebutton-html5/imports/ui/components/video-preview/component.jsx
Co-Authored-By: Anton Georgiev <antobinary@users.noreply.github.com>
2019-11-20 16:51:14 -03:00
Tainan Felipe
3bc9933960 Remove preview timer 2019-11-20 15:35:16 -03:00
Tainan Felipe
f908972cec Remove changes on unecessary components 2019-11-20 14:24:54 -03:00
Tainan Felipe
6e9b2da562 Remove auto play component and reuse Video preview gUM 2019-11-20 14:17:42 -03:00
Anton Georgiev
98f4f731d0
Merge pull request #8235 from jfsiebel/update-annotations-streamer
Update annotations/cursor streamer logic
2019-11-19 11:56:49 -05:00
Anton Georgiev
1561c7dbea
Merge pull request #8330 from KDSBrowne/who-is-talking
Add mute functionality to talking indicator
2019-11-19 11:56:06 -05:00
Anton Georgiev
b2ac52036a
Merge pull request #8333 from antobinary/locales--
Pulled HTML5 locales Nov 15
2019-11-15 18:03:42 -05:00
Anton Georgiev
1c886347a2
Merge pull request #8329 from antobinary/log-tag
Allow for logTag parameter in settings.yml
2019-11-15 18:02:45 -05:00
Anton Georgiev
5558399247 Pulled HTML5 locales Nov 15 2019-11-15 17:13:43 -05:00
Anton Georgiev
c7cea9ce84 reset clientLog defaults 2019-11-15 16:54:14 -05:00
Anton Georgiev
d0e20d5b96 moved logTag setting into clientLog object for consistency 2019-11-15 16:46:42 -05:00
Richard Alam
1f0e0d1037
Merge pull request #8326 from ritzalam/add-sess-info-for-client-webrtc-calls
Track client's webrtc call session
2019-11-15 16:25:59 -05:00
KDSBrowne
24146cfa44 fix RTL position for taking indicator 2019-11-15 17:11:58 +00:00
KDSBrowne
5419ddd965 add formatted messages for aria tags 2019-11-15 15:54:07 +00:00
Anton Georgiev
171d073a45 allow for logTag parameter in settings.yml 2019-11-14 18:09:15 -05:00
Anton Georgiev
52d52cd0d1
Merge pull request #8327 from prlanzarin/2.2-mdns-only
Account for mDNS candidates on gUM fallback for recvonly peers
2019-11-14 16:09:40 -05:00
KDSBrowne
a6389c863f reduce navbar height 2019-11-14 20:20:02 +00:00
prlanzarin
b52214f0b5 Make some imports use absolute paths
Some more linting as well
2019-11-14 19:07:35 +00:00
KDSBrowne
9b42db0815 use overflow hidden to hide names when width is limited 2019-11-14 18:47:27 +00:00
Anton Georgiev
f8ba84637e
Merge pull request #8128 from felcaetano/enable-change-slides-with-page-up-down
Added event listener to change slides with Page Up and Page Down
2019-11-14 13:25:19 -05:00
Anton Georgiev
a221f72702
Merge pull request #8318 from capilkey/cue-on-joins
Add audio cue and toast on user join settings
2019-11-14 12:57:33 -05:00
KDSBrowne
3e51d8dc76 extract timeoutHandles to helper 2019-11-14 17:07:02 +00:00
prlanzarin
215f79f383 Account for mDNS candidates on gUM fallback for recvonly peers
Also added some client logging for those cases

Moved video-provider gUM fallback detection to be used only on recvonly streams
2019-11-14 16:35:56 +00:00
KDSBrowne
cc11f4d82c clear existing timeout handles 2019-11-14 15:58:07 +00:00
KDSBrowne
4ba3136ec2 fix closed captions position for RTL in userlist 2019-11-14 13:44:00 +00:00
KDSBrowne
a4b46ef3ff fix talking indicator position for RTL 2019-11-14 13:12:22 +00:00
Chad Pilkey
c70577b05f add a counter to sipjs caller id 2019-11-13 16:00:47 -08:00
Chad Pilkey
7fc1e61c48 user join cue improvements 2019-11-13 14:36:23 -08:00
KDSBrowne
a3ee4e7e59 use Date.now() to get current time 2019-11-13 22:11:46 +00:00
KDSBrowne
3e23631389 add ability for moderators to mute users via talking indicator 2019-11-13 17:56:26 +00:00
Joao Siebel
9ed813ea3a Remove streamers on meeting end 2019-11-13 13:53:45 -03:00
KDSBrowne
77acab79bc revert to using Meteor.setTimeout 2019-11-13 16:24:38 +00:00
Anton Georgiev
3cd21c6b28
Merge pull request #8322 from KDSBrowne/text-style-changes
Update text style
2019-11-13 10:20:17 -05:00
Chad Pilkey
d81fe936d4 add toast on user join option 2019-11-12 10:00:48 -08:00
KDSBrowne
de48d26106 fix padding for RTL layout 2019-11-12 15:32:11 +00:00
Anton Georgiev
8df82b2676
Merge pull request #8292 from KDSBrowne/who-is-talking
Add talking indicator to displaying voice users
2019-11-12 10:24:42 -05:00
Tainan Felipe
ef3f022845 Add setting option 2019-11-11 15:21:48 -03:00
Tainan Felipe
278e3eebfc Merge remote-tracking branch 'upstream/master' into issue-8297 2019-11-11 15:17:40 -03:00
Tainan Felipe
fbd8831355 Remove console.log 2019-11-11 15:03:44 -03:00
Tainan Felipe
744b442e14 Remove logs 2019-11-11 14:59:01 -03:00
Tainan Felipe
10d53afeb4 add skip video preview parameter 2019-11-11 14:54:46 -03:00
Chad Pilkey
549804c281 add audio cue on user join setting 2019-11-11 09:53:58 -08:00
KDSBrowne
e718be6936 remove spoke prop from removeVoiceUser modifier 2019-11-11 17:24:36 +00:00
Anton Georgiev
cfb58749e4
Merge pull request #8303 from vitormateusalmeida/webcam-resizable
Webcam resizable
2019-11-08 15:28:58 -05:00
Anton Georgiev
938ebbb0ad
Merge pull request #8261 from KDSBrowne/issue-8231
Add notification when recording started with no mic users
2019-11-08 14:37:16 -05:00
KDSBrowne
b94ceefef5 change audio_off to warning icon 2019-11-08 19:26:37 +00:00
Anton Georgiev
7f6803eba9
Merge pull request #8300 from Tainan404/issue-8293
Add bbb_preferred_camera_profile to user data parameters
2019-11-07 15:57:03 -05:00
Anton Georgiev
52a0586431
Merge branch 'master' into issue-8293 2019-11-07 15:55:04 -05:00
Anton Georgiev
60bce9a527
Correct grammar in presentation upload label
Closes #8307
2019-11-07 14:28:08 -05:00
Anton Georgiev
81d4a6bed1
Merge pull request #8305 from antobinary/test-7805
Wrapper for #7805 Add support to new parameter names
2019-11-07 14:15:09 -05:00
KDSBrowne
2024918a70 fix restore presentation btn overlap on mobile for presenter 2019-11-07 17:33:03 +00:00
Anton Georgiev
1042974f69 sort parameters alphabetically 2019-11-06 15:53:24 -05:00
Vitor Mateus
f1733d0c02 Fix minimum size 2019-11-05 18:42:35 -03:00
Anton Georgiev
43f0ec01a4 accommodate for configuration without shortcuts - do not show error 2019-11-05 16:36:03 -05:00
Chad Pilkey
3565331d7a send user's role with feedback 2019-11-05 13:16:34 -08:00
Tainan Felipe
ca144ea73e Add bbb_preferred_camera_profile to user data parameters 2019-11-05 17:23:13 -03:00
KDSBrowne
1e9d689733 remove Meteor.setTimeout 2019-11-05 20:19:50 +00:00
Vitor Mateus
62ea5f247c Fix webcam size when minimize presentation 2019-11-05 16:40:29 -03:00
Vitor Mateus de Almeida
3f1ff2c65c Fix webcam size when minimize presentation 2019-11-05 16:26:45 -03:00
Vitor Mateus
c345be954e Fix re-render in draggable component 2019-11-05 16:23:40 -03:00
Vitor Mateus
4254bcb4ca Change the video height to avoid webcam overflow 2019-11-05 16:23:23 -03:00
Vitor Mateus
0e67c0e523 Resize improvements 2019-11-05 16:23:00 -03:00
Vitor Mateus
67e6b90fae Anable resize when single webcam 2019-11-05 16:22:38 -03:00
Vitor Mateus
c0005b93c1 Webcams area resizable 2019-11-05 16:22:01 -03:00
Anton Georgiev
ecb89b0d92 Pulled html5 locales Nov 5, added Romanian 2019-11-05 13:05:41 -05:00
KDSBrowne
ae5286264b add sorting to users in talking indicator 2019-11-05 17:10:59 +00:00
Anton Georgiev
42d640f3e2 Merge branch 'issue7791-add-support-to-new-parameters-name' of github.com:diegobenetti/bigbluebutton into test-7805 2019-11-05 11:59:00 -05:00
Richard Alam
c42af014cc
Change message when uploaded file is too large
Tell user to split file when uploaded file is too big (size) or too many pages.

Fixes issue https://github.com/bigbluebutton/bigbluebutton/issues/8272
2019-11-05 10:09:06 -05:00
KDSBrowne
b07b26d95b bold user names in typing indicator 2019-11-04 16:29:14 +00:00
KDSBrowne
e242d26f2d remove bold text from .joinedUserNames in breakoutroom panel 2019-11-04 15:08:44 +00:00
KDSBrowne
8b4247f5e4 add height to navbar 2019-11-04 14:45:52 +00:00
KDSBrowne
4a6bdbf028 add talk indicator displaying voice users 2019-11-01 19:29:33 +00:00
Anton Georgiev
8da73912f5
Revert "Webcams area resizable" 2019-11-01 14:24:18 -04:00
Joao Siebel
72cc05abee Merge with cursor streamer stuff 2019-10-31 19:20:46 -03:00
Joao Siebel
2443515cef Merge remote-tracking branch 'upstream/master' into update-annotations-streamer 2019-10-31 19:18:23 -03:00
Vitor Mateus de Almeida
02732a8dbe Merge remote-tracking branch 'upstream/master' into issue-7855 2019-10-31 18:17:30 -03:00
Vitor Mateus de Almeida
5686bb223a Fix webcam size when minimize presentation 2019-10-31 18:11:26 -03:00
Richard Alam
4c6bdebd00
Merge pull request #8225 from riadvice/big-pdf-conversion
Detect big PDF files and check the page size
2019-10-29 16:47:26 -04:00
Paulo Lanzarin
0fd2c106d9
Default config relayOnlyOnReconnect set to false 2019-10-28 11:10:49 -04:00
Fred Dixon
f9d31794b4
Merge pull request #8227 from KDSBrowne/update-active-poll-instructions
Update active poll panel description message string
2019-10-28 10:02:08 -04:00
KDSBrowne
628b217efc change double quote to single 2019-10-28 13:54:04 +00:00
KDSBrowne
655af26b32 replace negative lookahead (not supported by firefox) 2019-10-27 14:18:16 +00:00
Fred Dixon
4abbc27776
Merge pull request #8262 from KDSBrowne/issue-8197
Fix quick poll detecting wrong options
2019-10-26 15:03:38 -04:00
KDSBrowne
84d109fe2e improve yes / no and true / false detection 2019-10-26 13:38:04 +00:00
KDSBrowne
7339686b69 fix quickpoll showing invalid option 2019-10-26 13:37:24 +00:00
KDSBrowne
919a84d1d6 fix quick poll btn placement 2019-10-26 13:19:13 +00:00
Chad Pilkey
927cbf35bb add option to reconnect audio with relay only 2019-10-26 02:57:49 +00:00
KDSBrowne
b84fb714f5 add notification when starting recording with no mic users 2019-10-25 20:34:28 +00:00
Chad Pilkey
37b5286d3b throttle the pencil updates and increase cursor throttle 2019-10-24 15:25:50 -07:00
Joao Siebel
d5865d49db Update cursor streams logic 2019-10-24 17:49:21 -03:00
Chad Pilkey
fe654539a0
Merge pull request #8226 from KDSBrowne/issue-8214
Exit main audio when moderator joins breakoutroom via panel
2019-10-24 14:36:54 -04:00
Fred Dixon
5695011997 Fix description at top of breakout dialog 2019-10-24 13:24:15 -05:00
Joao Siebel
eecf0bcfd1 Update streamer to use Meteor.StreamerCentral 2019-10-24 15:03:05 -03:00
Chad Pilkey
5f356338c8
Merge pull request #8241 from capilkey/adj-extvideo-sync-interval
Adjust external video sync interval and emit check
2019-10-24 13:43:28 -04:00
Anton Georgiev
3d3e5d0c17
Merge pull request #8245 from capilkey/fix-breakout-joinURL
Only request a breakout join URL once
2019-10-24 13:11:04 -04:00
Chad Pilkey
297c06e507 only request a join URL once 2019-10-24 10:01:39 -07:00
Chad Pilkey
6cccfb2ada
Merge pull request #8168 from KDSBrowne/issue-8112
Extend help text shown when getUserMedia with microphone fails
2019-10-24 12:28:53 -04:00
Joao Siebel
bbbd97929d Merge remote-tracking branch 'upstream/master' into update-annotations-streamer 2019-10-24 10:41:20 -03:00
Chad Pilkey
51b70a1361 only attempt to stop ext video if it's sharing 2019-10-23 14:20:57 -07:00
Chad Pilkey
7174050fb3 adjust external video sync interval and emit check 2019-10-23 13:29:06 -07:00
Chad Pilkey
5966923ae9
Merge pull request #8232 from lfzawacki/detect-autoplay-problems-external-video
Fix multiple external videos synced to different meetings
2019-10-23 16:18:23 -04:00
Lucas Zawacki
a17b28b23f Fix variable definition in initializeExternalVideo 2019-10-23 16:24:34 -03:00
Lucas Zawacki
47661f2b08 Don't initialize streamer more than once, delete streamer object when meeting ends 2019-10-23 16:21:10 -03:00
Joao Siebel
d0f0d91c01 Update annotations streams logic 2019-10-22 22:26:25 -03:00
Lucas Zawacki
16c1931eed Add initializeExternalVideo 2019-10-22 18:18:54 -03:00
Lucas Zawacki
9c76f62e63 Fix multiple external videos synced to different meetings 2019-10-22 17:19:57 -03:00
KDSBrowne
c548332b94 improve audio modal help content spacing 2019-10-22 19:32:04 +00:00
KDSBrowne
6065ed9d76 update audio modal help strings 2019-10-22 15:21:24 +00:00
Chad Pilkey
692eec9a94
Merge pull request #8192 from lfzawacki/detect-autoplay-problems-external-video
Don't run synchronization code on a player with autoplay blocked and add an autoplay warning
2019-10-21 18:22:57 -04:00
Chad Pilkey
9b0b92b6a2
Merge pull request #8174 from KDSBrowne/issue-8160
Fix actions button misplacement in RTL mode
2019-10-21 17:05:47 -04:00
Ghazi Triki
cd944d4770 Add missing PdfConversionInvalidErrorEvtMsg event to be sent to the web client. 2019-10-21 13:33:40 +01:00
Richard Alam
62e5e599d3 - add timestamp field to messages sent from html5 server 2019-10-18 09:50:38 -07:00