Commit Graph

9757 Commits

Author SHA1 Message Date
Ramon Souza
2ede8b898f fix unlock label and dropdown option in userlist 2021-07-07 15:30:41 -03:00
Ramon Souza
a281aeb11d fix unlocked viewer webcam 2021-07-07 14:00:47 -03:00
Ramon Souza
329a8b93fe fix unlocked viewer shared notes 2021-07-07 13:22:54 -03:00
Ramon Souza
f2cfa659c0 fix left/right webcam drag & drop for RTL languages 2021-07-07 10:32:40 -03:00
Anton Georgiev
e0259d6995
Merge pull request #12720 from hiroshisuga/patch-39
Fixes poll option misalignment in mobile device
2021-07-06 17:02:39 -04:00
Mario Jr
5d5370b004 Merge branch 'v2.3.x-release' into fix-12018 2021-07-06 16:45:27 -03:00
Mario Jr
06c7edbb0b fix(audio): prevent mute notification to be triggered when mic is locked
When mic is locked, user is not able to talk so it doesn't make sense
to alert the user about unmuting (mute button is also disabled when mic
is locked).

Closes #12048
2021-07-06 11:59:42 -03:00
Mario Jr
bd610c2fd5 fix(audio): mic not working when skipCheck=true
Complements #12705
2021-07-06 10:27:48 -03:00
Joao Siebel
2cda889d51 Previne loggedOut property to be undefined. close #12656 2021-07-05 16:04:26 -03:00
Anton Georgiev
6ceae4dbbc check for correct directory before deploying bbb-html5 2021-07-05 15:44:21 +00:00
hiroshisuga
9fe8a68e98
Update styles.scss 2021-07-05 23:42:45 +09:00
Ramon Souza
2335105030 force webcam position: top for mobile devices 2021-07-05 09:56:09 -03:00
Ramon Souza
3aa4855a6b fix client crash when viewers is ejected and userlist is hidden 2021-07-05 08:20:27 -03:00
Anton Georgiev
a5c4f67aec Pulled HTML5 locales on July 2, 2021 2021-07-02 23:36:54 +00:00
Anton Georgiev
0150862eb1
Merge pull request #12705 from mariogasparoni/feat-trickle-ice-mic
feat(audio): use kurento's trickle-ice to improve mic negotiation
2021-07-02 17:44:05 -04:00
Anton Georgiev
0457868e4b
Merge pull request #12703 from jfsiebel/hide-poll-response-for-viewers
fix: Filter poll data for moderator and viewers
2021-07-02 16:06:06 -04:00
Joao Siebel
65ff7bca6c Hide poll responses and number of votes for viewers in minimongo 2021-07-02 16:47:00 -03:00
Anton Georgiev
1b8fea89cd
Merge pull request #12607 from hiroshisuga/patch-35
Remove linefeed for polling option
2021-07-02 15:09:39 -04:00
Anton Georgiev
2d0e31cce4
Merge pull request #12702 from jfsiebel/prevent-add-connection-status-spam
Prevent addConnectionStatus log spam when not authenticated
2021-07-02 15:01:56 -04:00
Anton Georgiev
213e0e4b3b
Merge pull request #12691 from ramonlsouza/reconnect-fix
fix: reconnection crash
2021-07-02 14:17:40 -04:00
Mario Jr
c4abd274e8 feat(audio): add option for enabling/disabling kms's trickle for mic 2021-07-02 12:51:00 -03:00
Joao Siebel
14abe5c278 Prevent addConnectionStatus log spam 2021-07-02 11:51:01 -03:00
Ramon Souza
36c9176b3d always get token info from current connectionId 2021-07-02 10:33:17 -03:00
Mario Jr
287c4eb682 feat(audio): use kurento's trickle-ice to improve mic negotiation
Here's what we do when user activates mic:
1 - When we do something similar to listenonly's joining process
until we find a valid candidate-pair. The information about this
local candidate is store.
2 - We then start a new userAgent, and as soon as browser finds
a candidate with the same local ip address, we leave only this
candidate in the SDP and send this to FreeSWITCH. SDP should
contain only a single candidate.
3 - The rest of signaling process is basically the same.
2021-07-01 16:26:44 -03:00
Anton Georgiev
a53917e057
Merge pull request #12692 from germanocaumo/qp-maxcustom-23
fix(poll): Respect maxCustom property in quick-polls
2021-06-30 17:27:38 -04:00
Anton Georgiev
b5851aa152 removeUser: handle connections in frontends, db changes in backend 2021-06-30 20:08:00 +00:00
Ramon Souza
094ecfbbfd fix reconnection crash 2021-06-30 14:50:15 -03:00
germanocaumo
bd29d156b3 fix(poll): Respect maxCustom property in quick-polls
More than 5 answers are now of Custom type poll and answers passed directly.
Increase A-I slide options detection
2021-06-30 15:19:09 +00:00
Joao Siebel
f23cdf4dbf Restore mongo metrics feature 2021-06-28 12:00:09 -03:00
Ramon Souza
bcb1eff308 fix private chat shortcuts 2021-06-22 15:26:05 -03:00
hiroshisuga
75a14932ef fix bug when a coordinate is zero 2021-06-22 13:23:02 +00:00
hiroshisuga
08a87a7784
remove linefeed for polling option 2021-06-17 20:40:46 +09:00
germanocaumo
e252012bd5 fix(poll): missed test for polls with > 5 default answers 2021-06-16 23:16:28 +00:00
Ramon Souza
dd4ca6937d create breakout form improvements 2021-06-15 13:17:03 -03:00
Anton Georgiev
e1d72bb943 Pulled HTML5 locales, June 14, 2021 2021-06-14 22:25:54 +00:00
Anton Georgiev
078c2da44f
Merge pull request #12560 from ramonlsouza/issue-12557
fix: add minimum duration for breakout room
2021-06-14 17:34:50 -04:00
hiroshisuga
48c938efd5
fix: Translation for chat logger level in debug window (#12577)
* chatlogger
* chatlogger tranalation
2021-06-14 17:08:39 -04:00
Anton Georgiev
6b2e070786
Merge pull request #12565 from ramonlsouza/fix-presentation-upload
fix: check for presenter status at presentation upload modal
2021-06-14 17:01:29 -04:00
germanocaumo
a4fc9c1a27 fix(poll): remove wrong argument in quick-polls 2021-06-14 17:44:12 +00:00
Anton Georgiev
4780da6a79 Set Divehi as RTL 2021-06-14 16:33:17 +00:00
Ramon Souza
8da630da03 fix presentation service isPresenter 2021-06-14 09:56:17 -03:00
Anton Georgiev
062db71e92
Merge pull request #12561 from germanocaumo/answers-tarnslation-12546
fix(poll): don't translate user/presenter typed answers
2021-06-12 16:54:12 -04:00
Ramon Souza
4ca3d17393 check for presenter status at presentation upload modal 2021-06-11 16:33:15 -03:00
Ramon Souza
b67e8ce7bf css fixes 2021-06-11 14:36:06 -03:00
germanocaumo
7bedcb08e5 fix(poll): don't translate user/presenter typed answers
When the answer is not default (Custom or UserResponse), don't translate the answers.
2021-06-11 16:55:53 +00:00
Ramon Souza
385bdf1568 add minimum duration for breakout room 2021-06-11 13:24:36 -03:00
Ramon Souza
26ce8a1f6c force update trim-newlines 2021-06-10 16:24:10 -03:00
Anton Georgiev
9d804ad05b
Merge pull request #12551 from ramonlsouza/fix-locked-join
fix: Attendee join with mic-ish permission even though mic is Locked
2021-06-10 13:00:39 -04:00
Ramon Souza
94e58938b4 fix raise hand order 2021-06-10 13:46:27 -03:00
Ramon Souza
83da4448fa fix attendee auto join audio locked 2021-06-10 09:14:51 -03:00
Anton Georgiev
d32fdc5cdb
Merge pull request #12543 from Tainan404/add-fonts-preload
fix: Preload fonts
2021-06-09 15:47:46 -04:00
Tainan Felipe
5170357309 Preload fonts 2021-06-09 11:29:55 -03:00
germanocaumo
df504cf2d5 refactor(quick-poll): Remove unneeded code for poll answers
The answers are already translated in the UI based on type.
2021-06-08 13:26:07 +00:00
germanocaumo
0be7c6c9f5 fix(poll): fix client crash with A-F as options and quick-poll type 2021-06-07 19:21:21 +00:00
Anton Georgiev
96474f2ca7
Merge pull request #12501 from Tainan404/fix-user-dropdown
Add field to toggle the download of the public chat message
2021-06-04 15:39:30 -04:00
Anton Georgiev
1cd44e6067
Merge pull request #12517 from ramonlsouza/navbar-large-fonts
fix: different navbar height for large fonts
2021-06-04 15:21:06 -04:00
Tainan Felipe
bf6bbfca69 Add conditional to don't show dropdown when no opition avaible 2021-06-04 15:51:29 -03:00
Ramon Souza
4b964f897f improve 'meeting ended by user' message 2021-06-04 13:37:07 -03:00
Ramon Souza
3ba15a83dd different navbar height for large fonts 2021-06-04 10:44:50 -03:00
Anton Georgiev
74ac0f8e01 fix: Increase slightly area for webcam+presentation 2021-06-03 17:55:13 +00:00
Anton Georgiev
fd9b68b526
Revert "fix: different navbar size for locales with large fonts" 2021-06-03 10:42:02 -04:00
Anton Georgiev
e6099c7717
Merge pull request #12497 from ramonlsouza/navbar-with-large-fonts
fix: different navbar size for locales with large fonts
2021-06-02 16:50:07 -04:00
Tainan Felipe
25bf0096c5 Add field to toggle the download of the public chat message 2021-06-02 11:50:26 -03:00
Ramon Souza
f4f01818f8 add localeChanged event to resize presentation area 2021-06-02 09:41:15 -03:00
Ramon Souza
8d2474135a formatting 2021-06-01 14:46:29 -03:00
Ramon Souza
96edb582f7 different navbar height for large fonts 2021-06-01 14:45:16 -03:00
Anton Georgiev
230d24b7b4 Removed fallback locale for removed locales 2021-06-01 17:33:58 +00:00
Anton Georgiev
f26073582a Pulled HTML5 locales June 1, 2021 2021-06-01 17:25:38 +00:00
Anton Georgiev
4957f0218b chore(locales): Pulled HTML5 locales on May 31, 2021 2021-05-31 23:26:14 +00:00
Anton Georgiev
8868e84e9f
Merge pull request #12395 from gustavotrott/end-when-no-moderator
Implements endWhenNoModerator
2021-05-31 10:59:55 -04:00
Anton Georgiev
ff24c5ae0d
Merge pull request #12466 from pedrobmarin/f-g-ns
feat(guests): notification settings
2021-05-31 10:48:15 -04:00
germanocaumo
262195b4e4 Merge branch 'poll-question-refactor' of https://github.com/germanocaumo/bigbluebutton into poll-chat-export 2021-05-31 12:33:06 +00:00
germanocaumo
fe7af552fb Revert allowDragAndDropFiles default to false 2021-05-31 11:48:31 +00:00
Pedro Beschorner Marin
21a7324f70 feat(guests): notification settings
Avoid showing the guest's notification toggles at client's settings if the guest
policy isn't `ASK_MODERATOR`.
2021-05-30 12:09:33 -03:00
germanocaumo
be8d7405a0 fix: missing line break of poll chat export 2021-05-29 00:56:25 +00:00
germanocaumo
5c7fa6ece5 fix: export poll chat message
Include the new poll text in the chat export function.
Refactor some chat type constants.
Also fixes empty lines in the export chat file.
2021-05-29 00:28:47 +00:00
germanocaumo
4d347be53b refactor: use questionText instead of title for poll question 2021-05-27 21:04:15 +00:00
Pedro Beschorner Marin
10e29f3832
Merge pull request #12451 from germanocaumo/poll-chat-translation
fix: translate poll answer key for default polls in chat message
2021-05-27 15:21:57 -03:00
germanocaumo
4d62f8a971 fix: translate poll answer key for default polls 2021-05-27 18:16:11 +00:00
germanocaumo
c213b88451 refactor(poll): improve poll types code
this also fixes certain poll type detection for other languages than english,
so that the correct poll type is sent in the events (they were being detected as custom)
2021-05-26 17:52:55 +00:00
Pedro Beschorner Marin
b3c698a2a9
Merge pull request #12422 from germanocaumo/poll-chat-refactor
refactor: redo how poll result chat message is done
2021-05-26 14:49:19 -03:00
Mohamed Amine Ben Salah
2a9fdebd61
Mobile/Tablet devices automated tests for mobile/tablet on ios/android devices (#12173)
* adds unability to see screenshare button on mobile devices test specs

* simplify code in testMobileDevice()

* userlist and chat panels should not appear at page load in mobile devices

* lint

* updates outdated audio specs due to leaveAudio changes

* correct clicks on disconnectAudio elements

* whiteboard not visible on userlistPanel or on chatPanel

* reworks mobile devices/usersagents

* fixes screenshare mobile/tablet specs

* adds whiteboardNotAppearOnMobile spec

* adds Chat Panel specification to Mobile-Tablet specs

* simplify getArgs() functions for all devices
2021-05-25 12:05:11 -04:00
Ramon Souza
69c1a7028d add padding to action bar dropdowns 2021-05-24 10:50:22 -03:00
Anton Georgiev
b6625fc5b8
Merge pull request #12428 from ramonlsouza/localize-guest-wait
feat: localization support for guest wait page
2021-05-21 15:51:48 -04:00
Anton Georgiev
b2da92a371
Merge pull request #12423 from ramonlsouza/browser-locale-check
fix: handle additional cases for locales
2021-05-21 15:47:01 -04:00
Anton Georgiev
ce61bccf5e
Merge pull request #12429 from ramonlsouza/rm--unused-imports
refactor: removing unused imports/exports
2021-05-21 14:41:12 -04:00
Anton Georgiev
eadd2d093f
Merge pull request #12414 from ramonlsouza/issue-12411
fix: do not display private chat before first message is sent
2021-05-21 10:34:52 -04:00
Ramon Souza
5d6c9cbb18 removing unused imports/exports 2021-05-21 09:50:31 -03:00
Ramon Souza
d17cc3149f use session instead of storage 2021-05-21 09:17:24 -03:00
Ramon Souza
8277f431da remove unused function 2021-05-21 08:59:07 -03:00
Ramon Souza
43ea9d941e lint 2021-05-21 08:23:47 -03:00
Ramon Souza
74143b7782 localize guest wait page 2021-05-21 08:21:37 -03:00
Ramon Souza
78973df188 remove git add from linter config 2021-05-20 15:44:17 -03:00
Ramon Souza
34007f5bc5 lint 2021-05-20 15:14:19 -03:00
Ramon Souza
f3260ed8bf handle additional cases for locales 2021-05-20 14:01:58 -03:00
germanocaumo
3a9e9c1358 refactor: redo how poll result chat message is done +
Fix prolems with ":" char in answers.
Respect poll question formatting (lineBreaks/spaces) in other fields of UI
2021-05-20 14:53:52 +00:00
Anton Georgiev
cb4697c932
Merge pull request #12381 from ramonlsouza/issue-12373
fix: options button appearing in save chat
2021-05-19 23:30:14 -04:00
Anton Georgiev
eafa260320
Merge pull request #12347 from jfsiebel/start-poll-after-publish-button
Improve Start A Poll button after publishing poll results
2021-05-19 23:28:17 -04:00
Anton Georgiev
4d788dfdd5
Merge pull request #12378 from ramonlsouza/large-locales
fix: ui adjustments for large te and km locales
2021-05-19 20:34:40 -04:00
Anton Georgiev
7494a0479e
Merge pull request #12392 from ramonlsouza/upgrade-postcss
fix(security): update postcss and postcss plugins
2021-05-19 20:33:31 -04:00