Richard Alam
dcd70d38ef
- catch exception to not kill connect thread
2020-02-11 12:02:24 -08: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
Richard Alam
793c627610
- handle ask response from actor
2020-02-08 13:41:40 -08:00
Richard Alam
0340b3c4d5
- add response to health check
2020-02-08 13:25:59 -08:00
Richard Alam
5fc079464d
- try to setup actor context
2020-02-07 15:19:10 -08:00
Richard Alam
f5567ae971
- add health service
2020-02-07 15:01:37 -08:00
Anton Georgiev
72cb9ae8e0
bind publisher for presentation-upload-token
2020-02-07 17:11:06 -05:00
Richard Alam
52dbe43c2a
- add http interface
2020-02-07 13:23:29 -08:00
Chad Pilkey
1c3fa2ee77
Merge pull request #8617 from capilkey/inc-pingpong-timeout
...
Increase the pingpong removal timeout to reduce false positives
2020-02-07 14:04:53 -05:00
Chad Pilkey
d9eae9d2b4
increase the pingpong removal timeout to reduce false positives
2020-02-07 11:02:39 -08:00
Fred Dixon
1e906c637a
Merge pull request #8614 from ritzalam/breakout-no-end-callback
...
Breakout rooms shouldn't call the end meeting callback url
2020-02-06 18:02:42 -05:00
Richard Alam
4fc677a0b4
Breakout rooms shouldn't call the end meeting callback url
...
- add check if the meeting that ended isn't a breakout room and if there is an end-meeting-callback-url.
2020-02-06 14:50:25 -08:00
Richard Alam
1e5f4a19ce
- handle heartbeat events
2020-02-06 14:23:39 -08:00
Fred Dixon
93466c784a
Merge pull request #8608 from pedrobmarin/webhooks-patch
...
Webhooks fixes
2020-02-06 16:08:15 -05: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
Richard Alam
bf80c1071c
- parse userid properly
2020-02-06 09:49:05 -08:00
Richard Alam
7911d2b874
- client session wasn't set properly
2020-02-06 07:36:42 -08:00
Felipe Cecagno
0c6dc6fb0f
fix microphone information on webhooks
2020-02-06 10:15:56 -03:00
Felipe Cecagno
9b557b877e
consider 401 as a success status for a callback
2020-02-06 10:15:29 -03:00
Richard Alam
5af6374265
Track call session state
...
Currently, we user DTMF to inform the client when the call session is in echo test and when entering the voice conference.
Unfortunately, sometimes when FS sends the DTMF, FS crashes.
Monitor the progress of the call session using ESL events and propagate to the client.
The client would be informed of these call states: CALL_STARTED, IN_ECHO_TEST, IN_CONFERENCE, CALL_ENDED.
2020-02-05 14:58:47 -08:00
Richard Alam
89956629e0
Merge pull request #8601 from ritzalam/add-timeout-when-sending-msg-to-fs
...
Add timeout waiting for response from FreeSWITCH when sending ESL command
2020-02-04 16:04:55 -05:00
Richard Alam
4c5f1c660c
Add timeout waiting for response from FreeSWITCH when sending ESL command
...
- When waiting for a response from FS after sending an ESL command and the ESL connection disconnects,
the sending thread will be blocked as the trigger for it to unblock is the response from FS which never
comes.
Add a 30 second timesout waiting for response and give up to go send a new FS ESL command.
2020-02-04 10:00:20 -08:00
Fred Dixon
5aea1c8829
Merge pull request #8600 from ffdixon/bump-rc6
...
Bump to RC6
2020-02-04 12:28:59 -05:00
Fred Dixon
a9f194b038
Bump to RC6
2020-02-04 11:28:01 -06:00
Anton Georgiev
03495d6cc6
Merge pull request #8580 from prlanzarin/2.2-upst-vp-fix-rel
...
Fix race condition in video-provider that may cause peers to fail
2020-01-31 14:41:50 -05: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
1c4b75ca37
Merge pull request #8575 from antobinary/fixing-8549
...
Add bbb_show_participants_on_login as a join parameter
2020-01-31 14:08:31 -05:00
Anton Georgiev
e420dc2546
add bbb_show_participants_on_login as a join parameter
2020-01-30 15:43:54 -05:00
Fred Dixon
a02117dbe1
Merge pull request #8511 from ffdixon/bbb-conf-no-swf
...
Remove checks for SWF tools
2020-01-17 20:48:25 -05:00
Fred Dixon
e8e11843e4
Remove checks for SWF tools
2020-01-17 19:46:31 -06:00
Anton Georgiev
d628d683af
Merge pull request #8509 from antobinary/locales--2.2
...
Pulled html5 client locales for BBB 2.2 on Jan 17, 2020
2020-01-17 16:20:39 -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
dcbb5e553f
Merge pull request #8488 from capilkey/minor-ext-video-log
...
Adjust external video logs
2020-01-13 18:08:58 -05:00
Chad Pilkey
ee1b0278d1
adjust external video logs
2020-01-13 15:07:21 -08:00
Chad Pilkey
90ff3bd2b3
Merge pull request #8486 from lfzawacki/fix-external-video-2.2
...
Trying to fix external video sync problems
2020-01-13 17:15:58 -05: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
43c495b7ca
Merge pull request #8475 from capilkey/end-audio-on-kick
...
Make the client end the call when kicked
2020-01-10 12:29:51 -05:00
Chad Pilkey
162dc4dbe4
the client will end the call when kicked
2020-01-09 15:50:10 -08:00