Commit Graph

25971 Commits

Author SHA1 Message Date
Richard Alam
3395cdbdc0 Make sure we record audio if meeting is recorded
- We had an issue where FreeSWITCH, for some unknow reason, stopped recording the voice conference
   in the middle of the meeting while there are users in the voice conference. We've relied on the
   voice conf started event to trigger recording of wav files. This event is sent when the first user
   joins the voice conference. In this case, there was no voice user joined after the recording stopped
   as there were already users in the voice conference. TO make sure that the audio is recorded, akka-apps
   will send a "check if voice conf is running and recording" message to FreeSWITCH every 30sec. If akka-apps
   receives a "running=true recording=false" response from FreeSWITCH, akka-apps will send a start recording
   msg to FreeSWITCH.
2019-10-17 11:50:12 -07:00
Lucas Zawacki
25b4c93283 Better style for autoplay blocked message that does not obscure play button 2019-10-16 14:48:12 -03:00
Lucas Zawacki
ceb8853231 Prevent problems if presenter reconnects while sharing a video 2019-10-16 14:48:09 -03:00
Lucas Zawacki
926d4bb36e Destructure assignments and fix wrong assignment for isPresenter 2019-10-16 14:47:22 -03:00
Ghazi Triki
ba109530ae Disallow converting PDF files that have at least one big weighted page. 2019-10-16 08:37:03 +01:00
Fred Dixon
bcbb52701b
Merge pull request #8212 from ffdixon/minor-bbb-conf
Check that the tomcat7 log directory first exists
2019-10-14 18:58:29 -05:00
Fred Dixon
a53cf2016f Check that the tomcat7 log directory first exists 2019-10-14 18:57:38 -05:00
Vitor Mateus
a7b05b3b49 Fix re-render in draggable component 2019-10-14 18:30:13 -03:00
Fred Dixon
dc4bf4c5da
Merge pull request #8208 from ffdixon/bump-22
Updated bbb-conf for bbb-webhooks
2019-10-13 13:14:12 -04:00
Fred Dixon
6b8d1a4c15 Updated bbb-conf for bbb-webhooks 2019-10-13 12:11:16 -05:00
Fred Dixon
2249d3c48b
Merge pull request #8207 from tdjac0bs/npm-mongofastdb
Add script to start meteor using external mongo (from packaging)
2019-10-12 18:58:45 -04:00
Tiago Daniel Jacobs
d49578342d Add script to start meteor using external mongo (from packaging) instead of embeded mongo 2019-10-12 19:51:20 -03:00
Lucas Zawacki
24198c48a6 Prevent erroneous autoplay warning if video player sends multiple ready messages 2019-10-10 19:09:39 -03:00
Lucas Zawacki
30b303a6d4 Making sure we show controls for all video formats because viewer always need to change volume 2019-10-10 19:09:39 -03:00
Lucas Zawacki
dcd0ea7d5d Fix style of external video modal after adding new note 2019-10-10 19:09:31 -03:00
Lucas Zawacki
22be388b70 Remove unused intl variable from external-video 2019-10-10 18:01:27 -03:00
Richard Alam
c20233bcce
Merge pull request #8205 from ritzalam/send-uuid_kill-message-to-fs
Eject users by force from FreeSWITCH
2019-10-10 14:41:24 -04:00
Richard Alam
aa22c629cb Eject users by force from FreeSWITCH
- when meeting ends, we try to eject all users by force from freeswitch to make sure
   that recording ends. However, we are not actually sending the command to freeswitch.
   This change sends the command so that users can be kicked out.
2019-10-10 11:38:27 -07:00
KDSBrowne
202f4f282f update active poll panel instruction message 2019-10-10 17:38:37 +00:00
Richard Alam
5be228e948
Merge pull request #8204 from ritzalam/have-only-one-esl-listener
Have only one ESL listener
2019-10-10 13:00:23 -04:00
Richard Alam
0a6701ff5b Have only one ESL listener
- on auto-reconnect when FS restarts, the auto-reconnect add another
   listener to the ESL client resulting in multiple handlers of ESL events
   and multiple messages to akka-apps. This resulted in multiple recordings
   of audio when the first user joins as akka-apps receives 2 user join events.
