Commit Graph

8141 Commits

Author SHA1 Message Date
Pedro Beschorner Marin
5cd2b0b635 Merge remote-tracking branch 'bigbluebutton/v2.5.x-release' into f-v-amccc 2022-03-10 12:25:17 -03:00
Ramón Souza
ae5e116e16 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-24-25-mar09 2022-03-09 20:40:07 +00:00
Gustavo Trott
537704ef0e Implements disabledFeatures=sharedNotes 2022-03-09 16:23:38 -03:00
Joao Victor
ab869b4221 Prevent redirect after feedback of user 2022-03-09 16:08:56 -03:00
Gustavo Trott
057b7514b1 Implements disabledFeatures-chat 2022-03-09 11:19:25 -03:00
Gustavo Trott
2719bd4f65 Implements disabledFeatures=externalVideos 2022-03-09 10:33:18 -03:00
Anton Georgiev
4f73272477
Merge pull request #14560 from gustavotrott/disabledFeatures-polls
feat: Support to disable polls via disabledFeatures
2022-03-08 14:52:31 -05:00
Gustavo Trott
6f24d36ed1 Remove unecessary import 2022-03-08 15:08:35 -03:00
Gustavo Trott
3013c2792b Implements disabledFeatures/polls 2022-03-08 15:05:24 -03:00
Anton Georgiev
9cd7eccf63
Merge pull request #14558 from ramonlsouza/issue-14552
fix: Video warning keeps showing after hiding presentation/external video
2022-03-08 12:18:03 -05:00
Ramón Souza
38d804da37 do not display external video message when it is minimized 2022-03-08 17:10:26 +00:00
Anton Georgiev
c0bcecee95
Merge pull request #14551 from ramonlsouza/issue-14376
Change presentation placeholder message and behavior
2022-03-07 15:31:46 -05:00
Ramón Souza
9ec9bfc790 do not display presentation placeholder in smart layout 2022-03-07 20:21:58 +00:00
Anton B
8f497b4249 Merge remote-tracking branch 'upstream/v2.5.x-release' into fix-selectors-2.5 2022-03-07 15:59:06 -03:00
Gustavo Trott
b6df87618c Fix isDashboardEnabled problem on end meeting 2022-03-07 15:40:05 -03:00
Ramón Souza
23c42fedaf add breakouts duration to sidebar 2022-03-07 16:29:40 +00:00
Pedro Beschorner Marin
6ff1d680d9 feat(video): add meeting camera cap control
Include `meetingCameraCap` API param on create and enforce both server and
client to control the number of simultaneous webcams a meeting can have.

