Anton Georgiev
1bc324b657
Merge pull request #12353 from germanocaumo/poll-record-improvs
...
Recorded polling events improvements
2021-05-13 13:43:36 -04:00
Ramon Souza
d061294f74
add ui adjustments for large languages
2021-05-13 11:55:33 -03:00
Anton Georgiev
51776ca7ad
Merge pull request #12369 from Tainan404/issue-12251
...
Fix presentation moving down when someone is talking
2021-05-13 09:12:36 -04:00
MrKeksi
8cfc174625
Update styles.scss
2021-05-13 02:02:53 +02:00
Anton Georgiev
c925817fb2
Merge pull request #12371 from antobinary/may12-locales
...
chore: Pulled HTML5 locales, May 12, 2021
2021-05-12 16:33:19 -04:00
Anton Georgiev
612b22da06
chore: Pulled HTML5 locales, May 12, 2021
2021-05-12 20:31:28 +00:00
Anton Georgiev
b3f0609984
Merge pull request #12367 from ramonlsouza/issue-12355
...
fix: show avatar in private chat list
2021-05-12 16:10:59 -04:00
Tainan Felipe
aa33697cfd
Merge branch 'develop' into issue-12251
2021-05-12 16:57:14 -03:00
Tainan Felipe
840ac86364
Fix presentation moving down when someone is talking
2021-05-12 16:51:45 -03:00
prlanzarin
61cb8457d6
fix(video): check if encodings array is empty before trying to apply bitrate
2021-05-12 19:42:07 +00:00
Ramon Souza
49bba65f5f
indentation
2021-05-12 16:33:20 -03:00
prlanzarin
d707048c56
fix(video): remove unused floorStream variable
2021-05-12 19:26:26 +00:00
Ramon Souza
f5887d29fc
show avatar in private chat list
2021-05-12 16:21:48 -03:00
Anton Georgiev
cdbaef6867
Merge pull request #12364 from ramonlsouza/issue-12363
...
fix: presentation uploader error
2021-05-12 14:49:42 -04:00
Ramon Souza
0844f54716
fix presentation uploader error
2021-05-12 15:43:45 -03:00
Anton Georgiev
b9062e70ec
Merge pull request #12362 from ramonlsouza/issue-8414
...
fix: change firefox legacy warning + add media query for mobile
2021-05-12 14:43:02 -04:00
Ramon Souza
abd5eff1ea
change firefox legacy warning + add media query for mobile
2021-05-12 14:34:53 -03:00
Anton Georgiev
b4e609f2c8
feat(guests): Introduce dynamicGuestPolicy in setting.yml
2021-05-12 16:01:04 +00:00
Anton Georgiev
1bf910c26b
Merge pull request #12360 from ramonlsouza/fix-action-buttons
...
fix: action buttons in audio selector - mobile
2021-05-12 10:15:52 -04:00
Ramon Souza
ffb067a8a3
fix action buttons visibility
2021-05-12 11:07:18 -03:00
Anton Georgiev
608ee314ce
Merge pull request #12359 from ramonlsouza/issue-12089
...
fix: increase audio menu width
2021-05-12 10:06:23 -04:00
Anton Georgiev
b29d5884e4
Merge pull request #12342 from gustavotrott/user-inactivity-fix
...
Fix: Eject user from meeting after inactivity warning timeout
2021-05-12 09:51:33 -04:00
Ramon Souza
99b04f33f0
use max-content for audio menu instead of fixed width
2021-05-12 09:53:32 -03:00
Anton Georgiev
bd51a191bd
Merge pull request #12354 from ramonlsouza/new-message-chat-scroll
...
fix: handle new message auto-scroll in chat
2021-05-11 18:40:04 -04:00
Anton Georgiev
f19b8ec8ab
Merge pull request #12298 from jfsiebel/add-try-catch-on-methods
...
refactor: Add try/catch on methods
2021-05-11 16:35:12 -04:00
Anton Georgiev
cfab8518e8
Merge pull request #12352 from jfsiebel/content-loss-warning
...
feat: Add warning on meeting end modal about content in meeting.
2021-05-11 16:30:32 -04:00
Ramon Souza
ba616be126
handle new message auto-scroll in chat
2021-05-11 17:30:06 -03:00
germanocaumo
ca2ad30e12
fix(record): add missing info to polling events
...
Add PollPublishedRecordEvent with all infos (also fix duplicated handlePollStoppedEvtMsg)
Add answer text to UserRespondedToPollRecordEvent (useful for custom answers)
Add type in PollStartedRecordEvent
2021-05-11 18:37:23 +00:00
germanocaumo
04bd5c36b1
fix(poll): fix question title overflow
...
improve done translation in pt_br
2021-05-11 18:37:08 +00:00
Joao Siebel
70e72cca25
Add warning on meeting end modal about content in meeting. close #10721
2021-05-11 14:34:18 -03:00
Ramon Souza
6b1e19696a
adjust navbar height
2021-05-11 14:07:38 -03:00
Joao Siebel
90b54265e6
Improve Start A Poll button after publishing poll results
2021-05-11 11:22:08 -03:00
Ramon Souza
91eb8b0e9e
move toggle text outside of buttons in debug window and network modal
2021-05-10 17:41:52 -03:00
Anton Georgiev
4c3edbcea3
Merge pull request #12341 from ramonlsouza/issue-12141
...
fix: show message when starting poll without active presentation
2021-05-10 15:50:39 -04:00
Anton Georgiev
04c038edfb
Merge pull request #12337 from ramonlsouza/issue-12323
...
fix: breakout panel width (mobile)
2021-05-10 15:48:54 -04:00
Ramon Souza
91a2ced31e
reduce padding/margin in network popup
2021-05-10 15:39:10 -03:00
Gustavo Trott
afcd96d80b
Avoid negative seconds in inactivity warning countdown
2021-05-10 15:03:02 -03:00
Anton Georgiev
08474877b7
Merge pull request #12319 from Tainan404/issue-12267
...
Fix Presentation uploader missing items
2021-05-10 13:48:38 -04:00
Ramon Souza
6fc4699097
show message when starting poll without active presentation
2021-05-10 14:34:23 -03:00
Joao Siebel
79c9cd33f2
Merge remote-tracking branch 'upstream/develop' into add-try-catch-on-methods
2021-05-10 12:03:58 -03:00
Anton Georgiev
7eb8a0b822
Merge pull request #12338 from ramonlsouza/presentation-menu-z
...
fix: panels z-index for mobile
2021-05-10 10:52:07 -04:00
Ramon Souza
1552bdbbfd
fix panels z-index for mobile
2021-05-10 11:01:50 -03:00
Anton Georgiev
31a1567294
Merge pull request #12321 from ramonlsouza/issue-12313
...
fix: chat jumps to top when opened/closed
2021-05-10 09:58:08 -04:00
Ramon Souza
95cca86c33
fix breakout panel mobile width and add resize
2021-05-10 10:43:59 -03:00
Anton Georgiev
5a10345577
Merge pull request #12332 from pedrobmarin/ref-cs-sta
...
refactor(connection status): remove superfluous trailing argument
2021-05-10 08:53:55 -04:00
Pedro Beschorner Marin
69e1f58aa0
refactor(closed captions): useless conditional
...
This use of variable 'ownerId' always evaluates to true.
2021-05-09 14:38:03 -03:00
Pedro Beschorner Marin
2e2a978018
refactor(connection status): remove superfluous trailing argument
2021-05-09 14:26:14 -03:00
dependabot[bot]
4c141850fb
Bump hosted-git-info from 2.8.8 to 2.8.9 in /bigbluebutton-html5
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 23:40:34 +00:00
dependabot[bot]
7c8c36ca92
Bump hosted-git-info in /bigbluebutton-html5/tests/puppeteer
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 21:51:25 +00:00
dependabot[bot]
cfa52aec64
Bump lodash in /bigbluebutton-html5/tests/puppeteer
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 21:40:23 +00:00
Anton Georgiev
b412e3fb84
Updated lint-staged from 8.1.3 to 11.0.0
2021-05-07 21:28:04 +00:00
Ramon Souza
274693456a
fix chat popup alerts in private chat
2021-05-07 17:33:22 -03:00
Anton Georgiev
76e6f48200
Merge pull request #12322 from ramonlsouza/issue-12069
...
Add scroll to poll question container
2021-05-07 15:40:12 -04:00
Ramon Souza
a35f38847c
add scroll to poll question container - mobile
2021-05-07 15:39:40 -03:00
Ramon Souza
c6b81bbb65
re-implement chat scroll to position
2021-05-07 15:14:15 -03:00
Anton Georgiev
5e11fb314b
Merge pull request #12256 from Tainan404/filter-bymeetingId
...
Add filter by meetingId in server queries
2021-05-07 10:36:20 -04:00
Tainan Felipe
2efd949b16
Update bigbluebutton-html5/imports/ui/components/presentation/presentation-uploader/component.jsx
...
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2021-05-07 11:09:30 -03:00
Tainan Felipe
5e249ff47f
Add comment
2021-05-07 11:06:03 -03:00
Anton Georgiev
25c323bfc6
Merge pull request #12317 from jfsiebel/prevent-toast-conversion-text-error-overflow
...
Fit conversion error message in toast notification
2021-05-07 10:00:15 -04:00
Tainan Felipe
2e168b8252
Fix Presentation being not shown
2021-05-07 10:52:12 -03:00
Anton Georgiev
fb333b9489
Merge pull request #12304 from ramonlsouza/issue-12253-2
...
fix: only play audio alert if there are new messages
2021-05-07 09:16:16 -04:00
Joao Siebel
aaa3a14b30
Remove scroll on toast notification when a conversion error happens. close #12293
2021-05-07 10:12:46 -03:00
Anton Georgiev
697dbcdca4
Merge pull request #12315 from ramonlsouza/template-string
...
fix: template syntax in string literal
2021-05-07 09:05:20 -04:00
Anton Georgiev
85d33b8d2e
Merge pull request #12316 from ramonlsouza/rm-unused
...
refactor: remove unused variables
2021-05-07 09:04:30 -04:00
Anton Georgiev
03239e98f0
Merge pull request #12309 from ramonlsouza/long-poll-annotation
...
Adjust poll results annotations
2021-05-07 09:03:21 -04:00
Ramon Souza
93d41f3f91
remove unused variables
2021-05-07 08:54:01 -03:00
Ramon Souza
02aea0a3de
template syntax in string literal
2021-05-07 08:38:19 -03:00
Ramon Souza
7a28119bc9
adjust poll annotations
2021-05-06 15:38:01 -03:00
Mario Junior
35d3f7a0fd
Update bigbluebutton-html5/private/config/settings.yml
...
Explicitly set showAudioFilters to true
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2021-05-06 12:02:32 -03:00
Mario Jr
69b2608f88
feat(audio): add showAudioFilters option in settings.yml
...
This allows showing (or hiding) the option from users in the conference.
Default value is true (show this option to users).
Fixed some eslint warnings.
2021-05-06 11:43:06 -03:00
Ramon Souza
aa4089c91d
only play audio alert if there are new messages
2021-05-06 08:24:27 -03:00
Anton Georgiev
991c71c4a2
Merge pull request #12296 from antobinary/npm-versions
...
fix(security): Update sanitize-html package
2021-05-05 16:08:44 -04:00
Anton Georgiev
45db82dbdb
Merge pull request #12297 from ramonlsouza/fix-toolbar-crash
...
fix: toolbar crash with presenter changes
2021-05-05 15:21:56 -04:00
Anton Georgiev
45f4cc0460
fix(security): Update sanitize-html package
2021-05-05 19:00:25 +00:00
Ramon Souza
5a771b8281
fix toolbar crash
2021-05-05 15:59:16 -03:00
Joao Siebel
3eea7db9a1
Add try/catch on whiteboard-multi-user methods
2021-05-05 15:53:13 -03:00
Joao Siebel
2e7731ab59
Add try/catch on voice-users methods
2021-05-05 15:05:59 -03:00
Joao Siebel
a8c989645f
Add try/catch on video-streams methods
2021-05-05 14:52:50 -03:00
Joao Siebel
bebe218a43
Add try/catch on users-settings methods
2021-05-05 14:22:12 -03:00
Joao Siebel
0643df68cd
Add try/catch on users-infos methods
2021-05-05 13:53:28 -03:00
Joao Siebel
519872cf97
Add try/catch on users methods
2021-05-05 13:47:43 -03:00
Joao Siebel
c60ff23c67
Add try/catch on slides methods
2021-05-05 13:17:26 -03:00
Anton Georgiev
e72bf6f5e3
Merge pull request #12281 from KDSBrowne/bbb-12246
...
Update App Default Locale Prop Value
2021-05-05 11:53:15 -04:00
Joao Siebel
9f39e119fd
Add try/catch on presentations methods
2021-05-05 11:34:36 -03:00
Joao Siebel
e7647ec4ae
Add try/catch on presentation-upload-token methods
2021-05-05 11:25:13 -03:00
Joao Siebel
b80a9b177b
Add try/catch on polls methods
2021-05-05 11:12:36 -03:00
Joao Siebel
84e1656bce
Add try/catch on note methods
2021-05-05 10:41:56 -03:00
Joao Siebel
ed4018149b
Add try/catch on meetings methods
2021-05-05 09:58:17 -03:00
Joao Siebel
434408c28c
Add try/catch on local-settings methods
2021-05-05 09:27:56 -03:00
Joao Siebel
1f9d6735a0
Add try/catch on guest-users methods
2021-05-05 09:26:21 -03:00
Joao Siebel
169e5abe10
Add try/catch on group-chat-msg methods
2021-05-05 09:13:48 -03:00
Philipp Memmel
75db0b57ea
Hitting Enter sends waiting room message
2021-05-05 06:51:43 +00:00
KDSBrowne
efed400d4b
update app default locale prop to config / browser lang
2021-05-05 01:13:00 +00:00
Joao Siebel
e352b0913e
Add try/catch on group-chat methods
2021-05-04 16:52:05 -03:00
Joao Siebel
ba9c9a8682
Add try/catch on external-videos methods
2021-05-04 16:33:29 -03:00
Anton Georgiev
6d50d7cdf9
Merge pull request #12279 from prlanzarin/u23-tofixabutterfly
...
fix(video): annotate ALL streams from an user on floor updates
2021-05-04 15:08:00 -04:00
Anton Georgiev
6b0b98a07c
Merge pull request #12230 from ramonlsouza/issue-12146
...
Move on/off settings labels outside of buttons
2021-05-04 15:06:53 -04:00
prlanzarin
d27badcf53
fix(video): annotate ALL streams from an user on floor updates
2021-05-04 18:24:19 +00:00
Joao Siebel
aa0831f9ad
Add try/catch on connection-status methods
2021-05-04 15:01:09 -03:00
Joao Siebel
a42d4a9f5d
Add try/catch on captions methods
2021-05-04 14:34:31 -03:00
Anton Georgiev
062e2ef29a
Merge pull request #12277 from prlanzarin/u23-transcoderslashimage2cc
...
fix(video): check if pagination is in effect before choosing sort
2021-05-04 12:46:02 -04:00
prlanzarin
1686225748
fix(video): check if pagination is in effect before choosing sort
2021-05-04 16:34:02 +00:00
Anton Georgiev
e68cdb7193
Merge pull request #12264 from KDSBrowne/bbb-br-manage-acc
...
feat(accessibility): Improve keyboard Access For Breakout Room Assignment
2021-05-04 12:30:59 -04:00
Anton Georgiev
bd550b4f0b
Merge pull request #12273 from mariogasparoni/fix-multiple-audio-channel-being-created-for-specific-settings
...
fix: prevent an extra audio channel to be created when skipCheckOnJoin is true
2021-05-04 12:30:17 -04:00
Joao Siebel
8bd9d056f2
Add try/catch on breakouts methods
2021-05-04 13:25:02 -03:00
Mario Jr
536e32454b
Merge branch 'develop' into fix-12228
2021-05-04 12:04:53 -03:00
Anton Georgiev
e62eda3d72
Merge pull request #12272 from mariogasparoni/fix-12190
...
fix: first audio join in breakout fails with specific config
2021-05-04 10:42:37 -04:00
Anton Georgiev
403329c324
Merge pull request #12224 from ramonlsouza/fix-poll-reduced-results
...
fix: number of votes displayed in poll results annotation
2021-05-04 10:41:52 -04:00
Joao Siebel
2b21a75007
Add try/catch on annotations methods
2021-05-04 11:38:56 -03:00
jibon57
c9d59c3e29
fix: bug in playAudioAlert method
...
Removed the wrong reference to alert.
Probably it wasn't caught by eslint because 'alert' name is also present
in browser's scope.
Closes #12228
2021-05-04 10:24:30 -03:00
Mario Jr
db4158dc30
fix: first audio join in breakout fails with specific config
...
When listenOnlyMode=false, skipCheck=true and skipCheckOnJoin=true, the
audio tries to start a session more than one time, causing it to fail
at the first one (and reconnect after that).
Now we check if user is already connecting before trying to start a new
audio session.
Added some info in settings.yml for the options related to this commit
Closes #12190
2021-05-04 10:11:33 -03:00
Mario Jr
1fb73d615d
fix: prevent an extra audio channel to be created when skipCheckOnJoin is true
...
When setting skipCheckOnJoin to true, an extra audio channel is created in
FreeSWITCH, after user accepts the echo test. The extra channel is removed
when user leaves the room, but this still may affect performance.
2021-05-03 19:26:47 -03:00
Anton Georgiev
0f875741e1
Merge pull request #12266 from ramonlsouza/record-button-viewer
...
fix: Add margin between record button and time
2021-05-03 17:23:28 -04:00
Ramon Souza
6734296911
add margin between record button and time
2021-05-03 17:50:18 -03:00
KDSBrowne
383d01becf
improve keyboard accessibility for br managment
2021-05-03 20:00:19 +00:00
KDSBrowne
ab17cb1393
make tab order flow from left to right
2021-05-03 19:58:30 +00:00
Anton Georgiev
457492d611
Merge pull request #12263 from ramonlsouza/issue-12242
...
Change open presentation button position
2021-05-03 15:23:09 -04:00
Ramon Souza
cc5a9502f4
change open presentation icon position
2021-05-03 16:04:54 -03:00
Anton Georgiev
e1ca16a2b5
update numbers for default bbb-html5 backends and frontends
2021-05-03 13:10:22 +00:00
Tainan Felipe
20d934a953
Add filter by meetingId in server queries
2021-05-03 09:49:33 -03:00
Anton Georgiev
ce01237a03
Merge pull request #12240 from PhMemmel/consider-overlay-config-in-html5-dev-deploy
...
Consider overlay file /etc/bigbluebutton/bbb-html5-with-roles.conf when self-deploying bbb-html5
2021-05-03 08:36:10 -04:00
Ramon Souza
9d590a74d3
remove unused imports
2021-05-03 09:24:07 -03:00
Philipp Memmel
4a303d4871
consider overlay file bbb-html5-with-roles.conf in dev env
2021-05-02 16:15:29 +00:00
Anton Georgiev
613e24665e
Merge pull request #12227 from pedrobmarin/fix-guest-navigator-language
...
fix(guest): navigator language
2021-05-02 09:12:04 -04:00
hiroshisuga
35443a2e29
chore: Typo in palm detection ( #12236 )
...
* Typo fix
2021-05-02 08:47:48 -04:00
Ramon Souza
805f0ba912
remove commented out code, added new line at the end of styles file
2021-04-30 16:09:36 -03:00
Ramon Souza
e10375e565
move settings text out of buttons
2021-04-30 16:06:28 -03:00
Maxim Khlobystov
0870a4cd2c
Remove ru_RU.json file
2021-04-30 18:38:08 +00:00
Pedro Beschorner Marin
1add75d41d
fix(guest): navigator language
...
The substr string method is receiving the wrong type of parameter
as length (boolean instead of number) forcing it to always use the
english fallback.
2021-04-30 14:33:18 -03:00
Anton Georgiev
040f8c615a
Removed "dev" from 2.3 versioning in settings.yml
2021-04-30 13:19:04 -04:00
Ramon Souza
7af5b0cea0
fix number of votes in poll results annotation
2021-04-30 13:40:46 -03:00
Pedro Beschorner Marin
41793087bc
chore(guest): pt/es guest lobby localization
2021-04-29 22:04:45 -03:00
Anton Georgiev
e590b9d8a9
fix: Include missing guest-wait messages
2021-04-30 00:32:39 +00:00
Anton Georgiev
6443b0955a
fix: Include missing guest-wait messages
2021-04-30 00:32:39 +00:00
Anton Georgiev
2216511891
Merge pull request #12213 from danimo/guest-wait-l10n
...
feature(bbb-html5): localize guest-wait.html
2021-04-29 16:55:17 -04:00
Anton Georgiev
b97192bffd
Merge pull request #12216 from antobinary/locales-apr-29-2
...
chore(locales): Pulled HTML5 locales; Added Afrikaans
2021-04-29 16:38:01 -04:00
Anton Georgiev
9dba4f6dab
Merge pull request #12215 from vitormateusalmeida/issue-12143
...
Fix layout broken when close waiting room panel
2021-04-29 16:37:48 -04:00
Anton Georgiev
528dba7ed5
Pulled HTML5 locales; Added Afrikaans
2021-04-29 20:33:11 +00:00
Anton Georgiev
511367f8ff
Merge pull request #12201 from ramonlsouza/issue-11378
...
fix(chat): reduce re-renders in chat recompute heights
2021-04-29 16:00:16 -04:00
Vitor Mateus De Almeida
45f8556f9a
fix layout broken when close waiting room panel
2021-04-29 16:41:18 -03:00
Anton Georgiev
0338d7364e
Merge pull request #12204 from ramonlsouza/issue-12024
...
feat: Add button to close mute alert
2021-04-29 14:08:45 -04:00
Ramon Souza
7de55d2b19
add tooltip position 'top'
2021-04-29 14:25:25 -03:00
Anton Georgiev
86b3269709
Merge pull request #12214 from ramonlsouza/fix-styles-warning
...
refactor: remove unused class from component
2021-04-29 13:22:21 -04:00
Anton Georgiev
60778bf171
Merge pull request #12100 from jfsiebel/better-upload-feedback
...
Improve feedback to user after a failed file upload
2021-04-29 13:21:37 -04:00
Anton Georgiev
a717f026e7
Merge pull request #12212 from jfsiebel/enforce-max-length-typed-answer
...
Add configuration for max length typed answer in poll
2021-04-29 13:20:30 -04:00
Ramon Souza
eb9a43d54b
remove unused class from component
2021-04-29 14:17:04 -03:00
Daniel Molkentin
735b7fd046
feature(bbb-html5): localize guest-wait.html
...
This introduces initial translations for the guest-wait pages.
The only supported languages are en and de for now. Needs a concept
to hook it up with transifex.
2021-04-29 18:55:15 +02:00
Joao Siebel
60f25939c0
Add configuration for max length typed answer in poll
2021-04-29 13:54:39 -03:00
Ramon Souza
3678348fdf
remove unused code
2021-04-29 13:52:22 -03:00
Ramon Souza
ffbbae1ed4
close mute alert
2021-04-29 11:06:27 -03:00
Ramon Souza
a99b8fd1d3
reduce re-renders in chat recompute heights
2021-04-28 17:35:17 -03:00
Lucas Zawacki
89793662c5
Use icon names as per Pedro's suggestion
2021-04-28 16:46:14 -03:00
Anton Georgiev
80cc9945d4
Merge pull request #12169 from MaximKhlobystov/remove-rand-user-countdown
...
Make random user picking coundown (UI + audio) optional
2021-04-28 14:58:37 -04:00
Lucas Zawacki
cb28639fc3
Add code with volume icon template
2021-04-28 15:12:52 -03:00
Anton Georgiev
db634cb37a
Merge pull request #12192 from prlanzarin/u23-aisle5
...
refactor(screenshare): remove unused extension/support checks
2021-04-28 13:57:18 -04:00
Maxim Khlobystov
848fdc3ed0
Make the random user picking countdown optional
2021-04-28 15:44:08 +00:00
prlanzarin
4ca2145e4d
refactor: remove unused Chrome extension locales
2021-04-28 12:39:27 +00:00
Pedro Beschorner Marin
1d386a4bbc
Remove outdated unsupported screenshare message
2021-04-27 23:36:06 +00:00
Pedro Beschorner Marin
b7b1fb66f7
Removed Chrome's extension code
...
Just a regular cleanup. We removed this legacy feature a while back
and this part went missing.
2021-04-27 23:33:03 +00:00
Lucas Zawacki
61d97862ef
Tab indexes for external video overlay
2021-04-27 17:48:16 -03:00
Joao Siebel
2f89598d2d
Merge remote-tracking branch 'upstream/develop' into better-upload-feedback
2021-04-27 17:46:22 -03:00
Anton Georgiev
c0cac61fa0
Merge pull request #12180 from vitormateusalmeida/debug-window
...
Implement debug window shortcut for Mac OS
2021-04-27 16:37:40 -04:00
Anton Georgiev
835dba07c2
Merge pull request #12177 from KDSBrowne/bbb-7746
...
fix: Fix Active Style For Current Chat
2021-04-27 16:30:53 -04:00
Lucas Zawacki
7ceea175b0
Fix video overlay style
2021-04-27 17:30:20 -03:00
Vitor Mateus De Almeida
59842657f0
Implement debug window shortcut for Mac OS
2021-04-27 17:28:59 -03:00
KDSBrowne
04fe59bb41
add aria-live to time-window-list
2021-04-27 20:21:12 +00:00
Joao Siebel
18385c1de1
Add feedback for some upload status
2021-04-27 16:45:14 -03:00
Lucas Zawacki
7198937872
Use bbb icon, use cursor pointer for volume slider
2021-04-27 16:44:05 -03:00
Lucas Zawacki
3c974b8c8c
Fix icon size and hide on not hover
2021-04-27 16:26:12 -03:00
Lucas Zawacki
eae1b78e82
Reload button labels
2021-04-27 15:12:50 -03:00
Pedro Beschorner Marin
791c3394f6
Few changes at the reload button
...
Tweaked a bit at the button's style to give it a little distance from
the borders and replaced by a larger circle button for the icon to appear
a few bigger and keep the roundness of the surrinding design. Also moved
the suppress control to the button component so it solves for both external
player, generic component and any other component that decides to use it in
the future.
2021-04-27 15:01:15 -03:00
KDSBrowne
9943011ef1
fix current chat condition | remove box-shadow from active style
2021-04-27 17:35:49 +00:00
Lucas Zawacki
0a68ac34e2
Reload button for external video
2021-04-27 14:16:28 -03:00
Anton Georgiev
d3acfa4cce
Merge pull request #11850 from daminebenq/fix-and-update-virtualized-userslist-test-suite
...
Fix and update virtualized list test suite
2021-04-27 13:13:46 -04:00
Lucas Zawacki
e55ead4a56
Reload button component
2021-04-27 14:10:54 -03:00
Anton Georgiev
44cc5ab165
Merge pull request #12174 from Tainan404/issue-12094
...
Fix messages load stuck
2021-04-27 11:15:16 -04:00
Anton Georgiev
e00b7efb04
Merge pull request #12165 from vitormateusalmeida/issue-12050
...
Fix layout broken after open+close shared notes
2021-04-27 11:11:17 -04:00
Tainan Felipe
3ff065aa5c
Fix messages load stuck
2021-04-27 11:57:53 -03:00
Vitor Mateus De Almeida
70a7687574
remove commented code
2021-04-27 11:37:33 -03:00
Anton Georgiev
2e5c90bb35
Merge pull request #12136 from ramonlsouza/issue-12068
...
fix: Prevent long poll question message overlapping
2021-04-27 09:53:55 -04:00
Anton Georgiev
304bca9f04
Merge pull request #12172 from mariogasparoni/fix-match-exact-deviceId-for-mic-streams
...
fix: match exact deviceId when retrieving mic streams
2021-04-27 09:09:52 -04:00
Ramon Souza
f7eb8d44da
recompute heights multiple times when switching between public and private chats
2021-04-27 08:23:42 -03:00
Mario Jr
13bb0c8493
fix: match exact deviceId when retrieving mic streams
...
Needed for firefox for consistently changing microphone using device selector
Refs #12054
2021-04-26 22:08:22 -03:00
Vitor Mateus De Almeida
340e0ba052
fix layout broken after opne close shared notes
2021-04-26 20:04:34 -03:00
Anton Georgiev
db769d081b
Merge pull request #12145 from prlanzarin/u23-seepferdchen
...
feat(screenshare): add screen bitrate config in bbb-html5
2021-04-26 17:36:23 -04:00
Anton Georgiev
b50e6c10b3
Merge pull request #12162 from ramonlsouza/issue-12160
...
fix(chat): no grouping for system messages
2021-04-26 17:33:32 -04:00
Anton Georgiev
341a268fa1
chore: connection status logs enhancement
2021-04-26 21:19:17 +00:00
Lucas
d7bbb1edef
Update bigbluebutton-html5/imports/ui/components/external-video-player/component.jsx
...
Fix indentation
Co-authored-by: Pedro Beschorner Marin <pedrobmarin@gmail.com>
2021-04-26 18:18:16 -03:00
Lucas Zawacki
fd8825c7cd
Volume slider for external video players
2021-04-26 18:16:41 -03:00
Anton Georgiev
2a0bca4890
Merge pull request #12139 from pedrobmarin/connection-status-server-log
...
chore(connection status): log status change at the server
2021-04-26 16:41:10 -04:00
Ramon Souza
2f981562f7
fix grouping poll results
2021-04-26 17:28:09 -03:00
Anton Georgiev
bb11c7bd4b
Merge pull request #12152 from ramonlsouza/issue-12137
...
fix: Do not play random user alert when a viewer joins
2021-04-26 16:12:42 -04:00
Anton Georgiev
91b57f82f9
feat: allow to omit chat message from logging
2021-04-26 16:04:57 -04:00
Anton Georgiev
99f3048a83
Merge pull request #12153 from ramonlsouza/user-list-cleanup
...
refactor: Remove user-list unused code
2021-04-26 15:07:58 -04:00
Ramon Souza
cf596fa0c6
remove sender object from message payload in poll result
2021-04-26 13:17:29 -03:00
Ramon Souza
4242158711
remove user-list unused code
2021-04-26 10:04:09 -03:00
Ramon Souza
89183deca2
do not play random user alert when a viewer joins
2021-04-26 09:07:59 -03:00
prlanzarin
84cbda75a3
feat(screenshare): add screen bitrate config in bbb-html5
2021-04-24 19:12:59 +00:00
Pedro Beschorner Marin
83c813ac6f
refactor(connection status): interval and log configuration
...
Simplify how connection status inteval is configured and make server
log the solo logging option.
2021-04-23 19:15:32 -03:00
Pedro Beschorner Marin
19d6e32229
chore(connection status): log status change at the server
...
Includes a log at Meteor's addConnectionStatus method to log danger,
critical and recoveries triggers on user's connection status change.
2021-04-23 18:47:56 -03:00
Ramon Souza
85de789629
fix long poll question
2021-04-23 16:10:43 -03:00
Anton Georgiev
3455b20501
Rephrased label for chat messages loading
2021-04-23 14:51:24 -04:00
Anton Georgiev
5f080088b8
Merge pull request #12123 from pedrobmarin/connection-status-icon
...
style(connection status): replace icons
2021-04-23 13:34:28 -04:00
Anton Georgiev
df8365040e
Merge pull request #12134 from antobinary/apr23-locales
...
Pulled HTML5 locales on Apr 23, 2021
2021-04-23 13:33:48 -04:00
Anton Georgiev
c690cb65d9
Merge pull request #12129 from ramonlsouza/issue-12085
...
Resize duplicated poll results annotation
2021-04-23 13:29:53 -04:00
Anton Georgiev
8f72574267
Merge pull request #12132 from mariogasparoni/fix-11663-output-device-change-in-breakout
...
fix: breakout audio don't use previously selected output device
2021-04-23 13:29:17 -04:00
Anton Georgiev
ecc9ce5206
Pulled HTML5 locales on Apr 23, 2021
2021-04-23 17:27:35 +00:00
Anton Georgiev
a8842895ac
Merge pull request #12102 from ramonlsouza/issue-12062
...
Fix missing chat messages
2021-04-23 12:58:23 -04:00
Ramon Souza
98b5659f23
fix new poll button sizes
2021-04-23 13:33:54 -03:00
Mario Jr
2f78fc05d2
fix: breakout audio don't use previously selected output device
...
When joining breakout audio, the output device selected in the main room is
used in breakout.
When returning from breakout rooms, the output audio device previously set in
the main room is restored.
Some specific info:
SIPSession doesn't handle Storage anymore, we do this in SIPBridge, since
it has more info about the current selected device and it doesn't depend of
a session being oppened.
We also now pass the output device ID when joining audio sessions. We can
then keep this information in the Storage.
Closes #11663
2021-04-23 11:28:30 -03:00
Ramon Souza
2e82bb2f64
resize whiteboard poll results
2021-04-23 11:24:01 -03:00
Mario Jr
af6cea1734
fix: client may crash when loading develop version
...
Removed the reference for invalidateCookie, since it doesn't exist anymore.
2021-04-23 10:58:08 -03:00
Ramon Souza
adae0f2062
keep read state of removed messages
2021-04-23 09:29:13 -03:00
Ramon Souza
e680cdf0fd
Merge remote-tracking branch 'upstream/develop' into issue-12062
2021-04-23 08:25:09 -03:00
Pedro Beschorner Marin
3672a909f1
style(connection status): replace icons
...
Replace previous icon with a flexible version to fit inside other
nodes (e.g: buttons).
2021-04-23 06:32:11 -03:00
Anton Georgiev
1416a0d255
Merge pull request #11931 from ramonlsouza/issue-11708-2
...
Stop viewer play/stop actions on external videos
2021-04-22 17:16:34 -04:00
Ramon Souza
55e0f2b775
added comments
2021-04-22 17:01:12 -03:00
Paulo Lanzarin
160e2a238a
feat(video): set audio floor sorting as default for pagination
...
Set paginationSorting to VOICE_ACTIVITY_LOCAL by default (audio floors -> alphabetical -> local stream).
Rationale: a more sensible default mode for pagination that actually works a bit better for the end user than
the previous mode (presenter -> alphabetical). Should reduce the need for page switching by focusing on
the ones that are actually active in the conference.
2021-04-22 16:20:13 -03:00
Anton Georgiev
f45fe422b8
Merge pull request #12097 from mrkeksi/css_waiting_users
...
Make waiting users more responsiv
2021-04-22 15:04:54 -04:00
Ramon Souza
1a032e4b62
check user role in adapter
2021-04-22 15:45:26 -03:00
Anton Georgiev
33ad2f1a58
Merge pull request #12086 from ramonlsouza/issue-12042
...
Reduce component re-render on containers that use usersContext
2021-04-22 14:40:50 -04:00
Anton Georgiev
868b7d2ff7
Merge pull request #12116 from Tainan404/issue-12093
...
Fix client crashing with multiple private chats
2021-04-22 14:37:53 -04:00
Ramon Souza
d6e3f137c4
remove webcamsDefaultPlacement unused settings
2021-04-22 14:26:59 -03:00
Tainan Felipe
ac7316702b
Fix client crashing with multiple private chats
2021-04-22 14:22:47 -03:00
Ramon Souza
75b9261f6f
remove unused imports/variables
2021-04-22 13:17:20 -03:00
Anton Georgiev
0c699893bb
Merge pull request #12109 from PhMemmel/improve-hand-raised-notification-message
...
Makes hand raised message differentiate between one and multiple users
2021-04-22 11:13:06 -04:00
Philipp Memmel
0c4eef0c5a
shorten raised hand label
2021-04-22 16:56:41 +02:00
Ramon Souza
c9540df1d3
remove duplicated logic
2021-04-22 10:40:18 -03:00
Philipp Memmel
3a56d93436
pluralize label for multiple users
2021-04-22 15:20:06 +02:00
Ramon Souza
313300d884
remove duplicated property
2021-04-22 09:38:25 -03:00
Ramon Souza
509d9c0936
Merge remote-tracking branch 'upstream/develop' into issue-12042
2021-04-22 08:45:06 -03:00
Ramon Souza
8f3a3a8c1c
fix index 0 crash
2021-04-22 08:38:42 -03:00
Philipp Memmel
e7da98283f
hand raised message differentiates between one and multiple users
2021-04-22 12:08:25 +02:00
Anton Georgiev
a307c28d79
Merge pull request #12104 from KDSBrowne/bbb-11970
...
Fix Focus Outline Clipping Buttons In Firefox
2021-04-21 18:14:25 -04:00
MrKeksi
9d10478320
increase download button size
...
increase download button size
fixes #7684
2021-04-21 19:36:40 +02:00
KDSBrowne
f19bf1a1ef
add transparent outline to moz focusring
2021-04-21 16:58:02 +00:00
KDSBrowne
032f8d7c4a
add focus outline-offset to buttonWrappers for firefox
2021-04-21 13:46:21 +00:00
Anton Georgiev
d96424dc82
Merge pull request #12101 from mariogasparoni/fix-11662
...
fix: breakout autojoin audio with wrong behavior
2021-04-20 16:43:55 -04:00
Ramon Souza
ea51cb7853
fix missing chat messages
2021-04-20 17:36:04 -03:00
Anton Georgiev
36b67971ee
Merge pull request #12054 from mariogasparoni/fix-12023-and-other-two-fixes
...
fix: mic selection (firefox/all browsers) and muted alert when mic is changed
2021-04-20 13:40:54 -04:00
Mario Jr
bf17b385b6
fix: breakout autojoin audio with wrong behavior
...
When joining/returning breakouts, audio would always connect
with full audio. This can lead to a performance problem, once
all listenonly users would join full audio, increasing the
number of streams in FreeSWITCH.
We now have a consistent behavior, which is:
1 - The choice made by the user in the main room is predominant:
if mic is active in main room, user will automatically
join mic in breakout room. When returning from breakout
room, user will also join with mic again.
2 - Changes made in breakout room won't have effect when
returning to the main room. This means if user, for example,
change from listenonly to mic in breakout room, the returning
will consider the option choosen previously (listenonly) and
listenonly will be active again in the main room.
3 - If user didn't join audio in the main room, the audio modal
will be prompted when joining the breakout room (this is
a special case of (1))
The following is some technicall information:
InputStreamLiveSelector (component.jsx) now calls
'handleLeaveAudio' function, which is the default
function when user leaves audio (also used when
dynamic devices are inactive).
We now store information about user's choice (mic or listenonly)
using local storage, instead of the previous cookie method (this
was triggering some warnings in browser's console).
Also did a small refactoring to match eslint rules.
Fixes #11662 .
2021-04-20 14:38:11 -03:00
Joao Siebel
c5071093d9
Improve feedback to user after a failed file upload
2021-04-20 14:21:12 -03:00
Mohamed Amine Ben Salah
ec03be9ef1
reuse users collection instead of users-persistent-data collection
2021-04-20 13:59:04 -03:00
Ramon Souza
6960c524de
remove unused props in audio controls
2021-04-20 11:36:22 -03:00
MrKeksi
418d4ffe87
Make waiting users more responsiv
2021-04-20 16:09:10 +02:00
Anton Georgiev
3ebb2cf46d
Merge pull request #12004 from prlanzarin/u23-isitcoldinthewater
...
video: voice activity video sorting
2021-04-20 09:47:43 -04:00
Anton Georgiev
ad19234fc6
Merge pull request #12059 from vitormateusalmeida/issue-11610
...
Fix layout doesn't update when screen is shared
2021-04-20 08:44:27 -04:00
Anton Georgiev
7216f09bbe
Merge pull request #12095 from KDSBrowne/bbb-12092
...
Update Language On Html After Locale Change
2021-04-20 08:43:11 -04:00
Ramon Souza
d5d1c86c70
remove unused imports
2021-04-20 09:12:22 -03:00
KDSBrowne
ca3975f242
update html lang on locale change in settings
2021-04-20 11:51:15 +00:00
Ramon Souza
419e5af2a6
fix usedId value
2021-04-19 17:16:05 -03:00
Vitor Mateus De Almeida
aa5b4c7d48
code reuse
2021-04-19 16:53:42 -03:00
Anton Georgiev
da2ee3517d
Merge pull request #12057 from ramonlsouza/issue-11998-2
...
Add delay to userRemove
2021-04-19 14:19:52 -04:00
Ramon Souza
40c9d87f63
reduce component re-render on containers that use usersContext
2021-04-19 14:57:55 -03:00
Anton Georgiev
30f200f312
Merge pull request #12077 from KDSBrowne/bbb-fix-screenreader-trap
...
Fix Screen Reader Access To Tethered Dropdown Menu's
2021-04-19 13:03:51 -04:00
Anton Georgiev
5c3b8382e5
Merge pull request #12082 from ramonlsouza/issue-12075-2
...
Get users data from context in random user select
2021-04-19 13:02:43 -04:00
Anton Georgiev
e19915087e
Merge pull request #12081 from ramonlsouza/issue-12075
...
Get users data from context in poll live-result
2021-04-19 13:02:30 -04:00
Ramon Souza
cf0bd96546
get users data from context in random user select
2021-04-19 13:39:02 -03:00
Anton Georgiev
93aa62c283
Merge pull request #12078 from KDSBrowne/bbb-br-manage-access
...
Make Breakout Rooms User Assignment Keyboard Accessible
2021-04-19 11:22:16 -04:00
Ramon Souza
2264e2d322
get users data from context in poll live-result
2021-04-19 11:47:42 -03:00
Philipp Memmel
3d6921e086
fix regression chat lock in mod chat
2021-04-19 15:35:00 +02:00
KDSBrowne
35d07deb18
remove unused import / event listeners on unmount
2021-04-19 11:18:34 +00:00
KDSBrowne
f46f7961e3
make breakout room assignment accessible via keyboard
2021-04-19 00:46:07 +00:00
KDSBrowne
784103c8e1
hide secondary panel from SR when tethered dropdown is open
2021-04-18 15:44:02 +00:00
Vitor Mateus De Almeida
573066756d
Merge remote-tracking branch 'upstream/v2.3.x-release' into issue-11610
2021-04-16 18:05:26 -03:00
Vitor Mateus De Almeida
3374e638bb
fix layout doesn't update when screen is shared
2021-04-16 18:02:47 -03:00
Ramon Souza
896d5244ba
fix random user modal
2021-04-16 16:55:27 -03:00
Ramon Souza
98ad9289ab
add inline comment
2021-04-16 16:32:16 -03:00
Mario Jr
298c4afd4c
Update .eslint rule to affect only a restricted scope
2021-04-16 15:24:14 -03:00
Ramon Souza
ab8cfe5109
add delay to userRemove
2021-04-16 14:58:53 -03:00
Anton Georgiev
5566941ad1
Merge pull request #12003 from ramonlsouza/issue-11985
...
Fix join webcam breakout room
2021-04-16 10:46:04 -04:00
Anton Georgiev
f3aa708f53
Merge pull request #12034 from ramonlsouza/issue-11977
...
Add meetingId to usersContext
2021-04-16 10:42:24 -04:00
Anton Georgiev
ed19c65fa1
Merge pull request #12011 from ramonlsouza/publish-cursor-userid
...
Publish cursor using reliable userId
2021-04-16 09:53:59 -04:00
Mario Jr
e8d59ed14a
fix: mic selection (firefox/all browsers) and muted alert when mic is changed
...
This commit contains three fixes: one already reported and two detected
during the investigation of the solution.
This started as a fix for firefox (#12023 ), but i also fixed the muted
alert/banner when device changes: the banner wasn't detecting device changes,
unless audio was deactived/actived.
There's another fix for the microphone stream: we now keep sender's track
disabled if it was already disabled for the sender's track of the previous
selected device.
Also did small refactor for eslint checking.
Some technical information: in sip bridge (bridge/sip.js), setInputStream and
liveChangeInputDevice function were both fully turned into promises, which
guarantees we have everything ready when it resolves to the respective values.
This helps AudioManager (audio-manager/index.js) to sequentially sets and
tracks the state of the current microphone stream (inputStream), when calling
liveChangeInputDevice function: we first set the current stream to null,
creats a new one and then set it to the newly created value - this is needed
because MutedAlert (muted-alert/component.jsx) can then gracefully
allocate/deallocate the cloned stream when it is set to a non-null/null value
(the cloned stream is used for speech detection with hark).
In MutedAlert we also make sure to enable the cloned stream's audio
tracks, just in case the user change the device when muted (audio track is
disabled in this case), which also leaves the cloned stream muted (we then
enable the track to allow speech detection).
Closes #12023
2021-04-16 10:45:40 -03:00
Anton Georgiev
54a2b71794
Merge pull request #12045 from ramonlsouza/issue-12039
...
Add bars to chat poll results
2021-04-15 15:25:11 -04:00
Anton Georgiev
286e9ab839
Merge pull request #12046 from MaximKhlobystov/random-user-modal-remove-colour
...
Remove the background colour that highlights random user picking modal
2021-04-15 15:24:17 -04:00
Anton Georgiev
c9b2b46b3c
Merge pull request #12043 from ramonlsouza/increase-chat
...
Increase chat min/max width values
2021-04-15 15:23:00 -04:00
Maxim Khlobystov
fcd8496b21
Remove bisque colour from the random user modal
2021-04-15 18:33:40 +00:00
Ramon Souza
91661acb78
add bars to chat poll results
2021-04-15 15:32:53 -03:00
Ramon Souza
5e9a39105c
increase chat min/max width values
2021-04-15 15:07:07 -03:00
Anton Georgiev
651d09cbd0
Merge pull request #11224 from sapsDev/palm-rejection-develop-v2.3
...
Fix unintetionally drawing while using an active pencil
2021-04-15 13:34:01 -04:00
Anton Georgiev
6ecbe44f84
Merge pull request #12040 from ramonlsouza/issue-8985
...
Fix phone number display in RTL
2021-04-15 12:17:44 -04:00
Ramon Souza
85e0b441d6
phone and pin numbers ltr even in rtl languages
2021-04-15 13:12:25 -03:00
hiroshisuga
4db28a2824
Fancy random viewer selection ( #11297 )
...
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Add files via upload"
This reverts commit 391434445a
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Delete tmp.woff"
This reverts commit 5141e65359
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit c415ff02d1
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Create tmp.woff""
This reverts commit 267dc412d5
.
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit 64a48f2bd6
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit 9d1b4a068a
.
* Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""
This reverts commit b60491d933
.
* Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""
This reverts commit 16e357091d
.
* Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""""
This reverts commit e0b70f2055
.
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""""
This reverts commit 7b1bde97ed
.
* Update UsersMgs.scala
* Update selectRandomViewer.js
* Update clearRandomlySelectedUser.js
* Update addMeeting.js
* Update updateRandomViewer.js
* Update component.jsx
* Update container.jsx
* Update component.jsx
* Update container.jsx
* Update styles.scss
* Update en.json
* Update SelectRandomViewerReqMsgHdlr.scala
* code simplification
* in case only one person to be selected
* Update en.json
* Create en.json
* Update en.json
* Update component.jsx
* Update styles.scss
* Update en.json
* Update updateRandomViewer.js
Fix a typo
* Update component.jsx
When the presenter is moved to a viewer, in the modal of ex-presenter "somebody is selected" should be displayed. Before this modification, "somebody is the only viewer" was displayed.
* add a comment
explaining why a condition is needed.
* Update en.json
* Update en.json
* revert (due to the rename UserMgs -> UserMsgs)
* Update UsersMsgs.scala
2021-04-15 11:12:10 -04:00
Anton Georgiev
5a1639a3f3
Merge pull request #12038 from ramonlsouza/issue-9538
...
Dedicated locales property for shared notes locked text
2021-04-15 10:54:48 -04:00
Ramon Souza
64258f790d
dedicated locales property for shared notes locked text
2021-04-15 11:21:15 -03:00
Ramon Souza
7d50490dd9
audio selection menu scrollable
2021-04-15 10:36:35 -03:00
Ramon Souza
56c33ed36d
add meetingId to userscontext
2021-04-15 09:12:21 -03:00
Anton Georgiev
3acb3ab16c
Merge pull request #12026 from daminebenq/update-outdated-autotests
...
Adds guest policy test specs
2021-04-14 16:45:41 -04:00
Mohamed Amine Ben Salah
cd5da91cb8
set failureThreshold to 2.0 for all Multiusers specs
2021-04-14 17:01:05 -03:00
Anton Georgiev
3290141621
Merge pull request #12013 from PhMemmel/fix-allow-private-chat-to-mods
...
Fix: Allow open private chats with mods if private chats are disabled
2021-04-14 14:48:17 -04:00
Anton Georgiev
11493a6618
Merge pull request #12010 from ramonlsouza/chat-cleanup
...
Fix previous messages chat alerts and remove unused code
2021-04-14 13:09:56 -04:00
Mohamed Amine Ben Salah
2419c1f252
add guest policy specs
2021-04-14 13:16:41 -03:00
Anton Georgiev
02270d451c
Merge pull request #12012 from Tainan404/issue-11842
...
Fix duplicated messages
2021-04-14 09:01:32 -04:00
Ramon Souza
3184330ec1
scroll on polling panel - mobile
2021-04-13 16:02:24 -03:00
Ramon Souza
d3ec10f3e2
publish cursor using reliable userId
2021-04-13 14:36:46 -03:00
Tainan Felipe
64aea0cd22
Fix duplicated messages
2021-04-13 14:35:46 -03:00
Philipp Memmel
af7782d73c
fix: now possible to open private chats with mods
2021-04-13 19:18:21 +02:00
Ramon Souza
c3a3bf1867
fix getAllMessages and remove unused code
2021-04-13 13:11:47 -03:00
Anton Georgiev
3c1792ae19
Merge pull request #11957 from pedrobmarin/non-ascii-sorting
...
Extend user's name sorting to use non-ASCII characters
2021-04-13 09:06:43 -04:00
Anton Georgiev
f51c1a23bb
Merge pull request #11992 from ramonlsouza/fix-chat-alerts
...
Fix chat alerts
2021-04-13 08:48:39 -04:00
Anton Georgiev
db9b5c2ec8
Merge pull request #11964 from ramonlsouza/remove-returnless-function
...
Remove returnless function use
2021-04-13 08:46:42 -04:00
Anton Georgiev
485725e8ae
Merge pull request #12005 from ramonlsouza/remove-unused-imports
...
Removing unused imports
2021-04-13 08:45:54 -04:00
Anton Georgiev
ecfbeab5dd
Merge pull request #11997 from ramonlsouza/issue-11975
...
Fix panel resizing for poll, cc and waiting list
2021-04-13 08:43:56 -04:00
Ramon Souza
e7366485aa
removing unused imports
2021-04-13 08:43:08 -03:00
prlanzarin
001ab9554c
video: added voice activity stream sorting, made stream sorting extensible
...
Video streams can be sorted by voice floor activity in the client according to FreeSWITCH´s floor events. The feature works together with pagination, essentially giving an Last-N like experience while not disrupting too much
Made video stream sorting extensible in a way. The sorting modes for pagination and unbounded can be configured in settings.yml and new sorting modes can be added to the stream sorting util under video-provider. Inline docs explain how to do that
Changed how the stream ID attribute from video-streams collection was passed to downstream components; we had an array map that was executed every change just to map stream to cameraId, which is bizarre. So I changed the cameraId usage in downstream components to be conformat with the collection attributes and shaved off the map where it wasnt needed
Add better selectors to video-list-item container´s VoiceUser fetch
2021-04-12 19:06:07 +00:00
Ramon Souza
32dec42264
fix join webcam breakout room
2021-04-12 15:59:43 -03:00
Anton Georgiev
2955fed194
Merge pull request #11895 from MaximKhlobystov/sync-options-length-dragndrop
...
Syncing the length of poll options list with the drag and drop input
2021-04-12 13:48:39 -04:00
Anton Georgiev
c9b5e3d681
Merge pull request #12002 from ramonlsouza/issue-11999
...
Remove max-width from polling options container
2021-04-12 13:43:46 -04:00
Ramon Souza
858e1c7529
remove max-width from polling options container
2021-04-12 14:34:05 -03:00
Anton Georgiev
a589ffc14f
Merge pull request #12000 from ramonlsouza/issue-11968
...
Fix active poll refresh crash
2021-04-12 13:02:32 -04:00
Ramon Souza
d90e889394
fix active poll refresh crash
2021-04-12 13:57:02 -03:00
Anton Georgiev
34e1c2f160
Merge pull request #11989 from PhMemmel/fix-private-public-chat-lock
...
Fix private public chat lock interference
2021-04-12 12:21:49 -04:00
Anton Georgiev
dcc8f5d753
Merge pull request #11995 from pedrobmarin/fix-whiteboard-access
...
fix: whiteboard access for multiple presentations
2021-04-12 10:58:06 -04:00
Ramon Souza
7ed119cf4b
fix panel resizing for poll, cc and waiting list
2021-04-12 11:51:01 -03:00
Pedro Beschorner Marin
4170b9d1ac
fix: whiteboard access for multiple presentations
...
Whiteboard service wasn't considering the current presentation id when
fetching for the current whiteboard id. Calls were always returning
the id of the first slide available. This was effecting the state of the
whiteboard access feedback at the users' list.
2021-04-12 11:06:43 -03:00
Ramon Souza
88a89d982a
fix-save-copy-messages
2021-04-12 09:13:42 -03:00
Ramon Souza
f6b70600d0
fix chat alerts
2021-04-12 08:16:57 -03:00
Maxim Khlobystov
1da39201a8
Fix for addition and removal of options in drag and drop poll creation
2021-04-12 00:40:46 +00:00
Philipp Memmel
319138eda4
avoid problems when chat doesn't have proper state
2021-04-11 21:48:25 +02:00
Philipp Memmel
4b9d695069
fix private public chat lock interference
2021-04-11 21:12:59 +02:00
Anton Georgiev
7544580de5
Merge pull request #11967 from vitormateusalmeida/eslint
...
Update eslint to ecma 2020
2021-04-09 16:40:23 -04:00
Vitor Mateus De Almeida
3b3612d211
update eslint to ecma 2020
2021-04-09 15:02:18 -03:00
Ramón Souza
d107f77714
Prevent users from sending private messages to offline user ( #11906 )
...
* lock offline user private messages
* removing reassignment of props
2021-04-09 10:16:49 -04:00
Pedro Beschorner Marin
f44f73c1c7
Refactor chat sorting
2021-04-09 11:15:59 -03:00
Anton Georgiev
74a2a6683f
Merge pull request #11915 from daminebenq/add-raise-hand-test-spec
...
Add missing Connection Status and Hand raising specs
2021-04-09 10:15:03 -04:00
Ramon Souza
086d370428
remove returnless function use
2021-04-09 10:08:59 -03:00
Anton Georgiev
ced8c35f2e
Merge pull request #11963 from ramonlsouza/issue-11935
...
Formatting of PIN number within client
2021-04-09 08:50:10 -04:00
Anton Georgiev
3f8d619ef1
Merge pull request #11927 from PhMemmel/order-presentations-alphabetically
...
Update order of presentation lists
2021-04-09 08:48:13 -04:00
Ramon Souza
095bf7b3c2
formatting pin number
2021-04-09 08:44:55 -03:00
Pedro Beschorner Marin
b23c1b411c
Merge branch 'develop' into non-ascii-sorting
2021-04-08 21:55:30 -03:00
Anton Georgiev
598dcb7751
Merge pull request #11951 from ramonlsouza/new-poll-warning
...
Fix new poll key warning
2021-04-08 16:47:49 -04:00
Anton Georgiev
eb9a339211
Merge pull request #11953 from ramonlsouza/remove-unused-chat-vars
...
Remove unused chat-related variables
2021-04-08 16:23:25 -04:00
Anton Georgiev
a2c17ad069
Merge pull request #11955 from bigbluebutton/antobinary-patch-1
...
Update deploy_to_usr_share.sh
2021-04-08 16:20:08 -04:00
Anton Georgiev
d9ee27cd09
Merge pull request #11954 from bigbluebutton/antobinary-remove-logs
...
Remove bbb-html5-backend log when meeting handled by other backend
2021-04-08 16:19:55 -04:00
Pedro Beschorner Marin
6d717e1770
Extend user's name sorting to use non-ASCII characters
...
Some languages rely on non-ASCII characters and this should be considered,
at least at name's sorting.
2021-04-08 17:16:36 -03:00
Anton Georgiev
f3cf1a7782
Update deploy_to_usr_share.sh
...
After updating npm from 6.5.x to 7.x I have had to add `sudo` to install npm dependencies. A few lines below file ownership and permissions are corrected, so I think all should be fine. This should work well even with npm 6.x
2021-04-08 16:11:23 -04:00
Anton Georgiev
65b7616da1
Correct upper to lower case for Select random user
2021-04-08 16:00:23 -04:00
Anton Georgiev
abd9539405
Update redis.js
2021-04-08 15:55:55 -04:00
Anton Georgiev
30229cebb6
Remove bbb-html5-backend log when meeting handled by other backend
2021-04-08 15:51:57 -04:00
Ramon Souza
ace0920b7e
remove unused chat-related vars
2021-04-08 16:14:34 -03:00
Ramon Souza
b4f91f443e
fix new poll key warning
2021-04-08 15:42:06 -03:00
Anton Georgiev
b6a29fb56d
Merge pull request #11950 from mariogasparoni/fix-11913
...
fix: when muted alert is active, can't click on 'Leave audio'
2021-04-08 14:18:04 -04:00
Mario Jr
3253980584
fix: when muted alert is active, can't click on 'Leave audio'
...
Closes #11913
2021-04-08 14:13:04 -03:00
Anton Georgiev
5189abb225
Merge pull request #11911 from Tainan404/issue-11795
...
Fix client crashing because users object is missing
2021-04-08 12:30:01 -04:00
Anton Georgiev
e11dc05f98
Merge pull request #11945 from KDSBrowne/bbb-11647
...
Fix Text Area's Not Opening IOS Virtual Keyboard
2021-04-08 11:22:54 -04:00
Anton Georgiev
1809f1640a
Merge pull request #11940 from ramonlsouza/navbar-mobile-changes
...
Remove recording button text on phones
2021-04-08 11:03:00 -04:00
Ramon Souza
5f693eb0f6
presenter menu scrollable
2021-04-08 10:53:57 -03:00
Ramon Souza
bce7f98184
remove recording button text on phones
2021-04-08 10:36:19 -03:00
KDSBrowne
3d6c8fc194
fix text-area's not opening iOS virtual keyboard
2021-04-08 02:51:49 +00:00
Ramon Souza
98bc3e1cff
remove edge specific code in whiteboard toolbar
2021-04-07 16:56:51 -03:00
Ramon Souza
7236012774
remove edge-specific css
2021-04-07 16:55:39 -03:00
Ramon Souza
aab9945b46
stop viewer play/stop actions on external videos
2021-04-07 16:02:49 -03:00
Anton Georgiev
9f8cc9cd8d
Merge pull request #11920 from ramonlsouza/issue-11898
...
Fix user icons alignment for Microsoft Edge browser
2021-04-07 14:48:53 -04:00
Anton Georgiev
7a70bccea5
Merge pull request #11925 from hiroshisuga/patch-33
...
Trigger layout rearrangement by quick poll button
2021-04-07 13:41:41 -04:00
Anton Georgiev
9b4337454c
Merge pull request #11909 from pedrobmarin/update-users-persistent-data
...
Update users persistent data
2021-04-07 13:26:41 -04:00
Anton Georgiev
5e4f5e271f
Merge pull request #11928 from ramonlsouza/whiteboard-tool-font
...
Do not show real font-size in whiteboard text tool button
2021-04-07 13:04:17 -04:00
Ramon Souza
fe53d4a1d8
do not show real font-size in tool button
2021-04-07 13:15:31 -03:00
Philipp Memmel
c20b8164ef
update order of presentation lists
2021-04-07 17:11:17 +02:00
hiroshisuga
ab66434bb0
panelChanged event
2021-04-07 23:44:37 +09:00
Anton Georgiev
64065cbb11
Merge pull request #11922 from KDSBrowne/bbb-11839
...
Fix Keyboard Navigation Skipping Users In Userlist
2021-04-07 10:02:53 -04:00
Anton Georgiev
964eb93391
Merge pull request #11914 from bigbluebutton/antobinary-removed-html5-memoryMonitoring
...
Removed memoryMonitoring from settings.yml
2021-04-07 09:42:13 -04:00
Anton Georgiev
7949563d25
Merge pull request #11892 from ramonlsouza/localized-quick-poll
...
Localized quick poll answers
2021-04-07 08:41:59 -04:00
hiroshisuga
b0d668b4db
Fire layout rearrangement by toggling poll panel ( #11900 )
2021-04-07 08:36:09 -04:00
Ramon Souza
e2c3ce524d
remove specific user icon styles for edge
2021-04-07 09:17:34 -03:00
Mohamed Amine Ben Salah
db4986736b
Add Connection Status Offline User reported
2021-04-06 21:39:18 -03:00
Mohamed Amine Ben Salah
9a151fb4c2
Add raise hand test spec to user.test.js suite
2021-04-06 21:09:43 -03:00
Anton Georgiev
056ffc9e2a
Removed memoryMonitoring from settings.yml
2021-04-06 19:54:11 -04:00
Mario Jr
5eced7fe5b
fix: dial-in users don't appear in participant's list
...
Closes #11860
2021-04-06 18:44:54 -03:00
Anton Georgiev
717a50f9b4
Merge pull request #11910 from ramonlsouza/clear-all-status-fix
...
Adding new function to clear all status
2021-04-06 16:26:38 -04:00
Tainan Felipe
e4563defde
Fix client crashing because users object is missing
2021-04-06 16:58:11 -03:00
Ramon Souza
2c55ebb465
adding new function to clear all status
2021-04-06 16:41:33 -03:00
Pedro Beschorner Marin
5cc213d93c
Update user persistent data on role change
2021-04-06 16:32:04 -03:00
Pedro Beschorner Marin
ae4a44b713
Refactor logged out status error message
2021-04-06 16:31:16 -03:00
Pedro Beschorner Marin
7fbe3bde88
Resubscribe to users persistent data collection
2021-04-06 16:28:46 -03:00
Anton Georgiev
b699790251
Merge pull request #11773 from PhMemmel/reflect-hand-raised-state-in-button-style
...
Hand raise button now reflects hand raised state
2021-04-06 13:45:17 -04:00
Ramon Souza
3efcfcd0fd
fix action button over userlist and dropdown
2021-04-06 14:15:18 -03:00
Anton Georgiev
d941e208a7
Merge pull request #11904 from mariogasparoni/fix-11870
...
fix: audio device selector problem when using RTL locales
2021-04-06 10:17:37 -04:00
Mario Jr
68628855a3
fix: audio device selector problem when using RTL locales
...
Closes #11870
2021-04-06 10:56:01 -03:00
Anton Georgiev
42e3477003
Merge pull request #11826 from daminebenq/add-connection-status-test-spec
...
Add connection status (++ webcams, screenshare) test specs
2021-04-06 09:33:34 -04:00
KDSBrowne
ff7c862f00
fix keyboard navigation of users list
2021-04-06 01:00:41 +00:00
Maxim Khlobystov
11fe501214
Avoid going over the maximum allowed number of poll responses
2021-04-05 19:41:26 +00:00
Ramon Souza
3d6314012f
localized quick poll answers
2021-04-05 14:50:50 -03:00
Anton Georgiev
9dbb298a7d
Merge pull request #11890 from Tainan404/issue-11795
...
Fix unread notes being not shown in navbar
2021-04-05 13:19:27 -04:00
Anton Georgiev
ad460a7d7a
Merge pull request #11824 from Tainan404/fix-unread-message
...
Fix unread message indicator remaining visible
2021-04-05 12:32:11 -04:00
Anton Georgiev
ea62e890a0
Merge pull request #11889 from pedrobmarin/connection-status-extra
...
Offline users' connection status improvements
2021-04-05 12:30:39 -04:00
Pedro Beschorner Marin
99690b55ec
Extra connection's status sorting
...
Push offline users to the bottom of the list.
2021-04-05 13:19:24 -03:00
Pedro Beschorner Marin
082cdba78d
Add offline property to user's own status
2021-04-05 13:18:45 -03:00
Anton Georgiev
8122caf85a
Merge pull request #11884 from MarcelWaldvogel/exec-service-process
...
Services run as starting PID
2021-04-05 12:16:16 -04:00
Anton Georgiev
9ec5408c9e
Merge pull request #11847 from ramonlsouza/offline-users-connection
...
Re-include offline users to the connection modal's users list
2021-04-05 12:10:47 -04:00
Anton Georgiev
6b9eee92e5
Merge pull request #11855 from hiroshisuga/patch-31
...
Minimum width of confirm button
2021-04-05 11:56:54 -04:00
Mohamed Amine Ben Salah
a69307b06e
Merge remote-tracking branch 'upstream/develop' into add-connection-status-test-spec
2021-04-05 11:57:57 -03:00
Anton Georgiev
44a5eb8b26
Merge pull request #11886 from ramonlsouza/settings-z-index
...
Fix settings modal z-index
2021-04-05 10:56:49 -04:00
Ramon Souza
00c873648e
fix settings modal z-index
2021-04-05 09:40:59 -03:00
Ramon Souza
9a0babd5d8
new default for showAllAvailableLocales (true)
2021-04-05 08:29:12 -03:00
Marcel Waldvogel
9140613a96
Services run as starting PID
...
The starting scripts now `exec` the main service instead of starting
it as a subprocess. Also in line with docker-entrypoint recommendations.
2021-04-05 12:24:29 +02:00
Mohamed Amine Ben Salah
9d50adbc95
uncomment commented test specs
2021-04-04 18:53:31 -03:00
Mario Jr
e69421e671
fix: Do not show unsupported browser warning for microsoft edge
...
This was being shown in both audio in video modal.
Related to #11865 .
2021-04-02 15:12:40 -03:00
Mario Jr
9411110742
fix: User can't join using microsoft edge
...
When browser's name string has whitespaces, we must treat it before adding to the
body class. For example Edge uses 'microsoft edge' string
This class string must match names used in css.
Tested in firefox, chrome and safari and it's corresponding mobile versions,
this is working for all.
Fixes #11865
2021-04-02 14:25:00 -03:00
Pedro Beschorner Marin
7737241141
Reduce pad's hash size
...
Etherpad has a limitation of 50 characters for it's pad ids. Although
our SHA1 hash function generates 40 characters length values, after
prefixing (Meteor's instance id) and suffixing (closed captions support)
the pad id we can reach an invalid size.
2021-04-02 13:22:11 -03:00
hiroshisuga
c6cca4fe15
minimum width of button
2021-04-03 01:14:26 +09:00
hiroshisuga
eb39720130
Portuguese -> English
2021-04-02 11:26:46 +09:00
Mohamed Amine Ben Salah
ba9c810251
updates connection issue user reporting test spec
2021-04-01 23:14:37 -03:00
hiroshisuga
9a6d76e6e3
no width for confirm button
2021-04-02 11:06:16 +09:00
Mohamed Amine Ben Salah
040fed5ca7
add mobile user sub-username tag check
2021-04-01 21:54:55 -03:00
Anton Georgiev
4b68749fb9
Set breakoutRoomLimit to 16
...
With defaults of 2 backend and 2 frontend bbb-html5 nodejs processes we can handle more breakouts. @ritzalam confirmed no audio changes are needed
2021-04-01 17:22:16 -04:00
Anton Georgiev
4a4efb94f8
Pulled HTML5 locales on Apr 1, 2021
2021-04-01 20:17:45 +00:00
Mohamed Amine Ben Salah
c8668641cb
fix and update virtualized list test suite
2021-04-01 16:42:31 -03:00
Mario Jr
951fc0ade8
fix: MEDIA_ERROR when joining room using Firefox
...
Firefox doesn't create a device called 'default' and we were trying
to set this when user is joining the room. We don't do this anymore, letting
devices to be changed when there's some user request.
Moved outputDeviceId inputDeviceId information to be managed in bridge
(just like we do with inputDeviceId), we don't store this duplicated
information in audio container anymore.
Fixed the eslint warning in "playAlertSound(url) { ..."
We are safe to let users try to change input/output devices because the
device list is retrieved from enumerateDevices.
2021-04-01 15:53:43 -03:00
Ramon Souza
3be14632de
adding meetingId to usersPersistentData
2021-04-01 15:53:03 -03:00
Ramon Souza
c5b229b4eb
adding offline css class
2021-04-01 15:46:28 -03:00
Anton Georgiev
258a1e12ad
remove withInstanceId from note/server/helpers
2021-04-01 18:19:44 +00:00
Anton Georgiev
ff45cccd66
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into apr1-merge
2021-04-01 18:11:13 +00:00
Ramon Souza
9e35bb09be
reinclude offline users do connection modal
2021-04-01 15:10:15 -03:00
Anton Georgiev
ade1401cfa
Merge pull request #11845 from ramonlsouza/mobile-dropdown-fix
...
Fix mobile video dropdown
2021-04-01 11:21:18 -04:00
Tainan Felipe
5641b46aa3
Fix unread notes being not shown in navbar
2021-04-01 11:58:58 -03:00
Mohamed Amine Ben Salah
37e27addfa
add bad user connection reporting test spec (missed code part)
2021-04-01 11:48:18 -03:00
Ramon Souza
369aa50836
fix mobile video dropdown
2021-04-01 11:28:20 -03:00
Ramon Souza
78c7abde7d
actionsbar different height on mobile
2021-04-01 10:57:54 -03:00
Mohamed Amine Ben Salah
2fbbd94ddd
add bad user connection reporting test spec
2021-04-01 10:55:27 -03:00
Anton Georgiev
8adbbe8288
Merge pull request #11841 from ramonlsouza/device-detect
...
Change browser detection library to bowser
2021-04-01 09:52:16 -04:00
Anton Georgiev
3a19a7000d
Merge pull request #11831 from mariogasparoni/improvements-in-muted-banner
...
Improvements in muted banner
2021-04-01 09:30:53 -04:00
Ramon Souza
05a0d5afbf
move browser info to helper + remove unused libs
2021-04-01 08:14:24 -03:00
Philipp Memmel
48571734c8
fix localization of heading in presentation manager
2021-04-01 11:18:32 +02:00
Mario Jr
37e6755008
Fix muted banner being created for listen-only fallback stream
...
When listen only fallbacks from Kurento to FreeSWITCH, we must guarantee
the muted alert won't be created, speciallly because listen-only's fallback
uses a flow similar to microphone's. Client currently crashes when this
happens: this commit fixes this peoblem.
2021-03-31 16:25:07 -03:00
Mario Jr
4ad41bc8c5
Improvements in muted banner
...
We now stop the MediaStream (cloned/dummy input stream) when this is not
needed anymore.
We don't create/clone a new MediaStream when it already exists.
Fixed eslint warning in muted-alert/component.jsx
2021-03-31 16:25:04 -03:00
Ramon Souza
9218262e0a
all device info moved to helper
2021-03-31 14:13:36 -03:00
Mohamed Amine Ben Salah
c57c45399c
Adds connection status (++ webcams, screenshare) test specs
2021-03-31 10:10:57 -03:00
Philipp Memmel
32d3c39acc
fixes option to allow mods to unmute users
2021-03-31 15:06:54 +02:00
Tainan Felipe
9def3f3785
Remove debug code
2021-03-31 08:14:03 -03:00
Anton Georgiev
6695f7a119
Merge pull request #11813 from mariogasparoni/merge-update-pr-10129
...
Update and some improvements on PR #10129 - dynamic change audio device
2021-03-30 13:50:30 -04:00
Anton Georgiev
d0b9a780ef
Merge pull request #11811 from MaximKhlobystov/poll-user-response-button-style
...
Different colors for the selected User Response poll button
2021-03-30 13:17:36 -04:00
Anton Georgiev
85a84f7cbf
Revert "Change browser detection library from browser-detect to bowser"
2021-03-30 13:16:10 -04:00
Maxim Khlobystov
7fa1dc3128
Changge the style of selected User Response poll button
2021-03-30 16:52:14 +00:00
Anton Georgiev
027658ac5c
Merge pull request #11806 from ramonlsouza/mobile-detect
...
Change browser detection library from browser-detect to bowser
2021-03-30 12:28:13 -04:00
Anton Georgiev
87b770fee7
Merge pull request #11807 from jfsiebel/handle-reason-code
...
Rework banned users
2021-03-30 11:21:56 -04:00
Maxim Khlobystov
9d4bd0e199
Syncing the number of poll options with the drag and drop input
2021-03-30 14:33:57 +00:00
Anton Georgiev
7d1d9fd8e7
Enabled by default Shared notes in 2.3
...
Packaging already replaces `url: ETHERPAD_HOST` so it should be safe to have `note:enabled: true`
2021-03-30 09:28:01 -04:00
Joao Siebel
c1503a2931
Remove banned users structure and handle reasonCode in validateAuthToken
2021-03-30 10:09:25 -03:00
Ramon Souza
3fa193005b
change browser detection lib to bowser
2021-03-30 09:53:47 -03:00
Anton Georgiev
6e6563c202
Merge pull request #11792 from ramonlsouza/mobile-video-dropdown
...
Mobile video dropdown size
2021-03-30 08:38:14 -04:00
Mohamed Amine Ben Salah
cd985a02c2
Add additional user whiteboard access test spec ( #11799 )
...
* WIP adding whiteboard special user access test spec
* Adds additional user whiteboard access test spec to whiteboard.obj.js
2021-03-30 06:49:07 -04:00
Anton Georgiev
e51f569a8a
Merge pull request #11800 from pedrobmarin/pad-server-refactor
...
Refactor Etherpad API calls
2021-03-30 06:45:57 -04:00
Pedro Beschorner Marin
beb694c74a
Improve guest lobby feedback
...
Included a message and a redirect for the cases where the guest is
not allowed to join or the meeting has expired/ended.
2021-03-29 22:17:59 -03:00
Mario Jr
60378e8c63
Merge branch 'develop' into merge-update-pr-10129
2021-03-29 19:07:27 -03:00
Mario Jr
8b52265766
Do not allow dynamic audio device change for mobile users
...
Setting this as default to prevent bad UX: device selector is currently small
for mobile devices
This could be added as a config in future
2021-03-29 18:55:23 -03:00
Mario Jr
be84fc91ee
Add option to enable/disable dynamic audio device selection
...
By default this is set to true, allowing users to dynamic change audio devices
Fixed a few linter warnings
2021-03-29 18:55:20 -03:00
Mario Jr
cddca95ad1
Fixes and improvements on pr #10129 - dynamic change audio device
...
Allow listenonly users to change output devices
Fixed dynamic audio device change for firefox
Fixed shortcuts for audio join/leave
Show (with a bold font) the current selected device
[performance] Prevent calling mediaDevices.enumerateDevices every time we render
the selector. This adds a delay (~200ms, on my chrome setup) to render this component
[performance] Do not call enumerateDevices to search for new devices, instead we listen on mediaDevices.deviceChange event
Small refactoring and fixed a few errors that were being throw in browser's console
Fixed device selection when this is done in audio-settings modal
Fallback to default device when current device is removed
Truncate device name length
Renamed "Input","Output" labels to "Microphone","Speakers", respectively
Update eslint rule for accessKey
2021-03-29 18:55:17 -03:00
Mario Jr
cec88c996d
Merge remote-tracking branch 'tainan/issue-9723' into merge-update-pr-10129
2021-03-29 18:52:12 -03:00
Pedro Beschorner Marin
1aa7685dcc
Refactor Etherpad API calls
...
Isolate most Pad related functions and secure shared notes and closed
captions creation to only when there is a reachable Etherpad server
configured.
2021-03-29 18:35:33 -03:00
Anton Georgiev
70d283eb08
Merge pull request #11783 from KDSBrowne/bbb-11733
...
Fix actions bar buttons overlapped by right side
2021-03-29 17:21:01 -04:00
Tainan Felipe
4db0fb64c6
change in viewport logic
2021-03-29 17:25:04 -03:00
Paulo Lanzarin
d6d52326a6
audio: change default SDP format to Unified Plan
...
Making the default transition a bit earlier so that we can field trial it just to be sure enough it's safe.
2021-03-29 20:04:05 +00:00
prlanzarin
2e51482c7c
audio: make sdpSemantics configurable
...
Plan B is going to be phased out of Chrome soon and we should be testing it with unified plan
2021-03-29 20:01:33 +00:00
Anton Georgiev
299366410c
Updated meteor-node-stubs and y18n
2021-03-29 19:22:18 +00:00
dependabot[bot]
9a291254be
Bump y18n from 4.0.0 to 4.0.1 in /bigbluebutton-html5/tests/puppeteer
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 18:50:57 +00:00
dependabot[bot]
b3d1981f6b
Bump y18n from 4.0.0 to 4.0.1 in /bigbluebutton-html5
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 17:55:53 +00:00
Anton Georgiev
6040913658
Merge pull request #11784 from KDSBrowne/bbb-acc-6
...
Remove invalid aria values and roles without proper structure
2021-03-29 13:42:58 -04:00
Ramon Souza
40632c2211
adding comments on magic numbers
2021-03-29 14:09:26 -03:00
Ramon Souza
d97ffa954c
fix mobile video dropdown size
2021-03-29 13:46:50 -03:00
Anton Georgiev
430c7fc2d7
Removed duplicate key:value pair for en.json
2021-03-29 12:33:01 -04:00
Anton Georgiev
b836e5f7ca
Merge pull request #11758 from pedrobmarin/connection-status-button
...
Move connection-status to nav-bar
2021-03-29 11:44:49 -04:00
KDSBrowne
ff7dc18669
remove invalid aria values and roles without proper children
2021-03-29 02:12:58 +00:00
Paulo Lanzarin
22436ef60b
screenshare: bump base/max timeouts to 30s/60s
...
Bump base and max screenshare timeouts to 30s and 60s to follow the values we currently use for cameras.
2021-03-28 16:48:38 -03:00
KDSBrowne
f26cee6d91
fix raise hand button overlapping others
2021-03-27 17:40:38 +00:00
Anton Georgiev
533c815399
Merge pull request #11769 from prlanzarin/u23-vinvanvaughn
...
video,screeshare,listenonly: remove Safari gathering barrier for SDP offer generation
2021-03-27 12:35:40 -04:00
Philipp Memmel
f05566d946
hand raise button now reflects hand raised state
2021-03-27 14:26:59 +01:00
prlanzarin
3dff2ac820
video,screeshare,listenonly: remove Safari gathering barrier for the SDP offer generation
...
Back when Safari 11 was still a thing, there was an annoying bug where peer connectiocs COULD get stuck during it`s JSEP handshaking phase if, due to some unknown trigger, the SDP was generated BEFORE the ICE candidate gathering had run its course.
I dont believe this is the case anymore and this workaround is _very_ harmful to Safari endpoints, mainly when gathering might take a long time due to additional network interfaces or restricted network environments. So its being removed.
Ive tested this with the widest array of Safari endpoints I could get my hands on: iPhones 8-12, iPads 6-8 and Pro, macOS Safari 12-14
2021-03-27 02:55:14 +00:00
Anton Georgiev
7dfea96fbc
Merge pull request #11766 from ramonlsouza/webcam-reconnect-breakout
...
Auto-reconnect webcam after leaving breakout room
2021-03-26 16:48:21 -04:00
Ramon Souza
4a761f923f
adding comment about canConnect
2021-03-26 17:43:19 -03:00
Anton Georgiev
7d9abe77a0
Merge pull request #11127 from FarzadKarkhani/patch-2
...
Fix for poll result in RTL languages
2021-03-26 16:35:33 -04:00
Ramon Souza
5fe5705ac0
auto-reconnect webcam after leaving breakout room
2021-03-26 16:54:58 -03:00
Pedro Beschorner Marin
280b32d21d
Move connection-status to nav-bar
...
- Removed the connection-status history from the user list's gear
icon and now is opened by the connection-status button. Moderators will
render the same modal as before and viewers will only have access to their
own data.
- Added data-savings shortcut at the connection-status modal.
- Added websocket round-trip time.
2021-03-26 10:12:09 -03:00
Anton Georgiev
ded205e196
Merge pull request #11722 from Tainan404/issue-11081
...
Add collection user persistent data
2021-03-26 08:56:41 -04:00
Anton Georgiev
f1fe98b403
Merge pull request #11734 from Tainan404/remove-props-from-message
...
Remove `sender.name` and `color` from message payload
2021-03-26 08:40:02 -04:00
Anton Georgiev
3d35f3cd05
Revert "Remove black border on video resize"
2021-03-25 15:33:33 -04:00
Anton Georgiev
e710a5dfee
Merge pull request #11755 from ramonlsouza/video-resize-border
...
Remove black border on video resize
2021-03-25 13:06:19 -04:00
Ramon Souza
2ac8d08b77
remove black border on video resize
2021-03-25 14:02:49 -03:00
Anton Georgiev
4c59663801
Merge pull request #11751 from antobinary/update-meteor-node-stubs
...
Updated meteor-node-stubs from 1.0.1 to 1.0.3
2021-03-25 11:13:02 -04:00
Anton Georgiev
7215797a22
Updated meteor-node-stubs from 1.0.1 to 1.0.3
2021-03-25 15:11:35 +00:00
Anton Georgiev
bf7365c1e4
Merge pull request #11749 from Tainan404/fix-posJoinsMessage-issue
...
Fix Cannot read property 'posJoinMessages' of undefined
2021-03-25 10:48:56 -04:00
Anton Georgiev
f197bde121
Merge pull request #11747 from ramonlsouza/annotations-delay
...
Retry sending annotations if user information is not available
2021-03-25 10:15:22 -04:00
Tainan Felipe
8a36d8cb42
Fix Cannot read property 'posJoinMessages' of undefined
2021-03-25 10:41:13 -03:00
Ramon Souza
84f5ef9133
check+retry sending annotations if userid is not available
2021-03-25 09:47:57 -03:00
Anton Georgiev
43cfa5a629
Merge pull request #11735 from KDSBrowne/bbb-acc-1
...
Remove gradient from content styling
2021-03-25 02:14:32 -04:00
Anton Georgiev
5adab18af2
Merge pull request #11736 from KDSBrowne/bbb-acc-2
...
Fix duplicate element Id in UserParticipants
2021-03-25 02:13:18 -04:00
Anton Georgiev
2746a1c57a
Merge pull request #11737 from KDSBrowne/bbb-acc-3
...
Remove complementary role from user content
2021-03-25 02:12:24 -04:00
Anton Georgiev
5c5bcdf1e8
Merge pull request #11738 from KDSBrowne/bbb-acc-4
...
Reduce Audio Modal Heading To H2
2021-03-25 02:10:51 -04:00
Maxim Khlobystov
ea5d5a879c
Avoid displaying drag and drop input field for typed response polls
2021-03-25 01:37:25 +00:00
KDSBrowne
310b7bc988
reduce audio modal heading to h2
2021-03-24 20:35:09 +00:00
KDSBrowne
9286d1f90d
remove complementary role
2021-03-24 20:26:20 +00:00
Tainan Felipe
fa3ab71d40
Change export chat function
2021-03-24 17:20:33 -03:00
KDSBrowne
8fa8c1a463
update element id
2021-03-24 20:20:01 +00:00
Tainan Felipe
b5e52012ec
Remove sender.name and color from message payload
2021-03-24 16:57:09 -03:00
Anton Georgiev
47c0d69fca
Merge pull request #11732 from antobinary/locales-march24
...
Pulled HTML5 locales on March 24, 2021
2021-03-24 15:37:05 -04:00
Anton Georgiev
12644fdcdc
Pulled HTML5 locales on March 24, 2021
2021-03-24 19:35:58 +00:00
Anton Georgiev
638ba47ecf
Enabled by default screenshare with audio ( #11622 )
2021-03-24 15:06:23 -04:00
KDSBrowne
0e00e9791f
remove gradient from styling
2021-03-24 18:48:26 +00:00
prlanzarin
1e199097b4
screenshare: check if the user is still presenter after gDM resolves
...
If the presenter gets changed while the user kept the getDisplayMedia browser picker open, accepting the getDisplayMedia prompt might get the previous presenter´s client-side state inconsistent as if they were sharing. The screen sharing is a no-op though
This adds a check after gDM resolves to see whether the user is still the presenter; if they aren`t, just clean up the gDM stream and make it a full no op
2021-03-24 18:41:14 +00:00
Ramon Souza
6a2496fcb3
Merge remote-tracking branch 'upstream/develop' into improve-poll-function
2021-03-24 14:22:43 -03:00
Anton Georgiev
8c6e7b8849
Merge pull request #11724 from ramonlsouza/userlist-rtl
...
Fix userlist RTL/LTR for userlist when language is changed
2021-03-24 11:50:10 -04:00
Paulo Lanzarin
65c359a79c
audio: change default SDP format to Unified Plan
...
Making the default transition a bit earlier so that we can field trial it just to be sure enough it's safe.
2021-03-24 12:16:13 -03:00
Anton Georgiev
7398e005e8
Merge pull request #11725 from Tainan404/fix-chat-reconnection
...
Fix reactive issue with reconnection
2021-03-24 10:25:51 -04:00
Pedro Beschorner Marin
0c4cf0135d
Handle pad's events and Meteor's instances
...
Since Meteor was split in multiple process and events started to be
filtered by instances, all Etherpad's Redis events were being discarded.
Etherpad has a Redis' publisher plugin that is unaware of BigBlueButton's
existence. All the communication between them is kept simple with minimal
of internal data exchange. The concept of distincts subscribers at Meteor's
side broke part of this simplicity and, now, Etherpad has to know which
instance must receive it's messages. To provide such information I decided
to include Meteor's instance as part of the pad's id. Should look like:
- [instanceId]padId for the shared notes
- [instanceId]padId_cc_(locale) for the closed captions
With those changes the pad id generation made at the recording scripts had to
be re-done because there is no instance id available. Pad id is now recorded at
akka-apps and queried while archiving the shared notes.
2021-03-23 18:03:50 -03:00
Ramon Souza
4cca83b202
fix userlist rtl/ltr when language is changed
2021-03-23 17:30:51 -03:00
Tainan Felipe
36c1abc890
Fix reactive issue with reconnection
2021-03-23 17:30:38 -03:00
Mario Jr
af4f9dbf26
Merge branch 'v2.2.x-release' into merge-2.2-develop
2021-03-23 17:10:28 -03:00
Anton Georgiev
8f3140897d
Merge pull request #11709 from jfsiebel/invalidated-logged-out-user
...
Prevent logged out user to spam validateAuthToken
2021-03-23 13:52:45 -04:00
Mario Jr
402b082355
Default enable banner alert when user speaks with mic muted
...
This sets back the default value after fixes done in #11272 and #11268
2021-03-23 14:45:41 -03:00
Mario Jr
b830e794f7
Do not create mutedalert component when user is disconnected
...
If created, mutedalert will crash client when trying to access inputstream
which is not yet ready.
Fixes #11433
2021-03-23 14:45:38 -03:00
Anton Georgiev
fe58a11249
Merge pull request #11718 from MaximKhlobystov/typed-poll-case-insensitive
...
Case insensitive typed poll responses grouping
2021-03-23 10:58:15 -04:00
Anton Georgiev
c6a9d8e213
Merge pull request #11719 from ramonlsouza/issue-11714
...
Locales fetch rework
2021-03-23 10:57:50 -04:00
Ramon Souza
3b08a54df7
adding locale instructions in settings.yml
2021-03-23 11:50:16 -03:00
Anton Georgiev
428b048b2e
Merge pull request #11713 from ramonlsouza/guest-user-messages
...
Retrieve guest user pre-join messages only when userId is available
2021-03-23 09:17:52 -04:00
Ramon Souza
c4fc7bcd92
locales fetch rework
2021-03-23 10:09:28 -03:00
Maxim Khlobystov
5adb3429eb
Make typed poll responses grouping case insensitive
2021-03-23 06:30:37 +00:00
Tainan Felipe
443df78c6e
add logs to observer and re-implement role render logic
2021-03-22 18:07:46 -03:00
Tainan Felipe
ba91dcb17c
Implements user persistent data to user context and redo users status logic on chat item
2021-03-22 17:44:53 -03:00
Anton Georgiev
70ef985fde
Merge pull request #11703 from KDSBrowne/bbb-move-raiseHand
...
Move Raise Hand Functionality To Actions Bar Button
2021-03-22 14:24:32 -04:00
KDSBrowne
d89e6a8c3a
move debounce to service
2021-03-22 18:02:31 +00:00
Ramon Souza
192f202f9c
only retrieve guest user pre-join messages after userId is available
2021-03-22 14:00:03 -03:00
KDSBrowne
8e9718eb0b
add debounce to raise hand toggle
2021-03-22 16:08:53 +00:00
KDSBrowne
6f5b9ceff5
adjust actions bar buttons position on mobile
2021-03-22 15:50:35 +00:00
Anton Georgiev
3e526f4e14
Merge pull request #11711 from ramonlsouza/presenter-menu-width
...
Increasing presenter menu width
2021-03-22 10:52:06 -04:00
Anton Georgiev
800c10eb1c
Merge pull request #11691 from Tainan404/issue-11618
...
Fix messages being not cleared
2021-03-22 10:48:08 -04:00
Ramon Souza
34dc5ca79f
increasing presentation menu width
2021-03-22 11:42:13 -03:00
Ramon Souza
383efc31f8
increasing userlist width
2021-03-22 10:54:23 -03:00
Joao Siebel
4d759ad63c
Prevent logged out user tp spam validateAuthToken
2021-03-22 09:37:17 -03:00
Tainan Felipe
2271d4fe61
Fix messages being not cleared
2021-03-22 08:34:12 -03:00
KDSBrowne
4473fa084b
add lower hand label
2021-03-21 23:56:00 +00:00
KDSBrowne
132dfb02d9
add raise hand shortcut and help entry
2021-03-21 23:47:15 +00:00
KDSBrowne
676abd1f85
move raise hand functionality to actions bar
2021-03-21 17:06:16 +00:00
Anton Georgiev
5641252e56
Merge pull request #11700 from ramonlsouza/select-random-user-flag
...
Add selectRandomUser settings
2021-03-19 17:40:45 -04:00
Tainan Felipe
fa550c707b
Subscribe to user pesistent data only after the other subscriptions be ready
2021-03-19 17:33:32 -03:00
Tainan Felipe
e8f4d11446
Add collection user persistent data
2021-03-19 17:12:27 -03:00
Ramon Souza
3715266883
add selectRandomUser flag
2021-03-19 15:54:54 -03:00
Anton Georgiev
cbb7a69cf2
Merge pull request #11698 from ramonlsouza/camera-remove-crash
...
Fix client crash when user is sharing video
2021-03-19 14:05:30 -04:00
Ramon Souza
050844c275
fix client crash when user is sharing video
2021-03-19 14:26:06 -03:00
Jonathan S
8bda94dc52
Add new line at the end of the bbb-icons.css
2021-03-19 12:35:31 +00:00
Jonathan S
fc367b7641
Mouse input isn't affected by palm rejection.
2021-03-19 12:35:30 +00:00
Jonathan S
87a9386f93
Delete text pointer listener. Textfields aren't affected by palm rejection.
2021-03-19 12:35:30 +00:00
Jonathan S
ad356e6a55
Add german translation.
2021-03-19 12:35:30 +00:00
Jonathan S
b5a014eea7
Add icon to new button.
2021-03-19 12:35:30 +00:00
Jonathan Schilling
7313916940
Add browser sniffing.
...
If a browser version can not handle the pointer events, it becomes detected and that browser uses the mouse event etc.
For these browser is no palm rejection provided. All other browser use the pointer events.
2021-03-19 12:35:29 +00:00
Jonathan Schilling
fc1b09b5ca
Palm rejection menu button only appears if the browser supports pointer events.
2021-03-19 12:35:29 +00:00
Jonathan Schilling
a9e971cd60
Add palm rejection mode to pointer event handler.
2021-03-19 12:35:29 +00:00
Jonathan Schilling
a19451a2c4
Create pointer event handler for pencil, shape and text.
2021-03-19 12:35:29 +00:00
Jonathan Schilling
52637c59e0
Prepare whiteboard toolbar for palm rejection:
...
* add button to the toolbar to switch palm rejection mode
* add a message for that new button to the locales/en
* add boolean palmRejection to state of the toolbar
* save that boolean also to the session storage, so it is ready to use it in the input handler
2021-03-19 12:35:28 +00:00
Ramon Souza
c85abbbb75
fix userlist height if banners are enabled
2021-03-19 09:00:39 -03:00
Pedro Beschorner Marin
63a637940b
Merge pull request #11689 from pedrobmarin/fix-solo-presenter-multi-user-whiteboard
...
Handle multi-user whiteboard for solo presenter
2021-03-18 21:06:15 -03:00
Anton Georgiev
4e74fcf1b8
Updated versions of npm packages for bbb-html5
2021-03-18 19:30:11 +00:00
Pedro Beschorner Marin
92d3300d81
Handle multi-user whiteboard for solo presenter
...
Adjusts the user interface to keep coherence when activating the multi-user
whiteboard while there is only the presenter in the meeting.
2021-03-18 14:53:11 -03:00
prlanzarin
d4d391b2c2
html5, kurento-utils: update js.merge to v2.1.1 (was v1.2.0)
2021-03-18 14:47:36 -03:00
Ramon Souza
1df849a218
show poll question in polling panel
2021-03-18 14:16:32 -03:00
prlanzarin
efd0ff2ff1
html5, kurento-utils: update UAParser to v0.7.24 (was v0.7.17)
2021-03-18 14:05:27 -03:00
Ramon Souza
70ab1f099a
show poll question in chat
2021-03-18 13:13:57 -03:00
Anton Georgiev
4e762c6ae9
Merge pull request #11574 from daminebenq/update-and-add-polling-specs
...
Update and add Polling specs
2021-03-17 18:40:12 -04:00
Anton Georgiev
b0122a81fd
Merge pull request #11672 from ramonlsouza/fix-chat-openpanel
...
Fixes chat panel appearing after webcam share/unshare
2021-03-17 17:05:01 -04:00
Anton Georgiev
5284a39323
Merge pull request #11671 from ramonlsouza/poll-chat-escape
...
Escaping user typed poll results
2021-03-17 16:53:19 -04:00
Anton Georgiev
51c7ea4ff3
Merge pull request #11678 from ramonlsouza/active-mic-webcam-icon
...
Show unmuted microphone in video
2021-03-17 15:34:00 -04:00
Ramon Souza
1b8d6a0fab
show unmuted microphone in video
2021-03-17 16:26:31 -03:00
Anton Georgiev
483d37fc02
Merge pull request #11676 from Tainan404/issue-11528
...
Fix for posJoinMessage as undefined
2021-03-17 15:10:36 -04:00
Ramon Souza
5c5834ddc6
fix poll results counter
2021-03-17 15:20:00 -03:00
Ramon Souza
5f2138ddea
check if user settings are loaded
2021-03-17 15:01:08 -03:00
Tainan Felipe
e40a1cfcfc
Fix posJoinMessage as undefined
2021-03-17 14:49:44 -03:00
Ramon Souza
9ed8af666e
fix chat panel appearing after webcam share/unshare
2021-03-17 13:20:59 -03:00
Ramon Souza
8a2ddd5b9f
escape all <br/>
2021-03-17 11:44:09 -03:00
Anton Georgiev
6f3898f933
Merge pull request #11664 from prlanzarin/u23-imago
...
video-provider: add dynamic video page sizes based on number of users
2021-03-17 09:48:50 -04:00
Ramon Souza
e450173bd0
escaping typed poll response before displaying results in chat
2021-03-17 08:26:12 -03:00
Pedro Beschorner Marin
d90ba5e286
Merge branch '2.3-per-user-wb' into develop
2021-03-16 20:28:39 -03:00
Pedro Beschorner Marin
381c5cb15c
Isolated whiteboard access
...
Modified the previous implementation of the whiteboard individual access to remove
multiple Collections dependency on this feature. Multi-user whiteboard is now an
array instead of a boolean value and most of the access control can be synchronized
and handled by akka-apps.
2021-03-16 19:55:25 -03:00
prlanzarin
e8a8deb006
video, user-list: remove obsolete connectionStatus from getUserCount
2021-03-16 20:34:25 +00:00
prlanzarin
0a0a4b4915
video-provider: add dynamic video page sizes based on number of users
...
New config called paginationThreshold defines classes of page sizes that depend on the number of participants of a meeting
The rationale is pretty much the same as the cameraQualityThresholds, but the thresholds are users here and the ceilings are the page sizes
2021-03-16 20:15:13 +00:00
Anton Georgiev
28ff029d65
Merge pull request #11658 from ramonlsouza/extract-credentials-check
...
Adds parameters check after extractCredentials is used
2021-03-16 13:17:28 -04:00
Ramon Souza
adc48047a1
prevent sending typed poll empty response
2021-03-16 14:10:10 -03:00
Ramon Souza
ca345de246
add check after extractCredentials is used
2021-03-16 13:15:41 -03:00
hiroshisuga
cabddc6ddf
Change the color of color-picker icon even when the text tool is selected ( #11642 )
2021-03-15 14:19:52 -04:00
Anton Georgiev
a41fa87bdd
Re-enable redis.js log for meetings handled by other processes
...
I was shown a case just now where `CreateNewPresentationPodEvtMsg` can happen prior to the full add of a meeting. This log line becomes relevant once again
2021-03-15 12:55:51 -04:00
Anton Georgiev
8568bb03b9
Disable redis.js log for meetings handled by other processes
...
Disabled `'Backend meeting queue had not been initialized'` which was added to pinpoint an issue with handling of meeting create events, but the issue seems to be unrelated (and has not been hit after resolving a memory leak)
2021-03-15 12:30:02 -04:00
Mohamed Amine Ben Salah
c0834840a8
Merge remote-tracking branch 'upstream/develop' into update-and-add-polling-specs
2021-03-12 21:12:55 -03:00
Anton Georgiev
e475403e9a
bbb-html5: Update npm versions
2021-03-12 21:28:12 +00:00
Anton Georgiev
59cb2f107f
Pulled HTML5 locales on March 12, 2021
2021-03-12 21:17:53 +00:00
Fred Dixon
c2748e2cac
Enable pagination by default
2021-03-12 14:50:01 -06:00
Anton Georgiev
e673fb2cf4
Merge pull request #11630 from prlanzarin/u23-sculptor
...
listenonly,video-provider,screenshare: remove ICE gathering pre-flight check
2021-03-12 12:58:43 -05:00
Pedro Beschorner Marin
dbb19b79a4
Avoid guest policy change inside breakout rooms
2021-03-12 09:56:04 -03:00
Pedro Beschorner Marin
defc33a043
Removed callback from setGuestPolicy
2021-03-12 09:22:08 -03:00
Lucas Zawacki
07b51a6bf0
Correctly set guestPolicy to not overwrite userProps
2021-03-12 09:19:53 -03:00
Pedro Beschorner Marin
af64232e45
Change guest policy
2021-03-12 09:19:22 -03:00
Anton Georgiev
6d6e1885dd
Merge pull request #11632 from prlanzarin/u23-car-song
...
listen only: remove the old silent audio autoplay workaround (#11115 )
2021-03-12 05:35:12 -05:00
Anton Georgiev
3fbb40875f
Merge pull request #11631 from prlanzarin/u23-planZETA
...
audio: make sdpSemantics configurable
2021-03-12 05:34:10 -05:00
Anton Georgiev
9f841bd64b
Merge pull request #11622 from prlanzarin/u23-ilgiardino
...
[screenshare] Rewrite SFU/Kurento screensharing bridge (+reconnections|audio sharing|QoL, was #11025 )
2021-03-12 05:13:11 -05:00
prlanzarin
da0a3c36af
listen only: remove the old silent audio autoplay workaround
...
The underlying webkit autoplay issues were properly tackled a long time ago now; this thing isnt needed anymore
Also took the liberty to remove the whole create listen only stream thing because it`s useless
2021-03-12 03:39:12 +00:00
prlanzarin
f20fb3eef2
audio: make sdpSemantics configurable
...
Plan B is going to be phased out of Chrome soon and we should be testing it with unified plan
2021-03-12 03:04:55 +00:00
prlanzarin
ab17b10c38
listenonly,video-provider,screenshare: remove ICE gathering pre-flight check
2021-03-12 02:51:45 +00:00
prlanzarin
35f519206b
Revert additional indentation to actions-bar component
...
I must have messed this up in the 2.2 - 2.3 merge or with vim somehow, mea culpa
2021-03-12 01:47:05 +00:00
prlanzarin
ef4ad8820d
screenshare: adapt shutdown on breakout room joins, only stop sharers
...
Adapted the breakout room screen sharing shutdown to use the new refactor calls
Also changed the behaviour a bit to only trigger the stop code for presenters/sharers, mimicking the camera behaviour and not leaving viewer with stuck screens
2021-03-12 01:31:46 +00:00
prlanzarin
775cbf4124
screenshare: move end alert sound to a reliable place
2021-03-12 00:44:38 +00:00
Anton Georgiev
a165d3a7e3
Merge pull request #11606 from prlanzarin/u22-sadl1
...
video-provider: add video pagination UI toggle (was #10970 )
2021-03-11 16:05:33 -05:00
Mohamed Amine Ben Salah
5fe7a18db4
Merge remote-tracking branch 'upstream/develop' into update-and-add-polling-specs
2021-03-11 17:38:49 -03:00
Anton Georgiev
5c9314d582
Merge pull request #11623 from ramonlsouza/fix-open-panel
...
Fix captions and guest list openPanel error
2021-03-11 15:35:08 -05:00
Ramon Souza
edb6ff9455
fix typo
2021-03-11 17:22:46 -03:00
Ramon Souza
17cfd8c9bd
fix guest openPanel
2021-03-11 17:00:54 -03:00
Ramon Souza
55a2bc2d02
fix captions openPanel
2021-03-11 16:12:35 -03:00
prlanzarin
7eb91f9273
Merge branch 'u22-screenshare18102020' of https://github.com/prlanzarin/bigbluebutton-1 into u23-ilgiardino
2021-03-11 18:49:14 +00:00
Anton Georgiev
73979f1cba
Merge pull request #11621 from ramonlsouza/fix-captions
...
Fix locales url settings + captions locales order
2021-03-11 13:44:56 -05:00
Ramon Souza
150bedf16d
fix locales url settings + captions locales order
2021-03-11 15:33:48 -03:00
Anton Georgiev
8a640877b2
Merge pull request #11611 from BrentBaccala/audio-prompt
...
don't prompt for "Microphone" if that's the only option presented to the user
2021-03-11 13:27:31 -05:00
Anton Georgiev
9cc78ca4a5
Merge pull request #11620 from ramonlsouza/issue-11578
...
Submit typed polling response by pressing enter
2021-03-11 13:01:22 -05:00
Anton Georgiev
6a96bbfb93
Merge pull request #11612 from prlanzarin/u23-planF
...
video-provider: add inbound/recvonly video reconnection (was #11233 )
2021-03-11 13:00:14 -05:00
Ramon Souza
15fccf0ba1
submit typed polling response by pressing enter
2021-03-11 14:45:48 -03:00
Anton Georgiev
4f2f0d123d
Merge pull request #11596 from Tainan404/fix-chat-issues
...
re-implement chat sync and fix stucked loading indicator
2021-03-11 12:29:01 -05:00
Joao Siebel
c9650ba8f1
Inform akka that user intentionality logged out from meeting
2021-03-11 14:32:01 +00:00
Tainan Felipe
87ebdbd02a
Merge remote-tracking branch 'upstream/develop' into fix-chat-issues
2021-03-11 10:07:16 -03:00
Tainan Felipe
1c21fcc4ff
Fix loading on clear
2021-03-11 10:02:16 -03:00
prlanzarin
d00e8e0436
Merge remote-tracking branch 'origin/develop' into u22-sadl1
2021-03-11 12:31:10 +00:00
Mohamed Amine Ben Salah
36ba0c5bb6
Merge remote-tracking branch 'upstream/develop' into update-and-add-polling-specs
2021-03-11 09:16:55 -03:00
Ramón Souza
0105373cee
Applies changes needed to serve locale files as static content ( #11234 )
...
* moving locales folder to /public and applying changes needed to serve locales as static files
* better dev/prod check
* transifex pull script changes to match new locales directory + ignore locales with less than 100 lines
* fix local/prod locales path
* merge fallback messages
* applies new locale changes to legacy client
`bbb-html5.nginx` file content should also be changed to the following:
```
location /html5client/locales {
alias /usr/share/meteor/bundle/programs/web.browser/app/locales;
}
location /html5client/compatibility {
alias /usr/share/meteor/bundle/programs/web.browser/app/compatibility;
}
location /html5client/resources {
alias /usr/share/meteor/bundle/programs/web.browser/app/resources;
}
location /html5client/svgs {
alias /usr/share/meteor/bundle/programs/web.browser/app/svgs;
}
location /html5client/fonts {
alias /usr/share/meteor/bundle/programs/web.browser/app/fonts;
}
location /html5client {
# proxy_pass http://127.0.0.1:4100 ; # use for development
proxy_pass http://poolhtml5servers ; # use for production
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
```
2021-03-11 06:42:41 -05:00
Brent Baccala
e5e3b5532b
don't prompt for "Microphone" if that's the only option presented to the user
2021-03-10 16:44:41 -05:00
Anton Georgiev
c280769ebf
Merge pull request #11559 from MaximKhlobystov/dragndrop-poll-23
...
Editing poll options via drag and drop
2021-03-10 16:40:00 -05:00
Anton Georgiev
a630099cc6
Merge pull request #11595 from ramonlsouza/presentation-container-fix
...
Fixes presentation invisible box appearing if presentation is hidden
2021-03-10 16:37:53 -05:00
prlanzarin
f9f58cb91d
video-provider: make sure the provider is unmounted if meteor disconnects
...
This is a workaround that shaves off some edge cases around wrongfully done camera reconnections and outbound cameras getting stuck in the UI even though they arent being shared anymore
2021-03-10 20:21:08 +00:00
prlanzarin
db15d1b280
video-provider: fix setReconnectionTimeout race condition that caused webcams to drop
...
Problem: setReconnectionTimeout was being called in the first candidate generation to set the negotiation/reconnection timeout up. That caused some browsers or specific scenarios (mainly envs without STUN) to establish the negotiation (playStart) before generating any useful out-of-band candidates (relay). That would cause the timeout to be set AFTER it is supposed to be cleared due to success (playStart), making the webcam drop after a while
So I moved the setReconnectionTimeout call to a safer spot: right after the first negotiation requisition goes out to bbb-webrtc-sfu
2021-03-10 20:09:55 +00:00
prlanzarin
6418d0f556
video-provider: more logging improvements, clean up playStart restart timers reset
2021-03-10 20:09:00 +00:00
prlanzarin
f85b5dfa5b
video-provider: quick logging cleanup
...
Reduce logging volume and payload size, perf
2021-03-10 20:08:40 +00:00
prlanzarin
ee142501ab
video-provider: fix inbound/recvonly video reconnection
2021-03-10 20:08:29 +00:00
Pedro Beschorner Marin
c120dc2859
Avoid dispatching fallback error toast message
...
There's some scenarios that video errors triggers multiple toast notifications
that don't have any mapped defined message feedback so they all drop to the default
permission error. This leaves the impression that something is broken at the toast
container.
Since those messages don't bring up much information about the problem we can avoid sending
them until we don't have a more informative one to notify the user.
2021-03-10 19:47:25 +00:00
Mario Jr
1a75800dd8
Observe both added and changed events when user joins
...
Depending on the sequence of events on the server, user sometimes is
added to the users collection with the name information, and sometimes this
information is updated in a second moment. Once we need the username
to show the push notification, we observe changes on this field for both
added and changed event.
Closes #11307
2021-03-10 16:34:43 -03:00
prlanzarin
25439dfdbd
video-provider: add pagination toggle en locale
2021-03-10 18:45:48 +00:00
prlanzarin
cf8b5e422f
video-provider: add pagination settings toggle
2021-03-10 18:44:23 +00:00
Anton Georgiev
435ecd7450
Merge pull request #11605 from ramonlsouza/fix-legacy-client
...
Fix legacy client with customHeartbeat:false
2021-03-10 13:35:18 -05:00
Maxim Khlobystov
619c5ed176
Make the poll drag and drop feature optional
2021-03-10 18:23:25 +00:00
Ramon Souza
fb22eca58d
fix legacy client with customHeartbeat:false
2021-03-10 15:14:25 -03:00
Anton Georgiev
47b685003e
Enable enableGuestLobbyMessage by default (html5)
2021-03-10 12:24:09 -05:00
Anton Georgiev
bbec7efb57
Merge pull request #11593 from pedrobmarin/2.3-lobby-message
...
Add guest lobby messages
2021-03-10 11:35:35 -05:00
Anton Georgiev
acbdf831f2
Merge pull request #11601 from mariogasparoni/backport-11533-to-2.2
...
Fix audio and push alerts for user join
2021-03-10 07:56:47 -05:00
Ramon Souza
45421b1276
fix an error that might happen if PR 11529 is applied to an ongoing meeting
2021-03-10 09:16:31 -03:00
Pedro Beschorner Marin
17f47fa4ea
Removed callback from setGuestLobbyMessage
2021-03-10 09:09:15 -03:00
Anton Georgiev
65fd2d434a
Merge pull request #11584 from ramonlsouza/issue-9856
...
When a moderator ends a meeting, indicate to viewers who ended the meeting
2021-03-10 05:59:43 -05:00
Mario Jr
9c92c14a6e
Fix audio and push alerts for user join
...
When validating tokens, the dummyUser created at the beginning is set
with validated=true. This means there won't be the state change that used
to occur from validated:false to validated:true (which detects the moment
joined the meeting) , therefore the alert code that expects for this change
won't run.
To fix this for audio alerts, we now detect when user join by observing
additions in Users's collection. This is actually good because we start
observing this only once (in componentDidMount), differently we used to do,
by calling this every time the tracker was activated.
To distinguish between the user addition that initially populates user's
collection from those that happens after user join (which are the ones we
want), we store the initial state (at componentDidMount) and compare it
with new additions. If the user added is present at the initial state,
then it is an addition to populates the collection, otherwise this is a real
user addition (happened after user joined the meeting)
Partially fixes #11399
2021-03-09 21:40:27 -03:00
Tainan Felipe
927e2167bc
Re-implements chat sync and clear
2021-03-09 17:52:20 -03:00
Ramon Souza
4445d4e309
fix invisible box appearing if presentation is hidden
2021-03-09 16:43:51 -03:00
Pedro Beschorner Marin
0365018e92
Add guest lobby messages
...
Moderators are able to send a message to the meeting's guest lobby. This new
event reaches bbb-web and is sent to the guest user with her/his status response
while polling. All guest users that are waiting for acceptance will be able to
read this message.
enableGuestLobbyMessage is disabled by default.
2021-03-09 11:02:25 -03:00
Mohamed Amine Ben Salah
982ddc56a1
adds YNA and UR polling cases
2021-03-08 18:11:36 -03:00
Mario Jr
c7df108f5a
Improve the way we observe changes on Users's collection
...
It is safer to look at subscriptions's state to users instead of depending
on the initial state of the collection at mounting time. Although
i couldn't force any race conditions on this, there's a chance it could
happen. The fix avoid this problem.
This complements #11533
2021-03-08 18:08:56 -03:00
Ramon Souza
826c420788
update meetingEndedBy with information coming from bbb core
2021-03-08 16:45:09 -03:00
Ramon Souza
0a09112f80
split end meeting message in two parts
2021-03-08 16:14:09 -03:00
Ramon Souza
78095f830d
'active users' message change on ending meeting
2021-03-08 15:11:31 -03:00
Mario Jr
3b6b9523fc
Update breakout audio transfer states when user leave mic
...
When leaving audio/reconnecting , we must update breakout audio transfer
state.
Related to the issue #11333
2021-03-08 15:01:10 -03:00
Mario Jr
1c7c1d5076
Change breakout-audio-transfer-status function signature
...
We now update breakout'a audio transfer status by using an object
2021-03-08 14:55:15 -03:00
Mario Jr
ff6cba8d53
Store information about user status during breakout room audio transfer
...
Currently this information is lost everytime breakout-room component is
unmounted, causing the panel to shows wrong information during next renders
Fixes #11333
2021-03-08 14:55:05 -03:00