2019-10-10 09:50:25 -07:00
Richard Alam
dd6d58b36a Update issue templates
Trying out issue template.
2019-10-09 15:10:55 -04:00
Chad Pilkey
7bc9b6f669
Merge pull request #8202 from KDSBrowne/update-translations-2019-10-09
Update locale translations
2019-10-09 14:40:50 -04:00
KDSBrowne
13fdbfef43 Pull translations from transifex 2019-10-09 2019-10-09 18:21:58 +00:00
Fred Dixon
f9b697fb7f
Merge pull request #8201 from kepstin/deskshare-autoplay
presentation playback: Make setMediaSync a no-op if there's no deskshare
2019-10-09 12:40:22 -04:00
Calvin Walton
726406f0f5 presentation playback: Make setMediaSync a no-op if there's no deskshare
Previously the setMediaSync function was only called after the deskshare
loaded, but by moving it to run after all media loaded, it now runs even
on recordings that didn't have deskshare. Make it do nothing (return early)
in that case.
2019-10-09 12:32:57 -04:00
Lucas Zawacki
0b99a4cf63 Add supported video urls in external video modal note 2019-10-09 12:51:17 -03:00
Lucas Zawacki
1fb6922712 Properly show/hide controls for more kinds of external video players 2019-10-09 11:54:54 -03:00
Chad Pilkey
4aefc00be5
Merge pull request #8199 from capilkey/video-preview-css-imp
Limit width of the webcam preview video
2019-10-08 17:19:21 -04:00
Chad Pilkey
782b705f66 limit width of the webcam preview video 2019-10-08 14:16:16 -07:00
Chad Pilkey
dba2974e89
Merge pull request #8196 from capilkey/actually-disable-headdump
Fix check for heapdump enabled
2019-10-08 13:45:24 -04:00
Chad Pilkey
42bad2142e fix check for heapdump enabled 2019-10-08 10:40:53 -07:00
Fred Dixon
6c0e1ce07d
Merge pull request #8193 from kepstin/deskshare-autoplay
Fix deskshare media sync when deskshare loads before webcam/audio
2019-10-07 15:57:09 -04:00
Calvin Walton
d5097fa43e Fix deskshare media sync when deskshare loads before webcam/audio
If the secondary media loaded before the main media, it would run the
"setMediaSync" function before the main media player was setup. As a
side-effect of setting up the main media player, all of the event handlers
added by the setMediaSync function are detached, and so the secondary
media never starts playing.

Move the call to setMediaSync to after the media-ready events for all
media have fired, so that it can reliably attach the event handlers.
2019-10-07 15:21:40 -04:00
Lucas Zawacki
ec88bd24e4 Prevent viewers from playing before video has loaded for presenter 2019-10-07 15:42:37 -03:00
Lucas Zawacki
290cd481e5 Don't run synchronization code on a player with autoplay blocked and add an autoplay warning 2019-10-07 14:45:16 -03:00
Fred Dixon
12b3384783
Merge pull request #8189 from ffdixon/add-unlocked
Add label to unlocked state
2019-10-06 08:41:40 -04:00
Fred Dixon
cde05639c0 Add label to unlocked state 2019-10-06 07:40:58 -05:00
Fred Dixon
627d622f65
Merge pull request #8188 from bigbluebutton/update-locales
Make labels in Lock Viewers dialog more consistent
2019-10-05 18:28:39 -04:00
Fred Dixon
a9f794ce94 Make labels in Lock Viewers dialog more consistent 2019-10-05 22:27:21 +00:00
Chad Pilkey
c0066f4969
Merge pull request #8187 from capilkey/invert-lock-colours
Invert toggle colours in the lock settings
2019-10-04 17:46:35 -04:00
Chad Pilkey
c2fe9ec62b invert toggle colours in the lock settings 2019-10-04 14:45:09 -07:00
Chad Pilkey
b4fd042e87
Merge pull request #8186 from prlanzarin/2.2-disable-screensharing-safari
Remove screensharing option from Safari by UA checks (#8142)
2019-10-04 13:20:18 -04:00
prlanzarin
3ac4acde6f Remove screensharing option from Safari by UA checks 2019-10-04 17:10:30 +00:00
Fred Dixon
a3fdcf854a
Merge pull request #8183 from bigbluebutton/dependabot/bundler/record-and-playback/core/rubyzip-1.3.0
Bump rubyzip from 1.2.3 to 1.3.0 in /record-and-playback/core
2019-10-04 06:49:22 -04:00
dependabot[bot]
f9ac1dd48b
Bump rubyzip from 1.2.3 to 1.3.0 in /record-and-playback/core
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v1.2.3...v1.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2019-10-04 10:39:10 +00:00
Chad Pilkey
11abbd27c3
Merge pull request #8182 from lfzawacki/arc-player-checks
A few more checks to prevent errors with the Arc Player
2019-10-03 17:12:20 -04:00
Lucas Zawacki
0af7534c96 A few more checks to prevent errors with the Arc Player 2019-10-03 17:50:59 -03:00
Chad Pilkey
9a0c97e50c
Merge pull request #8077 from jfsiebel/lock-modal-update
Update lock viewers modal
2019-10-03 13:27:28 -04:00
Joao Siebel
f17e9fc879 Tweak css 2019-10-03 11:23:10 -03:00