Disabled by default.
2022-03-07 09:36:55 -03:00
Anton Georgiev
6e2b76ff30
Merge pull request #14518 from ramonlsouza/issue-14501
fix: See other viewers in the Users list" lock viewer option is not working
2022-03-04 15:04:39 -05:00
Guilherme Leme
e798d31df2 [issue-14321] - Fixed the sudden change of presentations when clicking on the confirm button. 2022-03-04 16:40:59 -03:00
Pedro Beschorner Marin
ea35f4f598 fix(video): respect disabled cap
User's camera cap should be disabled when set to zero but the UI control
wasn't respecting this configuration.
2022-03-04 15:20:27 -03:00
Anton Georgiev
21a0b77149
Merge pull request #14530 from ramonlsouza/issue-14499
fix: Actions panel doesn't show first action button when in "full screen" mode
2022-03-04 11:00:25 -05:00
Anton Georgiev
b11d2baa87
Merge pull request #14531 from prlanzarin/u25-cog-1516
fix: missing import in load-play util script (webrtc)
2022-03-04 10:18:34 -05:00
Anton Georgiev
fe0db22d4d
Merge pull request #14491 from JoVictorNunes/issue-14384
feat(breakout): improve the front-end part for managing breakout duration
2022-03-04 10:15:32 -05:00
Joao Victor
a6f16083b5 Improve the front-end part for managing breakout duration
.
2022-03-04 09:16:43 -03:00
prlanzarin
53115ccaa2 fix: missing import in load-play util script (webrtc) 2022-03-03 19:49:53 -03:00
Ramón Souza
7b7635c296 refactor base menu component 2022-03-03 20:48:56 +00:00
Gustavo Trott
f045aa7c31
Merge branch 'v2.5.x-release' into disabledFeatures-learningDashboard 2022-03-03 15:48:49 -03:00
Anton Georgiev
5f884f6674 Merge remote-tracking branch 'bbb/v2.4.x-release' into merge-24-into-25 2022-03-03 18:35:05 +00:00
Ramón Souza
6be6398df3 refactor isMobile check in settings-dropdown 2022-03-03 18:03:05 +00:00
Ramón Souza
6d268c4092 refactor isMobile check in actions-dropdown 2022-03-03 17:46:20 +00:00
Ramón Souza
565667c0e1 fix userlist not updating when lock users is changed 2022-03-03 13:45:47 +00:00
Anton Georgiev
ae13fb3593
Merge pull request #14507 from ramonlsouza/issue-9500
refactor: Refactor out code used for confirmation window
2022-03-02 14:47:40 -05:00
Anton Georgiev
d89470a96f
Merge pull request #14406 from JoVictorNunes/issue-14380
feat(presentation): new presentation menu and snapshot of the current presentation
2022-03-02 13:50:34 -05:00
Joao Victor
cd434c48b0 Remove old minimize button / Add check for empty options 2022-03-02 14:40:23 -03:00
Ramón Souza
59f646a666 refactor end-meeting modal to use confirmation modal 2022-03-02 17:11:05 +00:00
Joao Victor
205c96d74a Disable in Safari 2022-03-02 14:09:56 -03:00
Ramón Souza
08ae899c44 remove unused messages 2022-03-02 16:44:59 +00:00
Ramón Souza
f101f73241 refactor recording modal to use confirmation modal 2022-03-02 14:45:33 +00:00
Anton Georgiev
bbe11c90f7
Merge pull request #14455 from JoVictorNunes/issue-14452-bp
[2.4] fix: breakout room 'shortName'
2022-03-02 08:51:15 -05:00
Anton Georgiev
212578b7c8
Merge branch 'v2.5.x-release' into disabledFeatures-learningDashboard 2022-03-02 08:46:31 -05:00
Ramón Souza
93e7a8a902 refactor remove-user modal to confirmation modal 2022-03-02 13:42:17 +00:00
Gustavo Trott
9d6eaead02 Move api param learningDashboardEnabled to disabledFeatures 2022-03-01 17:27:54 -03:00
Anton B
774c623b30 fix currentUser selector and fix the presenter verification 2022-03-01 17:11:45 -03:00
Ramón Souza
3c8d620811 fix client crash in random user selection modal 2022-03-01 14:01:21 +00:00
Anton Georgiev
75f6bf6fd3
Merge pull request #14445 from ramonlsouza/userlist-performance-fix
refactor: improve userlist performance
2022-02-28 15:00:56 -05:00
Anton B
e988734bf4 fix and updates all automated tests to v2.5 2022-02-28 16:46:13 -03:00
Ramón Souza
f6997d66fa fix minimize presentation button initial state 2022-02-28 17:04:21 +00:00
Ramón Souza
06f71ad167 fix guestlist styles 2022-02-28 12:54:55 +00:00
Ramón Souza
7854d361cc fix toast background 2022-02-25 20:29:26 +00:00
Anton Georgiev
8a66a5666e
Merge pull request #14454 from JoVictorNunes/issue-14452
fix: breakout room 'shortName'
2022-02-25 14:22:21 -05:00
Ramón Souza
b8cb122e9b fix raise user notification icon position in mobile 2022-02-25 17:41:45 +00:00
Anton Georgiev
314e834a8f
Merge pull request #14458 from ramonlsouza/issue-14440
fix: Cannot change presentation download permission twice
2022-02-24 15:28:36 -05:00
Anton Georgiev
a75ab0c073
Merge pull request #14421 from gustavotrott/update-breakout-duration
feat: Update breakout duration
2022-02-24 15:18:54 -05:00
Ramón Souza
fee6077d29 fix presentation downloadable change 2022-02-24 19:33:44 +00:00
Joao Victor
8a9da0c091 Fix undefined shortName 2022-02-24 15:10:06 -03:00
Joao Victor
8cf86a4790 Fix undefined shortName 2022-02-24 14:40:20 -03:00
Ramón Souza
35d99af297 add tooltip to raise hand notification 2022-02-24 17:00:27 +00:00
Gustavo Trott
6839a424c1 Merge remote-tracking branch 'origin/update-breakout-duration' into update-breakout-duration 2022-02-24 13:53:01 -03:00
Paulo Lanzarin
79d5c835c0
Merge pull request #14433 from pedrobmarin/f-v-auccc
feat(video): add user camera cap control
2022-02-24 13:15:22 -03:00
Ramón Souza
138f4d64e4 Merge remote-tracking branch 'upstream/v2.4.x-release' into v2.5.x-release 2022-02-24 14:49:56 +00:00
Ramón Souza
49bacb3e47 fix userlist performance issues 2022-02-23 19:33:35 +00:00
Anton Georgiev
64fff099b9
Merge pull request #14439 from ramonlsouza/bbb-menu-position
Adjust dropdown menu position
2022-02-22 16:32:12 -05:00
Ramón Souza
4589ecb116 adjust bbbmenu position 2022-02-22 20:37:00 +00:00
Anton Georgiev
98e8a96f83
Merge pull request #14434 from prlanzarin/u25-pierre-d1
refactor(audio): remove duplicated loadBridges method definition
2022-02-22 15:03:46 -05:00
prlanzarin
adc13add67 refactor(audio): remove duplicated loadBridges method definition
Seems to have been introduced by a partial merge commit

