Ramón Souza
ed04e10b4b
remove user persistent data if chat is cleared
2022-11-21 13:07:30 -03:00
prlanzarin
d23189d1ed
refactor(audio): log VoiceUser cleanup on User remove and centralize it
...
There's a VoiceUser cleanup procedure bound to the User's cleanup
routine in Meteor's server-side. That cleanup is _silent_ and does not
use a dedicated modifier from voice-user et al, which is not
straightforward and might waste a few minutes of understanding what's
happening when debugging audio collections.
This commit centralizes that cleanup in a new clearVoiceUser modifier in
voice-user as well as logs when it works.
2022-07-20 12:13:37 +00:00
Gustavo Trott
73977036cc
Remove garbage
2022-04-01 17:30:39 -03:00
Gustavo Trott
839aeb2685
Remove UserEjectedFromMeetingEvtMsg occurrences
2022-04-01 17:11:28 -03:00
Gustavo Trott
35ecbdbf80
Wait for user removal before kill connections
2022-03-29 16:08:34 -03:00
Tainan Felipe
83426eec3a
Remove eject message usage and use user left message instead
2022-02-16 16:39:24 -03:00
Ramón Souza
c5e9b3a02f
remove user data when not needed
2022-02-02 13:53:23 +00:00
Ramón Souza
457175dbba
allow moderators to see disconnected users data
2022-01-27 18:45:04 +00:00
Ramón Souza
fd874aa10a
Merge remote-tracking branch 'upstream/v2.4.x-release' into remove-user-persistent
2021-12-15 18:04:02 +00:00
Ramón Souza
b10544aba5
remove user data on leave + video fix
2021-12-10 19:13:26 +00:00
Tainan Felipe
fb6aae1a02
re-implement the server-side connection close when user is removed
2021-12-10 15:38:55 -03:00
Anton Georgiev
328b3c1563
Revert "fix: Fix server side connection close on user disconnection"
2021-12-09 17:27:35 -05:00
Anton Georgiev
b6cf565ca6
Revert "refactor: Remove unused user data on leave"
2021-12-09 16:56:25 -05:00
Ramón Souza
304c16c519
remove voiceUsers data on leave
2021-11-29 13:59:21 +00:00
Ramón Souza
50546934c9
remove user persistent-data from collection on leave
2021-11-29 13:34:09 +00:00
Tainan Felipe
24ae9d3628
Fix server side connection close on user disconnection
2021-11-23 17:45:49 -03:00
Anton Georgiev
b9cc633286
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop
2021-07-06 19:36:19 +00:00
Anton Georgiev
b5851aa152
removeUser: handle connections in frontends, db changes in backend
2021-06-30 20:08:00 +00:00
Pedro Beschorner Marin
4a5b92445a
refactor(external videos): system stop
...
Move all external video's system stop control events to akka-apps:
- on presenter change
- on presenter leave
- on screenshare start
2021-06-02 15:06:17 -03:00
Ramon Souza
98ad9289ab
add inline comment
2021-04-16 16:32:16 -03:00
Ramon Souza
ab8cfe5109
add delay to userRemove
2021-04-16 14:58:53 -03:00
Tainan Felipe
ba91dcb17c
Implements user persistent data to user context and redo users status logic on chat item
2021-03-22 17:44:53 -03:00
Tainan Felipe
e8f4d11446
Add collection user persistent data
2021-03-19 17:12:27 -03:00
Anton Georgiev
740a3a9db9
stop external video if presenter changed
2021-02-21 12:19:01 +00:00
Anton Georgiev
99ff801d34
remove obsolete callback from user remove
2020-12-15 22:04:26 +00:00
Anton Georgiev
244a239810
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 2020-12-01-merge
2020-12-01 20:02:50 +00:00
Joao Siebel
77d493792f
Prevent a case where voiceUser collection was being clean for entire server
2020-11-30 17:01:41 -03:00
Joao Siebel
a244fc1acf
WIP remove callback from remove operations
2020-11-24 17:44:13 -03:00
Joao Siebel
6e4e0a510a
Merge branch 'remove-user-on-exit' into connection-manager
2020-09-08 16:36:01 -03:00
Joao Siebel
b8f42ac712
Create ClientConnections structure and auth-token-validation collection
2020-09-01 09:07:56 -03:00
Joao Siebel
f33bd10640
Remove user from collection when leaves
2020-08-19 13:22:43 -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
6456ad0010
add meetingId to some server-side collection selectors
2020-03-04 07:54:32 -08:00
Tainan Felipe
957225fabf
Rename collection to video-streams
2019-09-06 13:50:31 -03:00
Tainan Felipe
060e82dddf
Move hasStream to video-users collection
2019-09-05 15:29:30 -03:00
Maxim Khlobystov
3fa22c6908
User information lookup feature in HTML5 client.
2019-04-05 18:32:21 -04:00
Joao Siebel
4a7a7fd661
stop sharing video if presenter leaves. close #6596
2019-02-19 09:14:29 -03:00
Chad Pilkey
81983ae1e1
Stop HTML5 ejecting from voice on reconnect and fix voice user creation
2018-10-24 11:40:38 -07:00
Anton Georgiev
a6c693c93d
add clientType in User and show it in api getMeeting*
2018-06-22 19:19:46 +00:00
Oswaldo Acauan
04b98036e7
Sends a ejectUserFromVoice after removing a user
...
Fix wrong linter change
2018-04-02 11:42:13 -03:00
Oswaldo Acauan
b03966d0d1
Close all user connections when removed
2018-02-20 12:02:04 -03:00
Oleksandr Zhurbenko
015ca3d719
Changed imports and removed 'initializeCursor.js' since it's not needed
2017-10-11 19:00:28 -07:00
Oleksandr Zhurbenko
337f53e72b
Moved files up to api/
2017-10-11 18:09:35 -07:00
Klaus Klein
c627deca36
Move api to api/1.1
2017-06-19 08:57:32 -03:00
Oswaldo Acauan
e6412275a6
Linter auto fix
2017-06-02 19:25:02 +00:00
Klaus Klein
31ae8854c9
Lint problems fixed
2017-04-28 17:01:02 -03:00
Klaus Klein
23d472bcde
Fix avatar issue in chat, HTML5 #3830
2017-04-19 14:11:13 -03:00
Klaus Klein
3ad7f9b5a0
Fix a few lint problems
2017-04-12 17:19:39 -03:00
Klaus Klein
419902cc8b
Fixed user leave problem on private chat, close #3799 HTML5
2017-04-11 16:46:51 -03:00