Tainan Felipe
b504101827
Add a listener to voice user ejecting user from audion on socket disconnection
2020-06-19 16:40:50 -03:00
Anton Georgiev
6eb7d55163
Merge pull request #9828 from SRCF/patch1
...
Enable mirroring for video streams
2020-06-19 13:56:45 -04:00
Anton Georgiev
0cb7759cb2
Merge pull request #9824 from jfsiebel/fix-banned-users-join-try
...
Prevent banned user from trying to validateAuthToken multiple times
2020-06-17 17:09:40 -04:00
Anton Georgiev
778695b4d9
Merge pull request #9758 from jfsiebel/clear-video-streams
...
Clear video streams collection
2020-06-16 16:20:56 -04:00
Joao Siebel
3e95ed0e4b
Merge remote-tracking branch 'upstream/v2.2.x-release' into merge-2.2
2020-06-16 16:40:56 -03:00
mw781
bf68d2c76f
Refactor code and implement mirroring for video-preview
2020-06-14 20:13:47 +01:00
mw781
17350a57fe
Implement own video mirroring
2020-06-12 23:39:41 +01:00
Anton Georgiev
ddb54273c1
Added callerIdName in audio logs where possible
2020-06-12 21:13:49 +00:00
Joao Siebel
492acd6b5c
Add a warn when a banned user tries to join the meeting
2020-06-12 16:51:22 -03:00
Joao Siebel
45f99fed8b
Prevent banned user from trying to validate auth token multiple times. close #9798
2020-06-12 13:24:11 -03:00
Joao Siebel
6c6825d101
Subscribe to collections when user role change. close #9733
2020-06-05 10:32:05 -03:00
Joao Siebel
e3692e5321
Clear video streams collection on meeting end. close #9154
2020-06-03 13:29:44 -03:00
Joao Siebel
189f9c8e61
Fix user-settings publisher log
2020-06-02 09:46:03 -03:00
Joao Siebel
74c34d0c4a
Use main room custom parameters in breakouts room. close #9612
2020-06-01 09:13:03 -03:00
Anton Georgiev
f510fdc484
Merge pull request #9517 from KDSBrowne/2.2-restore-presentation-on-update
...
Restore minimized presentation for viewer on (slide or zoom change / pub…
2020-05-29 13:20:31 -04:00
Anton Georgiev
29afdafd3e
Merge pull request #9658 from konkret-devils/v2.2.x-release
...
Add bbb_show_public_chat_on_login as a join (co-) parameter
2020-05-29 12:42:59 -04:00
Anton Georgiev
ac6fd2824c
Merge branch 'develop' into 2.3-audio-stats
2020-05-26 12:36:15 -04:00
Anton Georgiev
c9e996de21
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.2-into-develop
2020-05-25 17:32:24 +00:00
Martin Beckmann
ea3926e8ef
attempt to introduce an additional UserSettings parameter 'bbb_show_public_chat_on_login' as a co-parameter of 'bbb_show_participants_on_login' (the former intended to only have an effect if the latter is 'true')
2020-05-23 22:28:56 +02:00
Anton Georgiev
fdcccbbc29
Merge pull request #9640 from antobinary/ban-eject-user
...
Distinguish between eject and ban for Remove user
2020-05-22 11:37:11 -04:00
Anton Georgiev
e7917994d5
add banUser field in EjectUserFromMeetingCmdMsgBody
2020-05-22 10:45:28 -04:00
Anton Georgiev
aeeac803c7
Merge pull request #9620 from antobinary/simplify-publish
...
Simplify the code used for promote-demote subscriptions
2020-05-21 17:14:16 -04:00
Anton Georgiev
1874cf8392
Add visuals for banning vs ejecting user
2020-05-21 16:40:08 -04:00
Anton Georgiev
ead986e3e2
Merge pull request #9542 from prlanzarin/upstream-2.2-safari-ss
...
Screenshare: add support on Safari 13+ and make constraints configurable
2020-05-21 14:38:32 -04:00
Anton Georgiev
2d16e020d8
Merge pull request #9593 from lfzawacki/2.2-external-video
...
Attempt to fix external video syncing
2020-05-21 14:34:52 -04:00
Anton Georgiev
92d7975978
Merge pull request #9619 from antobinary/modOnlyMessage
...
Only provide modOnlyMessage to moderators
2020-05-21 13:55:09 -04:00
prlanzarin
2cba85e866
html5: refactor STUN/TURN fetch, add fallback STUN, fix deadlock in audio join
...
Refactored STUN/TURN fetch to be done only once, when successful, per session and cache it in mem to avoid too many reqs. Current way is a bit dumb, this should increase reliability a bit more. The caching is configurable so folks who want to use very short lived TURN credentials can disable it
Add a fallback STUN config option to be used when the default STUN/TURN fetch fails
Clean the safari/no candidate generation pre flight check from 3rd party STUNs
Fix deadlock in audio join when STUN/TURN fetch failed
2020-05-21 04:35:17 +00:00
Anton Georgiev
5238d81193
Simplify the code used for promote-demote subscriptions
2020-05-20 17:07:36 -04:00
Anton Georgiev
201fa2902e
Only provide modOnlyMessage to moderators. Promoted mod requires refresh to see it
2020-05-20 15:56:44 -04:00
Lucas Zawacki
b9c75b4872
Remove timestamp correction logic
2020-05-18 13:16:03 -03:00
Paulo Lanzarin
a6a5aaf3d9
screenshare: typo in applyConstraints
2020-05-14 17:44:53 +00:00
prlanzarin
e875408f8d
screenshare: add support on Safari 12.1+ and make constraints configurable
...
This adds support for screensharing on Safari 12.1+ or whichever has getDisplayMedia enabled
To be conservative and backwards compatible, I`ve maintained the current gUM-based code available as a fallback for those still using older versions of FF or Chrome
Made screenshare constraints configurable. The constraints config will be piped directly to gDM, so it`s just a regular gDM constraint dictionary
2020-05-14 16:54:54 +00:00
Pedro Beschorner Marin
ce57fccc5a
Connection status feedback modal
2020-05-14 10:35:25 -03:00
Pedro Beschorner Marin
22c8eee0c7
Connection status first commit
2020-05-14 10:32:55 -03:00
KDSBrowne
f5d004c322
restore minimized presentation for viewer (slide or zoom change / published poll / added annotation)
2020-05-12 12:58:14 +00:00
Anton Georgiev
80e6b168ea
use Meteor setTimeout to run within Fiber
2020-05-09 09:52:16 -04:00
Tiago Jacobs
d6132e97b5
Postpone websocket close for a failed authToken
2020-05-08 19:08:50 -03:00
Tiago Jacobs
eee9d89668
Add key to log message
2020-05-08 18:47:54 -03:00
Tiago Jacobs
70f39ee758
Change validateAuthToken key generator
2020-05-08 18:45:35 -03:00
Anton Georgiev
cc79c4b6ae
merge 2.2.10 into 2.3
2020-05-05 19:52:44 +00:00
Anton Georgiev
4fd7166587
Merge pull request #9362 from antobinary/breakouts-no-private-chat
...
Include Meteor connection ID in logs from client
2020-04-30 16:48:31 -04:00
Anton Georgiev
63f7da5241
include Meteor connection ID in logs
2020-04-30 16:40:45 -04:00
KDSBrowne
6915a028e3
use extractCredentials to get meeting id
2020-04-30 13:46:30 +00:00
KDSBrowne
957e5e3d30
fix captions from dictation not working
2020-04-30 13:15:21 +00:00
Anton Georgiev
dc0c2f7b21
switch setPresenterInPodReqMsg to in-file function, not method
2020-04-29 08:00:32 -04:00
Joao Siebel
7eb935f244
Enforce extractCredentials
2020-04-29 01:41:16 -03:00
Tiago Jacobs
4bfd924c64
Refactor connection definition of userId to wait for validateAuthToken
2020-04-29 00:33:45 -03: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
Chad Pilkey
e9a73217da
only join a user if the connection is still active
2020-03-11 13:40:50 -07:00
Chad Pilkey
cc07bfff20
fixed inconsitencies and usage of the idChatOpen Session variable
2020-03-05 15:14:22 -08:00
Anton Georgiev
d36c545706
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merging
2020-03-04 23:41:18 +00:00
Anton Georgiev
8129468300
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merging
2020-03-04 23:36:21 +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
Chad Pilkey
ecfbe5e506
implmenent sip.js fallback for playing audio with web audio api
2020-02-29 00:38:30 +00:00
Anton Georgiev
3754d0ab6f
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.2-into-master-feb-28-2020
2020-02-28 17:47:06 -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
af3ba395ea
Change server logger for external-video messages to debug
2020-02-27 15:06:45 -03:00
Lucas Zawacki
f0d588511c
Check presenter status outside of streamer
2020-02-27 13:39:00 -03:00
Chad Pilkey
6a4ba7a300
watch for voice call state updates instead of DTMFs in the client
2020-02-18 14:03:06 -08: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
4b0452d1fd
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into feb14-merge-2.2-into-master
2020-02-14 21:43:35 +00: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
Anton Georgiev
72cb9ae8e0
bind publisher for presentation-upload-token
2020-02-07 17:11:06 -05:00
Anton Georgiev
a8f4827af8
utilize Meteor connection id instead of trusting client side meetingId, userId
2020-02-06 15:48:16 -05:00
Anton Georgiev
e420dc2546
add bbb_show_participants_on_login as a join parameter
2020-01-30 15:43:54 -05:00
Anton Georgiev
60e3e7986c
Merge pull request #8499 from pedrobmarin/waiting-guests-clean
...
Removes waiting guests that stop polling for their status
2020-01-29 17:40:19 -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
2f8fbb5c1f
Merge pull request #8484 from KDSBrowne/create-textbox-onclick
...
Create text area's by clicking on whiteboard (text tool selected)
2020-01-16 08:43:29 -05:00
Pedro Beschorner Marin
397041efcc
Removes waiting guests that stop polling for their status
2020-01-15 12:03:52 -03:00
Chad Pilkey
ee1b0278d1
adjust external video logs
2020-01-13 15:07:21 -08:00
Lucas Zawacki
14fd979955
Remove viewerJoined logic and prevent handleOnReady from running multiple times
2020-01-13 13:53:47 -03:00
Chad Pilkey
162dc4dbe4
the client will end the call when kicked
2020-01-09 15:50:10 -08:00
KDSBrowne
2dbc23af26
prevent text area going out of bounds on click creation
2020-01-09 19:43:52 +00:00
KDSBrowne
c17b8501e2
create text area on click with whiteboard text tool
2020-01-08 20:34:30 +00: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
Pedro Beschorner Marin
b11113c165
Remove meeting inactivity monitor
2019-12-11 17:11:57 -03:00
Pedro Beschorner Marin
5c71e2d0bb
Included new getStats monitor for audio and video
2019-12-10 09:07:06 -03:00
Pedro Beschorner Marin
ee4a0ff861
Removed the last remains of videoStats
2019-12-10 09:02:17 -03:00
Pedro Beschorner Marin
3d2dd9b11c
Sharing webcam with deviceId prefix
2019-12-10 08:21:20 -03:00
Pedro Beschorner Marin
4eb67c12be
Multiple webcams first commit
2019-12-10 08:21:19 -03:00
Chad Pilkey
50365aa4da
extra log messages for sipjs candidates
2019-12-05 16:33:38 -08: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
Pedro Beschorner Marin
cb53b1b5b7
Getting user name from Auth object
2019-11-28 19:00:31 +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
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
Chad Pilkey
66a705a87d
hangup the sip.js call when a timeout hits
2019-11-22 13:48:46 -08: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
3bc9933960
Remove preview timer
2019-11-20 15:35:16 -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
KDSBrowne
3e51d8dc76
extract timeoutHandles to helper
2019-11-14 17:07:02 +00:00
KDSBrowne
cc11f4d82c
clear existing timeout handles
2019-11-14 15:58:07 +00:00
Chad Pilkey
c70577b05f
add a counter to sipjs caller id
2019-11-13 16:00:47 -08:00
KDSBrowne
a3ee4e7e59
use Date.now() to get current time
2019-11-13 22:11:46 +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
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
278e3eebfc
Merge remote-tracking branch 'upstream/master' into issue-8297
2019-11-11 15:17:40 -03:00
Tainan Felipe
10d53afeb4
add skip video preview parameter
2019-11-11 14:54:46 -03:00
KDSBrowne
e718be6936
remove spoke prop from removeVoiceUser modifier
2019-11-11 17:24:36 +00:00
Anton Georgiev
52a0586431
Merge branch 'master' into issue-8293
2019-11-07 15:55:04 -05:00
Anton Georgiev
1042974f69
sort parameters alphabetically
2019-11-06 15:53:24 -05: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
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
KDSBrowne
4a6bdbf028
add talk indicator displaying voice users
2019-11-01 19:29:33 +00: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
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
Chad Pilkey
927cbf35bb
add option to reconnect audio with relay only
2019-10-26 02:57:49 +00:00
Joao Siebel
d5865d49db
Update cursor streams logic
2019-10-24 17:49:21 -03:00
Joao Siebel
eecf0bcfd1
Update streamer to use Meteor.StreamerCentral
2019-10-24 15:03:05 -03: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
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
Ghazi Triki
cd944d4770
Add missing PdfConversionInvalidErrorEvtMsg event to be sent to the web client.
2019-10-21 13:33:40 +01:00
Ghazi Triki
ba109530ae
Disallow converting PDF files that have at least one big weighted page.
2019-10-16 08:37:03 +01: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
Chad Pilkey
cf1a444c4c
Merge pull request #8103 from KDSBrowne/issue-8102
...
Remove Viewers from Users Typing when User list is locked
2019-09-27 14:37:49 -04:00
Anton Georgiev
80486f8f5d
Merge pull request #8078 from Tainan404/move-time-remaing-to-own-collection
...
Move meeting time remaining to own collection.
2019-09-12 15:48:33 -04:00
Anton Georgiev
620fe746da
Merge pull request #8098 from antobinary/external-video-player
...
Use react-player for external video playback and add arc player support
2019-09-12 08:18:17 -04:00
Anton Georgiev
884c5bcdc4
Merge pull request #8063 from Tainan404/video-performance
...
Move hasStream to video-users collection
2019-09-11 17:43:01 -04:00
KDSBrowne
dc1dd17d8a
prevent viewers seeing other viewers when hidden from userlist
2019-09-11 16:43:11 +00:00
Anton Georgiev
43c0670ed8
Merge branch 'new-arc-player' of github.com:lfzawacki/bigbluebutton into external-video-player
2019-09-10 16:35:50 -04:00
prlanzarin
7779a5e3a9
Display error toasts for screensharing, improve logs a bit more
2019-09-10 16:20:40 +00:00
Joao Siebel
a69509110a
Merge remote-tracking branch 'upstream/master' into lock-modal-update
2019-09-10 10:52:17 -03:00
Tainan Felipe
80a8d29113
Fix typo
2019-09-09 11:48:50 -03:00
Tainan Felipe
d3b9db47e8
Move remaining time from meeting collection to meetingRecordingTime collection
2019-09-09 11:29:59 -03:00
Joao Siebel
4f00c6b994
Update lock viewers modal
...
With this changes you need to click apply button
in order to lock have effect, also update the lock text.
close #7766
2019-09-09 11:21:54 -03:00
Chad Pilkey
f471b1e2b9
Merge pull request #8072 from prlanzarin/2.2-abort-play
...
Fixes to client-side screenshare/listen only code and log improvements
2019-09-06 18:37:22 -04:00
prlanzarin
73698b1064
Fix playAndRetry import
2019-09-06 20:54:48 +00:00
prlanzarin
c8a88148e1
Improve log message for screenshare/listen only/autoplay and harden media play with retries
2019-09-06 18:58:22 +00:00
Tainan Felipe
957225fabf
Rename collection to video-streams
2019-09-06 13:50:31 -03:00
Tainan Felipe
a4b532e814
Fix typo
2019-09-06 10:22:57 -03:00
Tainan Felipe
7e8de34583
Remove index from userId
2019-09-06 10:19:18 -03:00
Tainan Felipe
c27ff18958
Merge remote-tracking branch 'upstream/master' into video-performance
2019-09-06 10:16:22 -03:00
Tainan Felipe
060e82dddf
Move hasStream to video-users collection
2019-09-05 15:29:30 -03:00
Anton Georgiev
7ec10d779a
adjust flipped check for Moderator, isGuest, etc
2019-08-30 16:13:40 -04:00
Anton Georgiev
db353fc535
recover private chat. tnx @jfsiebel for the help
2019-08-28 16:34:27 -04:00
Anton Georgiev
892336632f
added "fields:{...}", removed most mapUser
2019-08-28 16:32:55 -04:00
Lucas Zawacki
546f4cdac5
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into new-arc-player
2019-08-27 15:09:40 -03:00
Lucas Zawacki
f844d0daff
Remove references to youtube video in favor of external video
2019-08-27 13:16:19 -03:00
Tainan Felipe
2ee12df878
Clear record props when the meeting ends
2019-08-27 09:53:53 -03:00
Tainan Felipe
3301589cb3
Merge remote-tracking branch 'upstream/master' into nav-bar-performance-issue
2019-08-26 17:17:29 -03:00
KDSBrowne
85ce9feb18
increase time between UsersTyping collection updates
2019-08-23 02:16:16 +00:00
KDSBrowne
50165922c5
reduce usersTyping collection updates
2019-08-22 20:18:42 +00:00
Tainan Felipe
a7f19778ff
Remove leftovers
2019-08-21 15:57:34 -03:00
Tainan Felipe
932c5bf58c
Fix nav bar performance issue and move recordProp to own collection
2019-08-21 14:42:37 -03:00
KDSBrowne
9d9c0c8ff9
rename variable
2019-08-20 19:48:56 +00:00
KDSBrowne
77635e40de
fix ghost users appearing in typing indicator
2019-08-20 18:47:48 +00:00
Joao Siebel
132609414a
Fix Clear All status icons action
...
The problem was caused by a wrong parameter being passed down
to the function that set the emoji status for the user
close #7924
2019-08-19 09:56:21 -03:00
Anton Georgiev
ab01337f45
Merge pull request #7909 from capilkey/hide-user-list
...
Add ability to hide viewers in the user list from each other
2019-08-15 17:58:18 -04:00
Anton Georgiev
5b9c835513
Merge pull request #7882 from prlanzarin/2.2-ap-ui
...
Add UI prompts when autoplay is blocked for video/screenshare/listen only
2019-08-14 15:24:16 -04:00
KDSBrowne
e5976bd932
improve find() selector
2019-08-14 18:39:15 +00:00
Chad Pilkey
027c28c320
add lock setting option to hide viewers from each other
2019-08-09 16:45:26 -07:00
Chad Pilkey
4b1c92b50a
Merge remote-tracking branch 'upstream/master' into hide-user-list
2019-08-09 15:45:15 -07:00
Chad Pilkey
6e76dd584b
improve user fetch and sort, and webcam fetch
2019-08-09 15:39:55 -07:00
KDSBrowne
b04214b250
add suggested changes
2019-08-09 20:05:57 +00:00
KDSBrowne
c3fc3fcb57
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into who-is-typing
2019-08-09 18:29:56 +00:00
Anton Georgiev
26da08c3a8
Merge pull request #7861 from Tainan404/userlist-rerendering
...
Reduce Userlist Renderings
2019-08-09 14:15:10 -04:00
KDSBrowne
29fe678d5c
fix clear chat
2019-08-08 15:12:53 +00:00
Chad Pilkey
01ace97ecf
allow negative cursor updates to publish
2019-08-07 11:15:15 -07:00
KDSBrowne
723c0114a3
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into who-is-typing
2019-08-06 16:57:55 +00:00
Anton Georgiev
4aad0a35a2
Merge pull request #7853 from jfsiebel/save-local-settings
...
Save local settings in a different collection
2019-08-06 12:50:24 -04:00
prlanzarin
01b53728f8
Only handle autoplay when DOMEx is NotAlllowedError
...
Add check to prevent re-handling autoplay multiple times for cams
Screenshare viewer element muted by default
2019-08-05 17:28:36 +00:00
prlanzarin
9942dd0aa2
Merge remote-tracking branch 'upstream/master' into 2.2-ap-ui
2019-08-02 21:36:44 +00:00
prlanzarin
8d65ce565d
Add UI prompts when autoplay is blocked for video/screenshare/listen only
2019-08-02 21:32:42 +00:00
Diego Benetti
c4462c4cb0
Fixes errors and improves parameters setting proccess
2019-08-02 15:38:38 -03:00
KDSBrowne
8a51a099d8
add users-typing collection
2019-08-02 18:18:33 +00:00
Anton Georgiev
0f5331aba7
Merge pull request #7839 from prlanzarin/2.2-listenonly-reconnect
...
Add auto-reconnect to SFU listen only (#6994 )
2019-08-01 13:04:35 -04:00
Chad Pilkey
3a03b5a7dd
consistent naming for the slide position collection
2019-07-31 12:40:53 -07:00
Chad Pilkey
3781a94a23
move slide position data into its own collection
2019-07-31 12:22:32 -07:00
KDSBrowne
585b7ee619
add who is typing indicator to chat
2019-07-31 02:37:50 +00:00
Anton Georgiev
fd894a4d2c
Merge pull request #7753 from Tainan404/Add-pong-time-to-settings
...
Add pong and clear users intervals times to settings
2019-07-30 13:18:26 -04:00
Tainan Felipe
f2bc6553c8
Remove unnecessary variable
2019-07-30 14:13:47 -03:00
Tainan Felipe
52186f3fce
Merge remote-tracking branch 'upstream/master' into userlist-rerendering
2019-07-30 11:03:01 -03:00
Tainan Felipe
1b2dff4b64
Remove moderator property
2019-07-30 10:56:20 -03:00
Tainan Felipe
a3b33a64a9
Remove leftovers
2019-07-30 10:09:03 -03:00
Tainan Felipe
73cf694a69
Reduce the amount of userlist renders
2019-07-30 09:03:10 -03:00
Tainan Felipe
b570c87d38
WIP
2019-07-29 11:29:31 -03:00
Joao Siebel
d556661873
save settings in a collection. close #7774
2019-07-29 11:17:38 -03:00
Diego Benetti
3090950957
Fixes proptype error
2019-07-26 14:55:40 -03:00
prlanzarin
6844132eb4
Add auto-reconnect to SFU listen only if it fails during an ongoing session
2019-07-26 09:28:11 +00:00
Chad Pilkey
e69931a0af
Merge remote-tracking branch 'upstream/master' into fix-pan-lag
2019-07-25 16:29:52 -07:00
prlanzarin
39cf33b194
Yet another workaround for autoplay issues
2019-07-25 17:36:19 +00:00
Diego Benetti
f13239674b
Changes other parameters to the new pattern
2019-07-24 14:04:46 -03:00
Diego Benetti
4a764f8f6c
Implements new name for parameters and the support to the old names
2019-07-22 11:28:13 -03:00
Anton Georgiev
fd7a5918c1
Merge pull request #7808 from KDSBrowne/issue-7783
...
Fix webcams of other viewers lock toggle
2019-07-19 11:08:29 -04:00
Anton Georgiev
9510ff0477
Merge pull request #7764 from Tainan404/issue-7519
...
Fix same name files failing in upload.
2019-07-18 16:43:27 -04:00
Diego Benetti
fb43f18eb9
Adds some improvements and removes an unused parameter
2019-07-18 15:52:36 -03:00
Tainan Felipe
cedfe5960b
Merge branch 'issue-7519' of https://github.com/Tainan404/bigbluebutton into issue-7519
2019-07-18 15:48:23 -03:00
Tainan Felipe
4281b696a4
Add token to log and ids to select
2019-07-18 15:42:35 -03:00
Tainan Felipe
9c2e6c8db6
Update bigbluebutton-html5/imports/api/presentation-upload-token/server/methods/setUsedToken.js
...
Co-Authored-By: Anton Georgiev <antobinary@users.noreply.github.com>
2019-07-18 13:27:23 -03:00
KDSBrowne
1bccb5b660
fix webcams of other viewers lock toggle
2019-07-18 15:48:18 +00:00
Diego Benetti
88df3394ec
Add support to new parameter names
2019-07-18 10:22:39 -03:00
prlanzarin
a3a5d2f6a4
Refactor screenshare/listen only client-side logs
2019-07-15 20:59:00 +00:00
Tainan Felipe
ebd950e8ff
Fix same name files failing in upload
2019-07-11 14:46:44 -03:00
Tainan Felipe
7282526e71
Change time logic
2019-07-09 13:41:04 -03:00
Tainan Felipe
8ffa84e39b
Add pong and clear users intervals times to settings
2019-07-08 16:49:09 -03:00
Chad Pilkey
cb58037ea1
fix crash from invalid online users
2019-07-08 19:04:12 +00:00
Fred Dixon
cea3010345
Merge pull request #7743 from capilkey/convert-users-upserts
...
Change unsafe Users upserts to updates
2019-07-06 22:49:41 -04:00
Chad Pilkey
87381b240e
change unsafe Users upserts to updates
2019-07-06 23:47:33 +00:00
Chad Pilkey
e720bcf60c
fix html5 server exceptions
2019-07-06 22:48:33 +00:00
Anton Georgiev
86d33bbc1c
Merge pull request #7712 from MaximKhlobystov/user-ejection-permission-error
...
Prevent user from being ejected when confirming start/stop recording or end meeting after losing moderator role
2019-07-04 15:29:02 -04:00
Maxim Khlobystov
5f6a1c3a08
Add additional checks to verify that the user exists + Small cleanup
2019-07-04 15:25:25 -04:00
Anton Georgiev
f095f04fd3
Merge pull request #7702 from capilkey/fix-user-roles
...
Clean up user roles
2019-07-04 14:57:19 -04:00
Anton Georgiev
c14e6074d9
Merge pull request #7708 from Tainan404/fix-user-leaving
...
Add ping-pong message to html5 client
2019-07-04 14:41:59 -04:00
Maxim Khlobystov
e7d7094d4c
Move the moderator checks for toggleRecording and endMeeting from client side to server side
2019-07-03 14:10:28 -04:00
Anton Georgiev
612aca99e6
sipjs logCode-s preserve inconsistencies
2019-07-02 20:50:25 +00:00
Anton Georgiev
b71bd48490
remove redundant audio log
2019-07-02 20:11:48 +00:00
Anton Georgiev
004547f681
prepend sip.js logCode-s
2019-07-02 19:56:25 +00:00
Anton Georgiev
86a178fbf6
video-provider logger with extraInfo
2019-07-02 19:51:35 +00:00
Anton Georgiev
fb1c294312
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into logging-structure
2019-07-02 15:41:57 +00:00
Tainan Felipe
9df7ba1a1a
Merge branch 'master' into fix-user-leaving
2019-07-01 17:24:09 -03:00
Tainan Felipe
88cfb70255
Add ping-pong message to html5 client
2019-07-01 16:00:27 -03:00
Anton Georgiev
3fcb95ab44
log structure {logCode, extraInfo}, comment
2019-06-28 21:45:50 +00:00
Anton Georgiev
74fed3a3c9
restructure logs so extra params are inside extraInfo {}
2019-06-28 21:40:06 +00:00
Chad Pilkey
f0930e2d23
refactor user role management to follow proper format
2019-06-28 21:02:12 +00:00
Chad Pilkey
0de1d1d129
fix regression from #7606 , handle roles correctly
2019-06-28 18:50:57 +00:00
Joao Siebel
cb22710917
update logging for settings changes
2019-06-27 14:01:14 -03:00
Anton Georgiev
6575ee3f48
Merge pull request #7626 from Tainan404/issue-7517
...
Fix DOM injection in number of rooms select
2019-06-26 15:36:57 -04:00
Anton Georgiev
35b8563219
Merge pull request #7606 from Tainan404/issue-7556
...
Add toast for webcam lock suggestion
2019-06-26 12:17:30 -04:00
Anton Georgiev
fc1c4ed53f
pass baseErrorCodes on SIPSession create
2019-06-25 19:13:31 +00:00
Anton Georgiev
8b53c32565
baseErrorCodes not defined
2019-06-24 20:41:58 +00:00