Joao Siebel
8462465a5f
Allow default layout config in bbb-web. close #12668
2021-07-19 11:02:58 -03:00
Ramon Souza
355f1f33c8
fix cameras fullscreen - focus on presentation
2021-07-19 10:31:38 -03:00
KDSBrowne
4e2c8ea116
update virtulizedScrollableList hover style
2021-07-18 17:32:23 +00:00
KDSBrowne
5a106b330f
fix userlist keyboard access | update styles
2021-07-18 17:30:27 +00:00
Ramon Souza
c689c9ad04
do not display hide presentation button in presentation focus layout
2021-07-16 16:54:23 -03:00
Ramon Souza
791a4e773a
make camera use 100% available space in smart and custom when swapLayout
2021-07-16 16:39:58 -03:00
Ramon Souza
43eda61beb
set presentation isOpen on toggleSwapLayout
2021-07-16 15:48:48 -03:00
Ramon Souza
c29bcad680
close breakout creation modal if user loses moderator status
2021-07-16 14:37:03 -03:00
Ramon Souza
d024ed0bad
close breakout panel when breakouts end
2021-07-16 11:42:31 -03:00
Mario Jr
431a6c7c3b
chore(audio): add secondsToGatherIce as extraInfo in server log
2021-07-16 11:16:24 -03:00
Gustavo Trott
c70967e7f1
Adds UI buttons to moderators open Activity Report
2021-07-15 21:23:16 -03:00
Joao Siebel
6906b927af
Fix race condition that caused the client to get stuck with the three dots on join
2021-07-15 14:01:21 -03:00
Mario Jr
f5713869bf
fix(audio): correct log the time needed for ice gathering
2021-07-15 11:15:53 -03:00
Tiago Jacobs
35b5077744
Update adapter.jsx
2021-07-14 15:38:05 -03:00
Ramon Souza
eef6a7ec5b
get locale from settings in export usernames
2021-07-14 15:19:41 -03:00
Anton Georgiev
a7c2f6bda6
Merge pull request #12769 from ramonlsouza/fix-empty-panel
...
fix: empty sidebar panel when switching layouts
2021-07-14 13:19:56 -04:00
Anton Georgiev
a432c365fc
Merge pull request #12758 from mariogasparoni/fix-8175
...
fix(audio): ending breakouts interrupts echo test
2021-07-14 13:04:43 -04:00
Ramon Souza
384fac8392
fix empty panel when switching layouts
2021-07-14 10:53:10 -03:00
Mario Jr
9dbfc41dac
Merge branch 'v2.3.x-release' into develop
2021-07-14 09:29:38 -03:00
Anton Georgiev
9bd68b8152
Merge pull request #12766 from ramonlsouza/fix-sidebar-zindex
...
fix: sidebar z-index - new layouts
2021-07-13 15:36:19 -04:00
Ramon Souza
5ef496e2b9
fix sidebar z-index - new lm
2021-07-13 16:23:34 -03:00
Anton Georgiev
e9c9d7c957
Merge pull request #12765 from ramonlsouza/webcam-keep-resize
...
feat: keep webcam resize in storage
2021-07-13 14:52:11 -04:00
Ramon Souza
219ecd368e
keep webcam resize in storage
2021-07-13 13:52:20 -03:00
Maxim Khlobystov
2671953c0c
Move Puppeteer tests and remove WebdriverIO tests
2021-07-13 14:31:41 +00:00
Gustavo Trott
45d4c310c2
Merge branch 'develop' into activity-report
2021-07-13 11:12:45 -03:00
Anton Georgiev
5e1fe55731
Merge pull request #12760 from ramonlsouza/change-default-layout
...
Set new Layout Manager as default
2021-07-13 09:06:32 -04:00
Anton Georgiev
6630b6812f
Merge pull request #12757 from vitormateusalmeida/layoutManagerNew
...
Add resizable and draggable in cameras dock
2021-07-13 09:05:51 -04:00
Vitor Mateus De Almeida
9e055265c3
fix resizable wrapper
2021-07-13 09:56:39 -03:00
Vitor Mateus De Almeida
6cfd7ee958
Clean code and add some missing css
2021-07-13 09:30:10 -03:00
Ramon Souza
604ae9cf6f
change default layout to smart
2021-07-13 09:25:53 -03:00
Vitor Mateus De Almeida
f0145e001e
Add resizable and draggable in cameras dock
...
Remove settings and change resizable context data
Add resizable draggable drop areas in cameras dock
2021-07-13 04:25:03 -03:00
Mario Jr
a86bd80549
Merge branch 'v2.3.x-release' into fix-8175
2021-07-12 18:01:04 -03:00
Gustavo Trott
3052266e94
Removes duplicated code
2021-07-12 16:46:26 -03:00
Gustavo Trott
5c602fd2b0
Merge branch 'develop' into breakoutrooms-set-name
2021-07-12 16:31:38 -03:00
Gustavo Trott
03d81fb987
Style improvements to avoid long breakout names break layout
2021-07-12 16:05:52 -03:00
Gustavo Trott
b81b669c92
Style improvements to avoid long breakout names break layout
2021-07-12 16:03:27 -03:00
Anton Georgiev
36595c7375
Merge pull request #12729 from ramonlsouza/fullscreen-camera
...
feat: fullscreen cameras and screenshare in new Layout Manager
2021-07-12 14:33:35 -04:00
Ramon Souza
1e57911279
Merge remote-tracking branch 'upstream/develop' into banner-new-lm
2021-07-12 13:29:51 -03:00
Ramon Souza
3634586dd1
add notifications bar to new layout manager
2021-07-12 13:24:53 -03:00
Anton Georgiev
073708d472
Merge pull request #12746 from pedrobmarin/f-apl
...
feat: add playback locale
2021-07-12 12:15:24 -04:00
Anton Georgiev
d480a8ea6b
Merge pull request #12753 from ramonlsouza/add-missing-components-new-lm
...
add missing components in new layout manager
2021-07-12 12:01:59 -04:00
Pedro Beschorner Marin
e6c43f282a
fix(screenshare): fullscreen status from state
...
isFullscreen is a state property and is being fetched from the component
props. I think this is something I messed up while resolving a cherry-pick
conflict.
2021-07-12 11:01:23 -03:00
Anton Georgiev
3cd144ed84
Merge pull request #12754 from pedrobmarin/f-s-cli
...
feat(screenshare): change loading icon
2021-07-12 09:35:14 -04:00
Anton Georgiev
5fcbe5f477
Merge pull request #12734 from mariogasparoni/fix-12018
...
fix(audio): audio modal inactive after connection error
2021-07-12 09:33:54 -04:00
Ramon Souza
fc33c02a2a
add banner-bar to new layout manager
2021-07-12 10:22:26 -03:00
Anton Georgiev
37c6175f09
Merge pull request #12704 from jfsiebel/hide-poll-response-viewers
...
Filter anonymous poll data for presenter, moderators and viewers
2021-07-12 08:51:29 -04:00
Max Franke
5d0ae8ff04
feat(screenshare): change loading icon
...
Change the previous loading spinner to the new loading dots, ensuring
a bit more UI consistency.
Add the "unhealthy stream" filter to make the dots a little more visible and
remove the loading spinner.
2021-07-09 14:51:38 -03:00
Ramon Souza
cb83ed7cdd
add missing components in new layout manager
2021-07-09 14:20:04 -03:00
Mario Jr
4e1eb7318d
chore(audio): add audio join time in extraInfo of server log
2021-07-09 13:43:43 -03:00
Pedro Beschorner Marin
72f99d5bdf
Merge pull request #12744 from ramonlsouza/fix-presenter-change-poll-panel
...
fix: close poll panel if user is no longer the presenter
2021-07-08 14:52:47 -03:00
Pedro Beschorner Marin
02008c460f
Merge pull request #12735 from prlanzarin/u24-gum-store-fl
...
fix(webcams): avoid leaking media streams on webcam profile changes
2021-07-08 14:50:08 -03:00
Pedro Beschorner Marin
454173fc6c
Merge pull request #12736 from prlanzarin/u24-gum-store-pricetags
...
refactor(locales): improve some of video-preview error messages
2021-07-08 14:49:41 -03:00
Pedro Beschorner Marin
cdb22e1f71
Merge pull request #12747 from prlanzarin/u24-aerodyn
...
fix(webcams): add error feedback when media is ejected by the server
2021-07-08 14:28:24 -03:00
Tainan Felipe
f77199bdbf
Make message sync start after the subscription be ready
2021-07-08 14:08:32 -03:00
Ramon Souza
a7c545ff1f
refactor reason -> ejectedReason
2021-07-08 13:09:25 -03:00
prlanzarin
15bd0b6087
fix(webcams): add error feedback when media is ejected by the server
...
Closes #12732
2021-07-08 15:10:22 +00:00
Ramon Souza
8fe8a0ac6b
display endWhenNoModerator message
2021-07-08 11:51:00 -03:00
Pedro Beschorner Marin
0b1e7b0fd7
feat: add playback locale
...
The bbb-playback app (https://github.com/bigbluebutton/bbb-playback )
has received extra updates on it's localization since we started including
polls and external video events as chat messages. To avoid creating a
new Transifex project we voted to append it's tags at the client's
project.
2021-07-08 10:55:28 -03:00
KDSBrowne
e8d951121b
replace map with forEach
2021-07-08 12:08:02 +00:00
KDSBrowne
afe0bfe5cc
Add accessible dropdown menu component
2021-07-08 11:41:03 +00:00
Ramon Souza
268608a9ab
close poll panel if user is no longer the presenter
2021-07-07 17:15:07 -03:00
prlanzarin
67fca54d76
fix(screenshare): fix client crash on presenter change
...
Scenario: presenter`s client could crash when the presenter changed while they were sharing their screen
That is due to a race condition on the stop procedure in the bridge: two stops can be triggered (one from the server-side websocket tear off and another from the client itself detecting the presenter change)
That could create a scenario where the broker was cleaned in one stop procedure after the second had checked its availability, causing an attribute access of a null member
2021-07-07 19:29:17 +00:00
prlanzarin
e5aec7beab
refactor(screenshare): append error message to failure log
2021-07-07 19:29:11 +00:00
Ramon Souza
2ede8b898f
fix unlock label and dropdown option in userlist
2021-07-07 15:30:41 -03:00
Ramon Souza
a281aeb11d
fix unlocked viewer webcam
2021-07-07 14:00:47 -03:00
Ramon Souza
329a8b93fe
fix unlocked viewer shared notes
2021-07-07 13:22:54 -03:00
Ramon Souza
f2cfa659c0
fix left/right webcam drag & drop for RTL languages
2021-07-07 10:32:40 -03:00
prlanzarin
d851a79f16
refactor(locales): improve some of video-preview error messages
...
Fix #286
2021-07-07 03:30:10 +00:00
prlanzarin
0e6a900635
fix(webcams): avoid leaking media streams on webcam profile changes
...
Fix regression introduced by commit 0ddf02e
2021-07-07 02:54:19 +00:00
Anton Georgiev
e0259d6995
Merge pull request #12720 from hiroshisuga/patch-39
...
Fixes poll option misalignment in mobile device
2021-07-06 17:02:39 -04:00
Anton Georgiev
6cf863ff3d
Merge pull request #12604 from KDSBrowne/bbb-api-unit-tests
...
test: Add Unit Tests For Meteor Polls API
2021-07-06 16:56:46 -04:00
Anton Georgiev
de638cf852
Merge pull request #12731 from prlanzarin/u24-recosocket-fastnecting
...
build(deps): update reconnecting-websocket to 4.4.0 (bbb-html5)
2021-07-06 16:11:01 -04:00
Anton Georgiev
ef4c756a1e
Merge pull request #12733 from antobinary/merge-2.3.5-into-develop
...
chore: Merge 2.3.5, 2.3.6 into develop
2021-07-06 16:04:37 -04:00
Mario Jr
5d5370b004
Merge branch 'v2.3.x-release' into fix-12018
2021-07-06 16:45:27 -03:00
Anton Georgiev
1fd6246336
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop
2021-07-06 19:37:30 +00: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
Ramon Souza
07ab688a4a
fullscreen screenshare
2021-07-06 16:27:28 -03:00
prlanzarin
8a1aa8740d
build(deps): update reconnecting-websocket to 4.4.0 (bbb-html5)
2021-07-06 19:09:02 +00:00
Ramon Souza
166b738683
remove cameradock fullscreen
2021-07-06 14:45:27 -03:00
Anton Georgiev
29cd607ecd
Merge pull request #12694 from mariogasparoni/feat-add-device-button-selector
...
feat(audio): add a new button for selecting audio device
2021-07-06 12:04:18 -04:00
Mario Jr
06c7edbb0b
fix(audio): prevent mute notification to be triggered when mic is locked
...
When mic is locked, user is not able to talk so it doesn't make sense
to alert the user about unmuting (mute button is also disabled when mic
is locked).
Closes #12048
2021-07-06 11:59:42 -03:00
Ramon Souza
21eea858c1
code format
2021-07-06 11:17:00 -03:00
Ramon Souza
8bf637129b
fullscreen camera
2021-07-06 11:05:15 -03:00
Mario Jr
bd610c2fd5
fix(audio): mic not working when skipCheck=true
...
Complements #12705
2021-07-06 10:27:48 -03:00
Mario Jr
e9ca202767
fix(audio): fix icon for device list selector
...
This complements #12694 , which was initially made using an
existent font (which may vary it's size depending on OS/browser)
Added a new specific icon for the device icon selector
Thanks to @ramonlsouza who found this problem
2021-07-05 17:26:07 -03:00
Joao Siebel
2cda889d51
Previne loggedOut property to be undefined. close #12656
2021-07-05 16:04:26 -03:00
Pedro Beschorner Marin
6264caccd9
Merge pull request #12700 from prlanzarin/u24-gum-store
...
Webcams: reduce number of gUM calls, refactor in video-preview, fix #9053
2021-07-05 14:13:36 -03:00
Ramon Souza
df2b7958f3
adapt fullscreen all layouts
2021-07-05 13:58:27 -03:00
Ramon Souza
408b596ed0
remove fullscreen from presentation (context) and add generic fullscreen information
2021-07-05 13:52:25 -03:00
prlanzarin
d8dae1ec90
fix(webcams): handle Firefox video stream cleanup edge case
...
Firefox doesnt fire the ended evt/onended callback for live video mediastreamtracks. That caused the stream storage to not run the cleanup procedure in some scenarios
Manually emit the ended event which works with the onended callback when a track is stopped
2021-07-05 16:26:24 +00:00
prlanzarin
60dd10510c
fix(webcams): add fallback labels for devices in video-preview
...
In cases where fingerprinting protection is so adamant that we are
unable to get device labels
Fixes #9053
2021-07-05 16:03:30 +00:00
prlanzarin
0ddf02e954
refactor(webcams): improve skipVideoPreview handling, add error handling to it
...
Also organized video-preview a little better overall
2021-07-05 16:03:15 +00:00
Anton Georgiev
6ceae4dbbc
check for correct directory before deploying bbb-html5
2021-07-05 15:44:21 +00:00
hiroshisuga
9fe8a68e98
Update styles.scss
2021-07-05 23:42:45 +09:00
Ramon Souza
2335105030
force webcam position: top for mobile devices
2021-07-05 09:56:09 -03:00
Ramon Souza
3aa4855a6b
fix client crash when viewers is ejected and userlist is hidden
2021-07-05 08:20:27 -03:00
Anton Georgiev
a5c4f67aec
Pulled HTML5 locales on July 2, 2021
2021-07-02 23:36:54 +00:00
Anton Georgiev
0150862eb1
Merge pull request #12705 from mariogasparoni/feat-trickle-ice-mic
...
feat(audio): use kurento's trickle-ice to improve mic negotiation
2021-07-02 17:44:05 -04:00
Anton Georgiev
0457868e4b
Merge pull request #12703 from jfsiebel/hide-poll-response-for-viewers
...
fix: Filter poll data for moderator and viewers
2021-07-02 16:06:06 -04:00
Joao Siebel
7e46f31bf8
Remove responses fields from minimongo when the poll is anonymous
2021-07-02 16:58:33 -03:00