Joao Victor
da13e0aa93
Add own message queue for presentations
2022-01-28 09:59:41 -03:00
Ramón Souza
457175dbba
allow moderators to see disconnected users data
2022-01-27 18:45:04 +00:00
Anton Georgiev
46cb753c44
Merge branch 'dev-24-0125' of github.com:ramonlsouza/bigbluebutton into merge-jan-27
2022-01-27 16:03:12 +00:00
Bohdan Zhemelinskyi
fe91b448c2
Merge branch 'v2.4.x-release' of https://github.com/bigbluebutton/bigbluebutton into fixPhoneJoinPermission
2022-01-27 15:43:48 +00:00
Gustavo Trott
4e3711c1bd
Resolve conflicts on backend marging 24->Develop
2022-01-27 08:29:14 -03:00
Gustavo Trott
759535eb62
Implements message to all breakout rooms
2022-01-26 17:02:38 -03:00
Joao Victor
8d0038d438
remove unused message
2022-01-26 14:21:34 -03:00
Joao Victor
883c3b054c
fix possible race condition
2022-01-26 14:16:10 -03:00
Ramón Souza
08e13d4fe0
fix screenshare position regression
2022-01-26 16:55:01 +00:00
Ramón Souza
16cd3c4ebb
Merge remote-tracking branch 'upstream/v2.4.x-release' into dev-24-0125
2022-01-25 16:56:52 +00:00
Anton Georgiev
116b99e469
Merge pull request #14159 from antonbsa/tests-reorganization-and-fix-selectors
...
test: Improves organization, fixes selectors and adds/improves tests
2022-01-25 08:54:32 -05:00
Anton Georgiev
814009a6d2
Merge pull request #14175 from ramonlsouza/issue-13963
...
fix: close sidebar panel for non-presenters
2022-01-25 08:52:32 -05:00
Anton Georgiev
71615bd477
Merge pull request #14186 from ramonlsouza/unused-remove
...
refactor: remove unused imports/variables
2022-01-25 08:52:14 -05:00
Anton Georgiev
5f4c5cdedb
Merge branch 'develop' into r-r-e-acea
2022-01-24 16:05:57 -05:00
Anton Georgiev
2e72946bc1
Merge pull request #14088 from zhem0004/fixPhoneBan
...
Fix: Removing phone users always bans them
2022-01-24 15:50:30 -05:00
Anton Georgiev
a761f0177a
Merge pull request #14143 from frankemax/fix-userdata-injection
...
fix(userdata): consistent breakout room userdata
2022-01-24 15:10:38 -05:00
Anton Georgiev
b8ba4b5c71
Merge pull request #14075 from gustavotrott/api-create-virtual-background-param
...
Add param to disable Virtual Backgrounds in API /create
2022-01-24 15:04:30 -05:00
Anton Georgiev
ecf597d1dd
Merge pull request #14189 from JoVictorNunes/issue-14188
...
fix: Add check to avoid undefined previous slide
2022-01-24 12:58:27 -05:00
Joao Victor
6b90f571e7
Add check to avoid undefined value
2022-01-24 14:52:24 -03:00
Pedro Beschorner Marin
c9043655f1
Merge branch 'develop' into position-in-waiting-queue
2022-01-24 14:31:03 -03:00
Anton Georgiev
14c7baef21
refactor: Switch user_action logs from debug to info
2022-01-24 12:02:16 -05:00
Anton Georgiev
8760443c75
Merge pull request #14067 from SashoVihVas/develop-private-guest-lobby-messages
...
Add private guest lobby messages
2022-01-24 10:55:25 -05:00
Ramón Souza
115ba187b5
remove unused imports/variables
2022-01-24 13:12:37 +00:00
KDSBrowne
b5f973ee6b
add polite SR message for presentation slide change
2022-01-23 17:00:05 +00:00
KDSBrowne
76ac6fe596
add polite screen reader alert
2022-01-23 16:18:09 +00:00
Tainan Felipe
4946c1ff41
Backport the validationAuthToken refactor
2022-01-21 21:25:53 -03:00
Pedro Beschorner Marin
810deb907b
refactor(etherpad): access control et al.
...
Move all Etherpad's access control from Meteor to a separated [Node application](https://github.com/bigbluebutton/bbb-pads ).
This new app uses [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
to create groups and manage session tokens for users to access them. Each group
represents one distinct pad at the html5 client.
- Removed locked users' access to pads: replaced readOnly pad's access with a new pad's content sharing routine
- Pad's access is now controlled by [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
- Closed captions edited content now reflects at it's live feedback
- Improved closed caption's dictation mode live feedback
- Moved all Etherpad's API control from Meteor to a separated [app](https://github.com/bigbluebutton/bbb-pads )
- Included access control both in akka-apps and bbb-pads
2022-01-21 16:56:01 -03:00
Ramón Souza
dfa73cc332
fix close sidebar panel for no presenters
2022-01-21 19:20:21 +00:00
Ramón Souza
a9d4d87d2a
restore missing variable
2022-01-21 17:38:25 +00:00
Paulo Lanzarin
37de82af7f
Merge pull request #14102 from prlanzarin/u24-echo-tomsk
...
fix(webcams): add extra error handling to pub/sub peer callbacks
2022-01-21 14:13:02 -03:00
Anton Georgiev
c986dc41f6
Merge pull request #14169 from ramonlsouza/issue-14153
...
Add a different background color for contents that are being displayed under the side panel
2022-01-21 09:01:50 -05:00
Ramón Souza
bc9957c13d
add background to cameras/presentation when positioned in sidebar-content
2022-01-21 13:24:03 +00:00
Paulo Lanzarin
1a960fd68d
Merge pull request #14137 from JoVictorNunes/issue-14130
...
fix(webcam): initial webcam direction
2022-01-21 09:46:47 -03:00
Anton Georgiev
a6c8121776
Merge pull request #14161 from ramonlsouza/fix-mute-and-listen-onlyicon
...
fix: mute + listen only icons in userlist
2022-01-20 14:05:46 -05:00
Ramón Souza
d92290ed6f
fix mute + listen only icons in userlist
2022-01-20 19:00:18 +00:00
Anton Georgiev
c40ccd5e15
Merge pull request #14158 from Arthurk12/pre-lim-ui
...
refactor(presentation): extra hint upload limit
2022-01-20 13:36:30 -05:00
SashoVihVas
d99c271fa6
This commit includes following changes:
...
1.HashMap updates in Meeting.java are updated
2.callback is removed from setGuestStatus.js
3.MeetingService.java passes the guest list instead of iterating through it
2022-01-20 18:24:25 +00:00
Arthurk12
45fcd54ab9
refactor(presentation): upload extra hint
...
Adds text hint about the accepted presentation file size limit.
2022-01-20 17:50:50 +00:00
Ramón Souza
e618c462e2
do not display removed users in userlist
2022-01-20 16:29:21 +00:00
Anton Georgiev
f69b8c1a54
Merge pull request #14097 from ramonlsouza/issue-14069
...
fix: Keep the state of the presentation after sharing the screen
2022-01-20 09:10:25 -05:00
Anton Georgiev
361c8f6794
Merge pull request #14114 from KDSBrowne/BBB-open-chat-audio
...
Play Audio Alerts For Chats While Panel Is Open
2022-01-20 08:50:16 -05:00
Anton
7f075be033
fix all test selectors
2022-01-20 10:03:18 -03:00
KDSBrowne
190d753f7e
add message toast for open chat
2022-01-20 00:43:42 +00:00
KDSBrowne
d58a07d890
add try / catch with error log
2022-01-19 23:02:57 +00:00
Bohdan Zhemelinskyi
a81beb312d
Merge branch 'v2.4.x-release' of https://github.com/bigbluebutton/bigbluebutton into fixPhoneJoinPermission
2022-01-19 18:43:00 +00:00
Bohdan Zhemelinskyi
8582ccd6db
fixed join permission for Phone Users
2022-01-19 18:35:04 +00:00
Anton Georgiev
57471e55a5
Merge pull request #14144 from JoVictorNunes/issue-13955
...
fix(waiting users): text box outline
2022-01-19 12:45:01 -05:00
Anton Georgiev
f09abce131
Merge pull request #14083 from MaximKhlobystov/playwright-updates
...
test: Playwight: new chat tests, improved selectors, fixed stress test
2022-01-19 12:03:38 -05:00
Maxim Khlobystov
6f25cbcaf4
Minor fixes for chat tests
2022-01-19 11:17:09 -05:00
Joao Victor
26ecb815bb
Fix outline of the text box in waiting users' panel
2022-01-19 12:00:53 -03:00
Joao Victor
3b9d0320b7
Add missing parameter
2022-01-19 11:29:22 -03:00
Anton Georgiev
b5cfbda9f1
Merge pull request #14104 from JoVictorNunes/issue-13944
...
fix: change log level from 'error' to 'warn'
2022-01-19 09:27:31 -05:00
Pedro Beschorner Marin
4a0882f9f2
fix(userdata): merge breakout room userdata
...
Avoid using MongoDB to copy breakout room user's userdata. All userdata is
now merged at bbb-web's join API call.
2022-01-19 10:58:13 -03:00
Joao Victor
a1e1077580
Fix initial video direction (mirrored or not) on video dock
2022-01-19 09:58:10 -03:00
Anton Georgiev
8aec697627
Merge pull request #14129 from Tainan404/add-error-boundary-to-chat
...
Wrap the chat with the error Boundary component and add the Logger to it
2022-01-18 13:45:20 -05:00
Anton Georgiev
aea3711d7e
Merge pull request #14125 from JoVictorNunes/issue-14118
...
fix: infinite loop in chat component
2022-01-18 13:42:05 -05:00
Tainan Felipe
99e052ce5f
Update bigbluebutton-html5/imports/ui/components/error-boundary/component.jsx
...
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-01-18 15:37:58 -03:00
Tainan Felipe
f6f84f740f
Wrap the chat with the error Boundary component and add the Logger to it
2022-01-18 15:27:54 -03:00
Anton Georgiev
3dbe23f461
Merge pull request #14121 from frankemax/fix-hide-button-media
...
fix(layout): hide/show media in videoFocus
2022-01-18 09:58:04 -05:00
Anton Georgiev
0b85dbd3a4
Merge pull request #14105 from PhMemmel/Fix_poll_option_typing_behavior
...
Fix: Improve typing input behavior of poll option text fields
2022-01-18 09:17:30 -05:00
Joao Victor
4683e7ead8
Fix infinite loop in chat component
2022-01-18 09:46:53 -03:00
Max
38d95b0ea8
fix(layout): hide/show media in videoFocus
...
Fix an error that the hide/show button does not work when there is external
video/screenshare and the layout is "videoFocus".
2022-01-17 19:11:43 -03:00
Ramón Souza
5d6f5bb629
dropdown menu permissions refactor
2022-01-17 19:00:34 +00:00
Anton Georgiev
a0312348cb
Merge pull request #14115 from ramonlsouza/issue-14079
...
fix: body background gets overwritten by .layout--Z2pPMwf
2022-01-17 13:00:30 -05:00
Ramón Souza
d547ff09f5
remove hardcoded background value
2022-01-17 13:51:14 +00:00
KDSBrowne
acfaa657b0
add check to play sound for open chat panel
2022-01-17 13:51:05 +00:00
Ramón Souza
0c6390dfe6
remove function referencies from withTracker
2022-01-17 13:31:20 +00:00
KDSBrowne
622084f414
add audio alerts for chats while open
2022-01-17 05:01:45 +00:00
Aleksandar Vasilev
6935b8293c
Merge branch 'bigbluebutton:develop' into position-in-waiting-queue
2022-01-16 02:59:40 +01:00
Aleksandar Vasilev
6103ae960d
Merge branch 'bigbluebutton:develop' into develop-private-guest-lobby-messages
2022-01-16 02:58:43 +01:00
Philipp Memmel
4d3742ffc8
Fix typing input behavior of poll option text fields
2022-01-14 21:05:16 +00:00
Joao Victor
7511ca4707
changes log level from 'error' to 'warn'
2022-01-14 17:47:34 -03:00
prlanzarin
17b8499ce4
fix(webcams): add extra error handling to pub/sub peer callbacks
...
video-provider is a race-condition prone mess and those callbacks were missing try-catches so eventual failures would bubble up as uncaught errors and not be logged properly
It`s worth mentioning that due to a number of tangential design failures in that component, 90% of the errors generate are, to the end user, invisible false positives. Thus: expect an increase in false-positive errors logs with this
2022-01-14 15:48:03 -03:00
Ramón Souza
f851be3ff8
remove duplicated props in withTracker return
2022-01-14 17:48:13 +00:00
Anton Georgiev
0f15d4d6f6
Merge pull request #14096 from JoVictorNunes/issue-14086
...
refactor: window title in breakout rooms
2022-01-14 10:46:44 -05:00
Ramón Souza
9af6105d98
merge upstream/develop into issue-12418 and resolve conflicts
2022-01-14 14:09:50 +00:00
Joao Victor
b78574e04a
refactors window title in breakout rooms
2022-01-14 09:59:31 -03:00
Ramón Souza
6ad5ae2baa
only restore presentation after screenshare ends if it is open when screenshare starts
2022-01-14 12:43:48 +00:00
Anton Georgiev
3126dfece7
Merge pull request #14087 from Arthurk12/skip-preview-modal-err-mob
...
fix(webcam): unresponsive camera button on mobile
2022-01-13 14:26:29 -05:00
Bohdan Zhemelinskyi
df3da31f39
fixUsersGettBannedFromPhone
2022-01-13 18:43:16 +00:00
Arthurk12
5dce39f8bf
fix(webcam): unresponsive camera button on mobile
...
Makes clicking the camera button always open the video preview modal
when a camera is already shared on a mobile endpoint even when
skip_video_preview is true.
This allows mobile users to change virtual backgrounds.
2022-01-13 17:54:57 +00:00
Anton Georgiev
87d707c8cb
Merge pull request #14076 from prlanzarin/u24-meet-cleophis
...
fix(screenshare): add state sync between bbb-html5 and akka-apps
2022-01-13 12:14:37 -05:00
Anton Georgiev
2c9755e984
Merge pull request #14080 from Arthurk12/skip-preview-modal-err
...
fix(webcam): unresponsive webcam selector button
2022-01-13 12:10:24 -05:00
Maxim Khlobystov
746fb46df4
New chat tests, improved selectors
2022-01-13 10:11:17 -05:00
Ramón Souza
5e9f30b2a2
append build string to locales requests
2022-01-13 13:14:24 +00:00
prlanzarin
8e822f4a6d
fix(screenshare): add state sync between bbb-html5 and akka-apps
...
A TODO 5 years in the making
2022-01-12 19:36:38 -03:00
Gustavo Trott
7d55cac005
Implements virtualBackgroundsDisabled param to API /create
2022-01-12 18:21:58 -03:00
Anton Georgiev
c6937424a0
Merge pull request #14074 from ramonlsouza/issue-13933
...
fix: Webcams overlap speakerlist in Breakout Rooms
2022-01-12 14:46:12 -05:00
Ramón Souza
d4c1b985b3
fix webcam overlap in breakout room
2022-01-12 19:30:14 +00:00
Arthurk12
9c571dcc82
fix(webcam): unresponsive webcam selector button
...
Video preview modal opens when user clicks on the webcam selector
button/chevron even if the client is set to skip video preview
(userdata-bbb_skip_video_preview=true).
2022-01-12 19:25:35 +00:00
Anton Georgiev
d30fc98af0
Merge pull request #13894 from ramonlsouza/remove-user-persistent
...
refactor: Remove unused user data on leave
2022-01-12 14:10:03 -05:00
germanocaumo
b71b9a0c85
fix(polls): fix wrong typed poll results due to race condition
...
Sometimes a vote for a new answer text was being computed as a vote for the first option due to poll collection late update.
2022-01-12 17:41:02 +00:00
Ramón Souza
f6e65f58c5
merge 2.4 into develop and resolve conflicts - partial
2022-01-12 16:40:45 +00:00
SashoVihVas
1862f60e05
Add private guest lobby messages
2022-01-12 14:10:30 +00:00
SashoVihVas
2d7c82e73d
Add position in waiting queue for guest users
2022-01-12 03:08:43 +00:00
Anton Georgiev
9f9a7249b9
Merge pull request #14057 from ramonlsouza/fix-pr-14023
...
fix: forceCacheUpdate method
2022-01-11 15:12:30 -05:00
Ramón Souza
e17cacf7d3
fix forceCacheUpdate
2022-01-11 18:20:34 +00:00
Anton Georgiev
0c2023827c
Merge pull request #14055 from mariogasparoni/add-params-for-connecting-and-reconnecting-websocket
...
feat(audio): add settings for audio websocket connection
2022-01-11 11:14:16 -05:00
Ramón Souza
dc08b7857c
go to echo test on audio modal mount if listen only is disabled
2022-01-11 13:59:46 +00:00
KDSBrowne
6e9dcef7b3
use settings constants in notification check
2022-01-11 05:18:28 +00:00
KDSBrowne
4ec19006db
add promoted / demoted notification
2022-01-11 05:02:24 +00:00
Mario Jr
1621834239
feat(audio): add settings for audio websocket connection
...
Default values were kept, but now this can be changed in settings.yml.
If not set in settings.yml, the old hardcoded values are used.
2022-01-10 18:56:29 -03:00
Anton Georgiev
b07e405003
Merge pull request #14047 from gustavo-em/user_message_name_container
...
refactor: Container name out of the form fixed
2022-01-10 15:14:44 -05:00
Gustavo Emanuel
4088d7afb4
container name out of the form fixed
2022-01-10 17:07:53 -03:00
Anton Georgiev
3b3c50b07d
Merge pull request #13934 from MaximKhlobystov/locale-font
...
Tahoma font for Persian language
2022-01-10 14:21:17 -05:00
Anton Georgiev
1d3fe1c8f0
Merge pull request #14043 from JoVictorNunes/issue-14038
...
fix(video preview): bad alignment
2022-01-10 14:09:32 -05:00
Ramón Souza
68fe26af73
change dropdown menu max-width value
2022-01-10 19:07:52 +00:00
Joao Victor
c0ebc50735
fixes bad alignment
2022-01-10 15:42:22 -03:00
Tainan Felipe
a0a20e46ac
Fix typo in validate authtoken method
2022-01-10 15:29:25 -03:00
Anton Georgiev
e916d24574
Merge pull request #13986 from KDSBrowne/bbb-new-msg-aria
...
Update SR New Message Notification
2022-01-10 12:47:15 -05:00
Anton Georgiev
5c741f8690
Merge pull request #14015 from germanocaumo/f-c-scroll
...
fix(chat): remove empty area after message list
2022-01-10 11:37:56 -05:00
Anton Georgiev
0ea6b4151e
Merge pull request #13880 from frankemax/username-long-video-item
...
fix(video): webcam video username dropdown
2022-01-07 15:55:51 -05:00
Anton Georgiev
9c1d95ac5c
Merge pull request #14017 from Arthurk12/userlist-pin-icon
...
fix(webcam): user list pin icon
2022-01-07 15:55:15 -05:00
Anton Georgiev
ae782db090
Merge pull request #14025 from ramonlsouza/issue-13958
...
fix: See other users in user list lock
2022-01-07 15:54:29 -05:00
Ramón Souza
1b60b684dd
locked label and unlock option if userlist is locked
2022-01-07 17:55:34 +00:00
Ramón Souza
88bb05d988
prevent welcome message overlap
2022-01-07 16:18:57 +00:00
Arthurk12
8781aba9a3
fix(webcam): user-list pin icon
...
Replace the webcam icon in the user-list for the pin icon when an user's
pinned.
2022-01-06 23:36:34 +00:00
germanocaumo
537954e577
fix(chat): remove empty area after message list
...
this fixes autoscroll not goint all the way to end of the scrollbar
2022-01-06 19:14:53 +00:00
Ramón Souza
1ddb15eb8a
Merge remote-tracking branch 'upstream/v2.4.x-release' into remove-user-persistent
2022-01-06 16:26:23 +00:00
Anton Georgiev
e9161b1f78
Merge pull request #14006 from Arthurk12/panel-layout-resize
...
fix(layout): sidebar inconsistent state
2022-01-06 08:54:33 -05:00
KDSBrowne
18f2d442f2
replace JSON.stringify comparison with _.isEqual
2022-01-06 13:45:35 +00:00
Anton Georgiev
473aea70d9
Merge pull request #14005 from frankemax/screenshare-background-color-24x
...
fix(style): custom style in screenshare container
2022-01-04 17:04:14 -05:00
Arthurk12
63d3d3efd2
fix(layout): sidebar inconsistent state
...
Fixes initial state of navigation sidebar.
Navigation sidebar opens along with the content sidebar.
2022-01-03 19:51:05 +00:00
Paulo Lanzarin
c974d80a32
Merge pull request #14000 from schrd/dialin-fix
...
Fix telephone dialin
2022-01-03 16:03:19 -03:00
Max Franke
d043066a3c
fix(style): custom style in video container
...
Now the screenshare container change color according to the style applied
2022-01-03 15:57:21 -03:00
Max Franke
a35d0a6fe5
fix(video): borderless/ugly volume slider
...
Add a padding to the volume slider css class.
2022-01-03 14:05:40 -03:00
Daniel Schreiber
6dcc4cab75
Fix telephone dialin
...
this fixes a crash in bbb-html5 when someone uses phone dialin. The
crash resulted in users joining the audio convference but not being
visible in the users list.
Fixed stack trace:
~~~
error: UserJoinedVoiceConfToClientEvtMsg: Error: Match error: Missing key 'pin'
at check (packages/check/match.js:36:17)
at addUser (imports/api/users/server/modifiers/addUser.js:23:3)
at addDialInUser (imports/api/users/server/modifiers/addDialInUser.js:30:10)
at EventEmitter.handleJoinVoiceUser (imports/api/voice-users/server/handlers/joinVoiceUser.js:36:5)
at EventEmitter.emitAsync (/usr/share/meteor/bundle/programs/server/npm/node_modules/eventemitter2/lib/eventemitter2.js:463:31)
at MeetingMessageQueue.handleTask (imports/startup/server/redis.js:114:10)
at imports/startup/server/redis.js:126:28
at Queue.start (/usr/share/meteor/bundle/programs/server/npm/node_modules/queue/index.js:145:17)
at Queue.<computed> [as push] (/usr/share/meteor/bundle/programs/server/npm/node_modules/queue/index.js:59:12)
at MeetingMessageQueue.add (imports/startup/server/redis.js:125:16)
at RedisPubSub.handleMessage (imports/startup/server/redis.js:327:63)
at runWithEnvironment (packages/meteor.js:1320:24)
~~~
2022-01-03 14:22:28 +01:00
KDSBrowne
156ab125ab
remove unused props
2021-12-28 13:52:48 +00:00
KDSBrowne
83e6089b75
remove commented code
2021-12-28 13:50:32 +00:00
KDSBrowne
a7f69f13c7
add SR alert for new messages when userlist is closed
2021-12-28 05:40:51 +00:00
Anton Georgiev
2690327943
Merge pull request #13865 from JoVictorNunes/virtual-bg-drawing
...
refactor: virtual background drawing
2021-12-23 14:42:22 -05:00
Anton Georgiev
f1cdcf7854
Merge pull request #13855 from drlight17/develop
...
added drawImageProp function
2021-12-23 14:41:48 -05:00
Anton Georgiev
fc57e1f825
Merge pull request #13977 from prlanzarin/u24-boardwalk-emperor
...
fix: wrong locales keys on FallbackView
2021-12-23 10:28:54 -05:00
prlanzarin
bae0c45992
fix: wrong locales keys FallbackView
2021-12-23 12:17:23 -03:00
prlanzarin
3720ca722b
fix(webcams): fix client crash on camera user ejection
...
Added extra proptypes validation to video-list-item
Made sure to add extra ?. checks to voiceUsers as well because... who knows?
Removed unused user role prop from video-list-item
2021-12-23 11:52:25 -03:00
Anton Georgiev
9e371dc041
Merge pull request #13973 from MaximKhlobystov/locales-test
...
test: Playwright- fixes for the locales test
2021-12-22 15:04:23 -05:00
Maxim Khlobystov
4754e56407
Fixes for the locales test
2021-12-22 14:06:42 -05:00
Anton Georgiev
f172f41226
Merge pull request #13835 from frankemax/webcam-video-pinning-24x
...
feat(video): webcam video pin
2021-12-22 12:07:28 -05:00
Anton Georgiev
d050793f44
Merge pull request #13954 from Arthurk12/fix-poll-userlist-sidebar
...
fix(layout): navigation sidebar not opening with content sidebar
2021-12-22 12:02:31 -05:00
Max Franke
7e2a3c3bca
feat(webcams): client side implementation of webcam pin
2021-12-21 16:58:39 -03:00
Max Franke
85ad9a5e30
feat(video): webcam video pinning server side logic
...
Add the new ChangeUserPinState messages to handle the new video pinning
functionality
2021-12-21 16:58:38 -03:00
Arthurk12
aabee1ee6f
fix(layout): navigation sidebar not opening with content sidebar
...
Forces navigation sidebar to open with content sidebar.
2021-12-20 18:24:30 +00:00
Max Franke
c3768ad69b
fix(layout): false positive mobile user
...
User is flagged as mobile on desktop environments with small viewport
2021-12-16 18:44:17 -03:00
prlanzarin
0ac4148f80
fix(webcams): keep base peer object in component, fix viewers randomly failing
...
The base peer object reference was moved from the component to service for _reasons_
That caused an issue where the component lifecycle would mess up that
centralized reference dictionary on certain conditions. That could cause viewing
sessions to fail intermittently
This reverts the location of the base dictionary reference back to
video-provider/component
2021-12-16 12:13:20 -03:00
Maxim Khlobystov
629f03ca46
Use Tahoma font for Persian language
2021-12-15 21:35:36 +00:00
Anton Georgiev
3ca8f2cc22
Merge pull request #13797 from JoVictorNunes/issue-13214
...
fix: camera background localization
2021-12-15 13:42:21 -05:00
Anton Georgiev
c7206bb59e
Merge pull request #13866 from ramonlsouza/presenter-polls
...
fix: increase current-poll security
2021-12-15 13:40:19 -05:00
Anton Georgiev
c6852987bc
Merge pull request #13869 from prlanzarin/u24-ill-harmonics
...
feat(webcams): exclude voice floor holder from camera quality limiter
2021-12-15 13:36:48 -05: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
Anton Georgiev
0b82fb9fdb
Merge pull request #13893 from Tainan404/fix-the-auth-loop
...
re-implement the server-side connection close when user is removed
2021-12-15 12:41:12 -05:00