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
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
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
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
Gustavo Trott
7d55cac005
Implements virtualBackgroundsDisabled param to API /create
2022-01-12 18:21:58 -03: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
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
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
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
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
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
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
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
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
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
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
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
Anton Georgiev
b0c66caef9
Merge pull request #13915 from prlanzarin/u24-sprawling-pier
...
feat(webcams): add option to allow moderators to close another user's webcams
2021-12-15 09:24:11 -05:00
Gustavo Trott
35e465387b
Merge of last Dashboard 2.4 improvements
2021-12-15 10:35:14 -03:00
prlanzarin
ee845a159e
feat(webcams): add UI to allow moderators to close other user`s webcams
2021-12-15 13:11:56 +00:00
Anton Georgiev
ad97eb2ebe
Merge pull request #13871 from prlanzarin/u24-lifeforms-longforms
...
feat(bbb-html5): add a general forceRelay flag
2021-12-14 16:44:36 -05:00
Anton Georgiev
0ac6cc8fe5
Merge pull request #13919 from prlanzarin/u24-elverum
...
fix(external-videos): use deviceInfo to detect mobile envs
2021-12-14 16:41:48 -05:00
Anton Georgiev
3433396672
Merge pull request #13895 from gustavotrott/dashboard-cookies-fix
...
fix: Reduces Dashboard cookie lifetime
2021-12-14 13:04:07 -05:00
Paulo Lanzarin
775150471c
Merge pull request #13688 from Arthurk12/screenshare-volume
...
feat(screenshare): volume control
2021-12-14 14:06:37 -03:00
prlanzarin
0d6f30bd8f
fix(external-videos): use deviceInfo to detect mobile envs
...
Fixes an issue where volume controls would fall back to mobile mode in desktop envs if the viewport was small enough
2021-12-14 16:54:45 +00:00
prlanzarin
fb2f2da9d9
fix(screenshare): properly handle mobile hover for volume controls
2021-12-14 16:35:52 +00:00
Anton Georgiev
d3fe713101
Merge pull request #13854 from hiroshisuga/patch-51
...
Fix (whiteboard): cursor has to travel the last mile
2021-12-14 10:25:46 -05:00
Anton Georgiev
955fb91a5d
Merge pull request #13881 from Arthurk12/refresh-icon
...
fix(layout): mobile external-video refresh icon
2021-12-14 10:07:18 -05:00
Anton Georgiev
a1e979e173
Merge pull request #13913 from ramonlsouza/issue-13889-2
...
fix: Joining breakout rooms creates popup windows
2021-12-13 15:20:40 -05:00
Ramón Souza
dacbb7c0ef
prevent multiple window open on breakout join
2021-12-13 17:37:09 +00:00
Anton Georgiev
f06f4def4e
Merge pull request #13906 from KDSBrowne/bbb2.4-13807
...
fix(accesibility): Add Region Roles for Screen Reader Navigation
2021-12-13 09:19:29 -05:00
Anton Georgiev
cadcb19ba7
Merge pull request #13905 from KDSBrowne/bbb2.4-13820
...
Fix Screen Reader Not Entering Actions Menu in FF (via Shortcut)
2021-12-13 09:17:30 -05:00
KDSBrowne
16c823739a
fix screen reader not entering actions menu in FF (via shortcut)
2021-12-13 04:19:23 +00:00
KDSBrowne
46852d9ae6
Add region roles for screen reader navigation
2021-12-13 03:49:49 +00:00
Ramón Souza
d1c516fef6
resolve html5 conflicts
2021-12-10 21:07:35 +00:00
Gustavo Trott
63f60f5009
Reduce Dashboard cookie timelife
2021-12-10 17:15:47 -03:00
prlanzarin
ca7fdee11e
fix(webcams): bad reference to enableWebcamSelectorButton
2021-12-09 21:50:38 +00:00
Anton Georgiev
797fc49633
TEMP
2021-12-09 20:37:05 +00:00
Arthurk12
cfddd7eba0
fix(layout): mobile external-video refresh icon
...
Fixes refresh icon misplaced on mobile when external-video is minimized.
2021-12-09 18:16:13 +00:00
Max Franke
166dac09a3
fix(video): webcam video username dropdown
...
Fix a problem that username in video container isn't wrapped if it's too long.
Fix a problem that can cause the audio indicator to disappear.
Fix some problems with the overflow property.
Refactor in css for the talking indicator be more centralized
2021-12-09 14:25:16 -03:00
Ramón Souza
1f42751c23
keep original order of poll answers in whiteboard annotation
2021-12-09 14:20:34 +00:00
drlight17
250eab08bb
refactored drawImageProp call
2021-12-09 15:51:20 +03:00
prlanzarin
93b5f4c93d
feat(bbb-html5): add a general forceRelay flag
...
public.media.forceRelay forces relay usage on all browsers, environments and media modules
If true, overrides public.kurento.[4~forceRelayOnFirefox
2021-12-09 11:35:56 +00:00
prlanzarin
67ec798758
feat(webcams): preserve floor holder's original camera profile
2021-12-08 22:53:16 +00:00
Daniel Schreiber
e052b1f773
fix presentation download
...
this fixes the presentation download. This slipped through in commit
c46556e1f6
Sorry for that.
2021-12-08 22:32:22 +01:00
Joao Victor
b25dd800b6
refactor: virtual background drawing
2021-12-08 16:24:34 -03:00
Anton Georgiev
9b143e80bc
Merge pull request #13864 from ramonlsouza/issue-13841
...
fix: Users disappearing from the polling results when they vote
2021-12-08 12:35:13 -05:00
Ramón Souza
33089d6226
fix new secret poll issue
2021-12-08 16:49:43 +00:00
prlanzarin
e49aa1c959
refactor(screenshare): revert volume control to HTMLMediaElement, make it configurable
...
I have growing concerns about gain node`s effect on audio quality the way it
was implemented, so I opted to fall back to HTMLMediaElement`s volume control
for the time being until we can gauge quality impacts properly later on
Add a new configuration flag enableVolumeControl, false by default while the
feature undergoes a field trial
2021-12-08 16:24:31 +00:00
Ramón Souza
0e50f7b0ae
fix typing indicator position (2.5)
2021-12-08 11:39:06 +00:00
Ramón Souza
f820a5d737
fix typing indicator position
2021-12-08 11:32:26 +00:00
drlight17
255b8b3462
added drawImageProp function
...
to cover container with Virtual background instead of stretch
2021-12-08 11:45:48 +03:00
hiroshisuga
251142b100
Cursor position better updated
2021-12-08 13:54:51 +09:00
hiroshisuga
0bc62f66f4
Feat(meeting): minimise sequential user pick ( #13831 )
...
Updating random user picker to reduce the probability that the exact same viewers would be selected first in successive random-pick runs
2021-12-07 12:36:34 -05:00
Ramón Souza
89ae0244fc
restore webcam label in userlist
2021-12-07 16:22:11 +00:00
Ramón Souza
d4d0d36a6e
merge chat-avatar, icon and unread-messages into chat-list-item
2021-12-07 14:25:18 +00:00
Ramón Souza
321b106f01
merge user-dropdown and user-name into user-list-item
2021-12-07 13:45:04 +00:00
Ramón Souza
83bab9721a
get user data from context
2021-12-07 13:04:42 +00:00
Ramón Souza
51656cc914
fix missing intl
2021-12-07 12:34:06 +00:00
Ramón Souza
27d2fb223e
user-participants refactor
2021-12-07 11:39:19 +00:00
Ramón Souza
94eadd415b
breakout-room refactor
2021-12-06 20:03:04 +00:00
Ramón Souza
b00cc9ea90
user-polls refactor
2021-12-06 19:01:13 +00:00
Ramón Souza
67f4e44405
waiting users refactor
2021-12-06 18:03:48 +00:00
Anton Georgiev
3998b6e736
Merge pull request #13822 from JoVictorNunes/issue-13796
...
fix: unexpected blurred effect
2021-12-06 12:35:27 -05:00
Ramón Souza
a5dd3fd7be
user-messages refactor
2021-12-06 17:15:16 +00:00
Ramón Souza
66e66532c5
user-list-content refactor
2021-12-06 16:50:33 +00:00
Ramón Souza
1d4aeecbc6
user-list component refactor
2021-12-06 16:32:41 +00:00
Ramón Souza
d11c6b69f8
use prefixed fullscreen event for safari
2021-12-06 12:18:23 +00:00
Anton Georgiev
abb3ea618b
Merge pull request #13821 from ramonlsouza/issue-7903
...
fix: Cannot interrupt audio Connecting process
2021-12-03 14:20:49 -05:00
Anton Georgiev
578332a094
Merge pull request #13731 from schrd/cluster_proxy
...
Allow BBB to run behind a proxy the avoid gUM permission queries per node
2021-12-03 11:32:07 -05:00
Joao Victor
380e2009d3
fix: unexpected blurred effect
2021-12-03 09:49:32 -03:00
Ramón Souza
16fd642e33
interrupt connection proccess if audio modal is closed
2021-12-03 11:45:07 +00:00
Anton Georgiev
def60fbcbc
Merge pull request #13818 from prlanzarin/u24-lift-wsb
...
feat(webcam): add a way to re-open video preview without multiple cameras
2021-12-02 17:26:23 -05:00
Anton Georgiev
d74147759e
Merge pull request #13816 from gustavotrott/fix-breakout-freejoin-assignments
...
fix: Breakouts assignments are ignored when freeJoin is true
2021-12-02 15:41:53 -05:00
prlanzarin
fa64708e87
fix: tackle fallout from lifting a handful of dislocated changes
2021-12-02 18:57:25 +00:00
hiroshisuga
7b92a61cec
Fix typo: "Unset" -> "Unsent" UnsentAnnotations ( #13684 )
2021-12-02 09:37:31 -05:00
Paulo Lanzarin
a52091e2ab
Merge pull request #13789 from prlanzarin/u24-spiraling-dynamically
...
chore: add forceRelayOnFirefox option (false by default)
2021-12-02 11:27:29 -03:00
Gustavo Trott
54d510bae1
Merge remote-tracking branch 'upstream/develop' into fix-breakout-freejoin-assignments
2021-12-02 11:10:58 -03:00
Gustavo Trott
fe944c1bdb
Fix breakouts assignments when freeJoin is true
2021-12-02 11:05:42 -03:00
Ramón Souza
6b67527f8d
fix sidebar media position with banner
2021-12-02 12:17:40 +00:00
Anton Georgiev
bdd31b4dbc
Merge pull request #13802 from Tainan404/remove-parameters-from-publishers
...
Removes parameters usage in the group-chat-messages and authtoken-validation publishers
2021-12-01 15:29:12 -05:00
Anton Georgiev
94f85ad68a
Merge pull request #13678 from gustavotrott/breakouts-n-groups-assignments-2.5
...
feat: Auto assign Breakouts (names and users) using previous rooms info or groups info
2021-12-01 15:01:23 -05:00
Anton Georgiev
5a6de93cb6
Merge pull request #13800 from ramonlsouza/fix-random-user-block
...
fix: random-user modal blocks other modals
2021-12-01 14:23:44 -05:00
Ramón Souza
436b7c36d4
prevent random-user modal blocking other modals
2021-12-01 17:58:36 +00:00