There were a bunch of style changes introduced by that partial commit as well; I kept those changes to avoid introducing further conflicts between v2.4-2.5...
2022-02-22 13:42:20 -03:00
Pedro Beschorner Marin
e8ff5ebdc8 feat(video): add user camera cap control
Include `userCameraCap` API param on create and enforce both server and
client to control the number of simultaneous webcams an user can share.

Default set to 3.
2022-02-22 13:13:48 -03:00
Guilherme Leme
55f8d9266e [issue-14243] - Fix to accept the chatEmphasizedText in recording and akka components. 2022-02-22 12:00:36 -03:00
Anton Georgiev
f11469d5c2
Merge pull request #14428 from JoVictorNunes/issue-14424
fix(styles): button chevron and webcam selector
2022-02-22 09:53:21 -05:00
Ramón Souza
6c099af1a0 remove hide-on-update behavior from tooltip component 2022-02-22 13:56:43 +00:00
Joao Victor
6b923a1279 Fix button chevron and webcam selector 2022-02-21 17:40:00 -03:00
Joao Victor
f13103ea7b New message for presentation item status 2022-02-21 15:01:55 -03:00
Gustavo Trott
fb263babe6 Implements update breakout duration, and removes extend 2022-02-21 08:14:34 -03:00
Joao Victor
6d8b9ad8b5 New presentation menu and snapshot of the current presentation 2022-02-18 17:45:16 -03:00
Anton Georgiev
60302d3e35
Merge pull request #14405 from antobinary/2.4.4-branch
Merge 2.4.4 into 2.5-alpha-1
2022-02-18 12:19:13 -05:00
Anton Georgiev
6a583e4e5a resolve 2.4.4 conflicts into 2.5 2022-02-18 16:53:42 +00:00
Ramón Souza
f332af10ba add tooltip to user names in userlist 2022-02-18 15:29:03 +00:00
Ramón Souza
e8248eff84 only show chat notification for other users messages 2022-02-17 14:16:00 +00:00
Anton Georgiev
4ba0078340
Merge pull request #14281 from gustavo-em/version_in_client
feat: (Optional) Showing BBB version in About modal
2022-02-17 08:47:14 -05:00
Anton Georgiev
2d3c12def3
Merge pull request #14264 from GuiLeme/issue-14014
Created endpoint to insert file into presentation.
2022-02-16 15:10:12 -05:00
Anton Georgiev
d5a5bb7d3c
Merge pull request #14333 from antonbsa/tests-user-actions
test: Adds some user actions and private chat tests
2022-02-16 14:12:42 -05:00
Joao Victor
e188d6b859 Inject message content by using dangerouslySetInnerHTML 2022-02-16 11:08:41 -03:00
Ramón Souza
5a4dea6d41 move tooltip component to common folder 2022-02-15 18:07:09 +00:00
Ramón Souza
7145d37066 move toast component to common folder 2022-02-15 17:57:50 +00:00
Ramón Souza
86899e6368 move switch component to common folder 2022-02-15 15:58:28 +00:00
Ramón Souza
1d1375b3cf move modal component to common folder 2022-02-15 15:54:55 +00:00
Ramón Souza
fa7af8fe27 move menu component to common folder 2022-02-15 15:38:55 +00:00
Ramón Souza
80971170a4 move locales-dropdown component to common folder 2022-02-15 14:57:07 +00:00
Ramón Souza
b55fb32f6e move loading-screen component to common folder 2022-02-15 14:55:08 +00:00
Ramón Souza
96900ee6a3 move icon component to common folder 2022-02-15 14:51:51 +00:00
Ramón Souza
0377854b98 move fullscreen-button component to common folder 2022-02-15 14:42:02 +00:00
Ramón Souza
64a080e894 move fallback-errors components to common folder 2022-02-15 14:29:38 +00:00
Ramón Souza
9848a2d605 move error-boundary component to common folder 2022-02-15 14:11:03 +00:00
Ramón Souza
246e3b3e8f move button component to common folder 2022-02-14 20:20:50 +00:00
Ramón Souza
b29ee8786e move checkbox component to common folder 2022-02-14 19:26:19 +00:00
Guilherme Leme
2baf0930da [issue-14243] - On front-end, added feature to keep the role in the message, and did some refactor to change name of isModerator variable. 2022-02-14 10:10:32 -03:00
Joao Victor
6a6489b97e Fix undesirable scroll 2022-02-11 17:21:46 -03:00
Joao Victor
e9cd895c29 Fix duplicated function 2022-02-11 13:45:55 -03:00
Joao Victor
45a873876f Add import and fix function call 2022-02-11 13:37:22 -03:00
Joao Victor
88930d6776 Rename function for logging 2022-02-11 13:32:02 -03:00
Joao Victor
3e7a44033b Move out rejoinAudio function to container 2022-02-11 13:27:34 -03:00
Ramón Souza
7c37b0f830 increase create breakout room users list height 2022-02-11 14:15:50 +00:00
Anton Georgiev
006a9f9ffc
Merge pull request #14293 from gustavotrott/api-param-disabledFeatures
feat: new api Create param: disabledFeatures
2022-02-10 15:51:34 -05:00
Guilherme Leme
0055e08373 [issue-14014] - Resolved merging conflicts. 2022-02-10 15:41:16 -03:00
Guilherme Leme
f9d97ca562 [issue-14014] / [issue-14313] / [issue-14312] - Fixed and refactored back-end to fit the logic of passing parameters, not only by document with url, but by base64 encoded document too. And refactored front-end. 2022-02-10 15:27:44 -03:00
Anton Georgiev
0747b5dc23
Merge pull request #14330 from pedrobmarin/s-ibc
style: improve background customization
2022-02-10 10:15:01 -05:00
Anton Georgiev
ca761704ff
Merge pull request #14331 from pedrobmarin/s-apoc
style: add palette's overlay color
2022-02-10 09:56:22 -05:00
Pedro Beschorner Marin
74b5eac6eb style(poll): use primary color variable
Replace hardcoded polling color with the primary color variable.
2022-02-10 10:12:58 -03:00
Pedro Beschorner Marin
3644a8d96e style: add palette's overlay color
Missing color variable on client's customization.
2022-02-10 09:56:50 -03:00
Joao Victor
5128a773a7 Mute user after rejoining audio 2022-02-10 09:30:43 -03:00
Pedro Beschorner Marin
0131028bf4 style: improve background customization
Set elements to use the background color variable.
2022-02-10 09:20:54 -03:00
Anton Georgiev
d1545c6cef
Merge pull request #14320 from JoVictorNunes/issue-14298
fix(screenshare): decrease autoplay-overlay z-index
2022-02-09 16:11:44 -05:00
Anton Georgiev
f921f24e02
Merge pull request #14305 from ramonlsouza/issue-14190
fix: Inconsistent behaviors when muting microphone when sharing external video
2022-02-09 15:26:46 -05:00
Joao Victor
42633e9218 Decrease z-index property 2022-02-09 15:37:28 -03:00
Ramón Souza
3953540510 fix presenter unmute 2022-02-09 18:22:45 +00:00
Joao Victor
9db73b8aac Fix error log and add some linting 2022-02-09 14:03:35 -03:00
Ramón Souza
dba04834c7 Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08 2022-02-09 15:52:42 +00:00
Joao Victor
507ec568d2 Error handling and variable name change 2022-02-09 11:43:54 -03:00
Guilherme Leme
006340489d [issue-14014] - Reverted debug changes in front-end and implemented the new front-end logic to fit the insert api end-point. 2022-02-09 10:37:40 -03:00
Joao Victor
7fc8f91a61 Restore audio within main room after leaving breakout room 2022-02-09 10:09:27 -03:00
Anton Georgiev
b7d40b1153
Merge pull request #14271 from antonbsa/locale-test-improvements
test: Locale test improvements
2022-02-08 09:27:18 -05:00
Ramón Souza
d8fad8dae6 fix external video mute behavior with echo test 2022-02-08 13:24:42 +00:00
Anton Georgiev
f13266e3b9
Merge pull request #14295 from Tainan404/backport-validatonAuthToken
Backport the validationAuthToken refactor
2022-02-07 14:59:28 -05:00
Anton Georgiev
443e5a1555
Merge pull request #14300 from ramonlsouza/issue-13990
fix: Smart layout under some circumstances not behaving as expected when sharing video or screen
2022-02-07 14:57:45 -05:00
Anton Georgiev
b2da811986
Merge pull request #14279 from ramonlsouza/fix-fullscreen-presenter
fix: fullscreen presentation shortcut in presenter toolbar
2022-02-07 14:56:49 -05:00
Ramón Souza
b028e4f4aa do not use presentation size for screenshare and external video in smart layout 2022-02-07 19:29:27 +00:00
Gustavo Trott
580ebdc066 Move disabledFeatures to meetingProp, and rename feat screensharing to screenshare 2022-02-07 15:55:45 -03:00
Anton
777a639fed add take and make presenter tests 2022-02-07 15:45:42 -03:00
Anton Georgiev
bef2eebb40
Merge pull request #14297 from JoVictorNunes/issue-14277
(Optional) fix(screenshare): change toast notification text
2022-02-07 13:39:27 -05:00
Anton
61e25770c9 add promote and demote user tests 2022-02-07 15:01:47 -03:00
Joao Victor
5cde2aae8a Reorder if/else chain 2022-02-07 14:46:45 -03:00
Joao Victor
b43075f815 Changes toast notification for when screenshare has stopped due to data saving 2022-02-07 14:27:14 -03:00
Ramón Souza
4247cd5f96 remove mobileHide styles from talking indicator 2022-02-07 13:23:35 +00:00
Gustavo Trott
dad9be2a6a Merge remote-tracking branch 'upstream/v2.5.x-release' into api-param-disabledFeatures 2022-02-07 10:23:28 -03:00
Gustavo Trott
de4688bcdc Implement new param disabledFeatures 2022-02-07 10:22:52 -03:00
gustavo-em
039e6794f3 Merge remote-tracking branch 'upstream/v2.5.x-release' into error_in_console_when_leave_meeting 2022-02-04 18:08:46 -03:00
gustavo-em
5f547b31f0 setting session variable to valitate if component will be unmount and dont change state 2022-02-04 18:07:57 -03:00
gustavo-em
e8b78fb8dc Merge remote-tracking branch 'upstream/v2.5.x-release' into version_in_client 2022-02-04 16:46:48 -03:00
gustavo-em
fe6428d665 add settings.yml and rule in component to show version 2022-02-04 16:41:46 -03:00
Anton
a0dd5552aa add close private chat test 2022-02-04 16:26:35 -03:00
Ramón Souza
821929a1d7 makes restoreOnUpdate work for moderators 2022-02-04 19:01:53 +00:00
Anton
8aa473ca78 add select random user and fix data-test prop in list items 2022-02-04 15:08:59 -03:00
Guilherme Leme
ea09c7001c [issue-14014] - WIP adding current tag on presentation payload 2022-02-04 14:52:53 -03:00
Anton Georgiev
21db352ec6
Merge pull request #14280 from JoVictorNunes/issue-14275
fix: audio data
2022-02-04 10:37:41 -05:00
Joao Victor
aa926d27e3 Fix audio data access 2022-02-04 11:09:43 -03:00
Ramón Souza
d40c055c75 fix fullscreen presentation in presenter toolbar 2022-02-04 13:57:54 +00:00
Guilherme Leme
7650967b2f Resolved merging conflicts. 2022-02-04 08:48:58 -03:00
Anton Georgiev
417744515a
Merge pull request #14273 from ramonlsouza/restore-button-css
fix: restore hover/focus button styles
2022-02-03 15:24:50 -05:00
Ramón Souza
cdb6e2e652 restore hover/focus button styles 2022-02-03 19:45:51 +00:00
Anton
d65c6d2e2e improve locale test 2022-02-03 15:44:48 -03:00
Anton Georgiev
ddda0b15a9
Merge pull request #13847 from ramonlsouza/issue-12418
refactor: user list
2022-02-03 13:36:10 -05:00
Joao Victor
587f1762e0 Check for existing Tracker.Dependency() instance 2022-02-03 14:47:24 -03:00
Anton Georgiev
196e069160
Merge pull request #14173 from GuiLeme/issue-13238
feat(presentation): Add removable and downloadable attributes to payload.
2022-02-03 12:16:10 -05:00
Anton Georgiev
68f9c36d8e
Merge pull request #14228 from gustavotrott/breakouts-message-to-all
feat: Send a chat message to all breakouts simultaneously
2022-02-03 10:25:20 -05:00
Guilherme Leme
75f3eab3f8 Resolve merging conflicts 2022-02-03 12:03:26 -03:00
Ramón Souza
f77dbdfa26 fix whiteboard/camera label reactivity 2022-02-03 14:42:24 +00:00
Guilherme Leme
715888584b Front-end changes to fit the removable and downloadable properties. 2022-02-03 11:37:14 -03:00
Anton Georgiev
fc5d727f05
Merge pull request #14262 from antonbsa/lock-viewers-tests
test: Adds lock viewers tests
2022-02-03 09:07:40 -05:00
Ramón Souza
2b34a26142 Merge remote-tracking branch 'upstream/v2.5.x-release' into issue-12418 2022-02-03 12:48:27 +00:00
Anton
f42c5e7730 add Lock viewer test: Unlock a user 2022-02-02 21:45:23 -03:00
Anton
7d5325d0dd improves some selectors and function calls 2022-02-02 21:05:26 -03:00
Joao Victor
8e4a9b454f Add key prop to Fragment 2022-02-02 15:34:36 -03:00
Ramón Souza
c7fce6518e fix restoreOnUpdate presentation display 2022-02-02 16:01:57 +00:00
prlanzarin
ed89f6e4a5 feat(fullaudio): implement input/output device change in new bridge 2022-02-01 17:19:50 -03:00
Anton Georgiev
f2734126da
Merge pull request #14214 from JoVictorNunes/breakout-title-fix
fix: race condition (window title in breakout rooms)
2022-02-01 13:46:21 -05:00
Anton Georgiev
ea681bce23
Merge pull request #14251 from ramonlsouza/issue-14132
fix: remove audio/video first join info on meeting end
2022-02-01 12:40:12 -05:00
Ramón Souza
e5d969aa6b remove audio/video first join info on meeting end 2022-02-01 17:08:21 +00:00
Anton Georgiev
0b269d7973
Merge pull request #14231 from hiroshisuga/noShrunkenThumbnail
fix(virtualBG): recover shrunken thumbnails on the modal
2022-02-01 08:53:18 -05:00
Ramón Souza
b17ec549bd remove extra parentheses from virtual bg label 2022-02-01 12:43:40 +00:00
Anton Georgiev
06b8630719
Merge pull request #14230 from hiroshisuga/blur_translate
fix(virtualBG): snippet "blur" translation
2022-01-31 15:33:32 -05:00
Anton Georgiev
316533573b
Merge pull request #11405 from PhMemmel/improve-waiting-room-button-coloring
style: Use different colors for allow and deny buttons in waiting room
2022-01-31 15:07:15 -05:00
Anton Georgiev
5aa4700ff7
Merge pull request #14238 from frankemax/fix-css-focus-button-cropped
fix(button): add button margin
2022-01-31 10:03:28 -05:00
Max Franke
ac3ab187d2 fix(button): add button margin
Add a margin on buttons that are "in focus" to avoid being cut off by other
components
2022-01-31 11:58:49 -03:00
hiroshisuga
65c8d14108
Update styles.scss 2022-01-29 14:26:27 +09:00
hiroshisuga
b1936e9fdc
Update component.jsx 2022-01-29 14:16:39 +09:00
Anton
b85b3b7ca0 add lock viewers tests 2022-01-28 16:52:22 -03:00
Gustavo Trott
38b256dba5 Remove unnecessary codes 2022-01-28 15:00:17 -03:00
Gustavo Trott
eb567eb106 Handle message to all breakouts sent 2022-01-28 14:41:10 -03: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
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
prlanzarin
cb84e34833 feat(fullaudio): implement echo test in new full audio bridge
Partially addresses https://github.com/bigbluebutton/bigbluebutton/issues/14191
2022-01-26 11:03:27 -03: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
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
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
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
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
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