Commit Graph

6647 Commits

Author SHA1 Message Date
Anton Georgiev
213e0e4b3b
Merge pull request #12691 from ramonlsouza/reconnect-fix
fix: reconnection crash
2021-07-02 14:17:40 -04:00
prlanzarin
0453e9e842 fix(webcams): reduce number of gUM calls
Shave off the number of calls in video-preview and video-provider by
using a stream storage

We don´t call an upfront gUM in video-preview anymore to lift the
fingerprinting barrier on device labels and IDs. Flow has been reversed:
upfront enumerate, load first preview, then check if previous
enumeration was obfuscated.

Add a stream storage in video-preview`s service to avoid re-fetching
them in video-providerj

Remove some unneeded video-preview container props

Improve some of video-preview`s error locales
2021-07-02 16:13:31 +00:00
Mario Jr
c4abd274e8 feat(audio): add option for enabling/disabling kms's trickle for mic 2021-07-02 12:51:00 -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
Mario Jr
2801848789 chore(audio): update some code checks done by sonarcloud 2021-06-30 18:39:32 -03:00
Mario Jr
1890cccae1 Merge branch 'develop' into feat-add-device-button-selector 2021-06-30 14:56:32 -03: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
Anton Georgiev
e0c772003c
Merge pull request #12683 from ramonlsouza/sidebar-resize-video-focus
feat: sidebar vertical resize - focus on video layout
2021-06-29 14:27:21 -04:00
Ramon Souza
d8b4981caa code format 2021-06-29 10:39:12 -03:00
Ramon Souza
6295a8d1d7 sidebar vertical resize in focus on video layout 2021-06-29 10:31:44 -03:00
Mario Jr
14baff28b1 Merge remote-tracking branch 'origin/develop' into feat-add-device-button-selector 2021-06-28 16:31:49 -03:00
Mario Jr
26a29b4c46 fix(audio): ButtonEmoji's hover not working as expected
Updated the simbling element to stay in front of the icon, so the hover
won't skip at icon's region.
2021-06-28 16:28:06 -03:00
Mario Jr
75d86df49f chore(audio): correctly render tooltip's children when ButtonEmoji is present 2021-06-28 16:26:33 -03:00
Mario Jr
7e8a59102e chore(audio): prevent rendering more than one ButtonEmoji instances 2021-06-28 14:50:20 -03:00
Mario Jr
3510f9a83a chore(audio): remove unused style in ButtonEmoji 2021-06-28 11:37:21 -03:00
Ramon Souza
d8e19dbd9f remove unused variables 2021-06-28 08:20:49 -03:00
Mario Jr
f379d35158 Merge branch 'develop' into feat-add-device-button-selector 2021-06-25 18:47:41 -03:00
Vitor Mateus De Almeida
3599577463 Fix camera calcs
Fix camera calcs 2
2021-06-25 17:57:19 -03:00
Vitor Mateus De Almeida
7bd2f7ab3c Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-06-25 16:59:04 -03:00
Mario Jr
3433348b01 fix(audio): add label to device selector button
Some technical information:

Added the possibility to have a tooltip container inside of an emojibutton
(even if the button already has a container). We handle the hover event in the
parent button by adding a simbling element and binding the tooltip in it.
So the tooltip/hover of the ButtonEmoji won't affect the parent element.

No changes, but additions, making the default behavior of tooltip intact,
avoid regressions on it.
2021-06-25 16:43:48 -03:00
Ramon Souza
eb0ecb8167 fix polling component position - new LM 2021-06-25 11:21:52 -03:00
Anton Georgiev
0e9f0b04c8
Merge pull request #12667 from ramonlsouza/fullscreen-presentation-new-lm
feat: fullscreen presentation in new Layout Manager
2021-06-25 07:59:58 -04:00
Ramon Souza
a466cd11de no hide presentation button in fullscreen mode 2021-06-25 08:25:16 -03:00
Ramon Souza
b7bf014e76 format code 2021-06-24 16:50:46 -03:00
Ramon Souza
fbfe371b40 fix presentation size when user is presenter 2021-06-24 16:46:26 -03:00
Mario Jr
006cdbf271 chore(audio): removed unused span wrapper in ButtonEmoji component 2021-06-24 16:01:40 -03:00
Anton Georgiev
19a49c83f1
Merge pull request #12620 from germanocaumo/quick-poll-max-custom
fix(poll): Respect maxCustom property in quick-polls
2021-06-24 14:55:45 -04:00
Ramon Souza
c0e02d7bfa presentation fullscreen in new layout manager 2021-06-24 15:42:45 -03:00
Ramon Souza
89ba33101f fullscreen button new lm 2021-06-24 13:47:16 -03:00
Anton Georgiev
ff3da35e53
Merge pull request #12663 from ramonlsouza/fix-refresh-layout
fix: keep changed layout after refresh
2021-06-24 10:33:15 -04:00
Ramon Souza
d39c77fa4a keep changed layout after refresh - new lm 2021-06-24 08:44:05 -03:00
Ramon Souza
efc15d89ae remove unused code 2021-06-23 16:52:52 -03:00
Anton Georgiev
9ab0817b16
Merge pull request #12642 from ramonlsouza/layout-settings
feat: layout settings UI
2021-06-22 14:45:50 -04:00
Ramon Souza
bcb1eff308 fix private chat shortcuts 2021-06-22 15:26:05 -03:00
Vitor Mateus De Almeida
3a281adab5 Remove background and commented code
Revert linting
2021-06-22 14:04:56 -03:00
hiroshisuga
75a14932ef fix bug when a coordinate is zero 2021-06-22 13:23:02 +00:00
Ramon Souza
91eb0800c3 code format 2021-06-22 09:52:45 -03:00
Ramon Souza
ae49d7a9c6 remove layoutManager from meeting collection 2021-06-22 09:48:48 -03:00
Ramon Souza
1ac5350fd4 change layout ui 2021-06-22 09:17:11 -03:00
Mario Jr
ce076ffaad feat(audio): add a new button for selecting audio device
This commit adds a new small button over the "Phone/audio" button. Currently
this button pops up the device audio selector, which contains the "Leave audio"
option. This commit brings back the "Leave audio" behavior to the phone
button, using a new smaller button to switch between audio devices.

This issue address the problem reported by #12320 and complements the work done
for #9723.

Some technical details:
Added a new component : ButtonEmoji. This allow us to add an emoji inside
another button.
Modified dropdown trigger a bit: if the trigger contains a ButtonEmoji,
then we will use the emoji to trigger the dropdown (instead of the button
itself). This commit doens't change the default behavior of dropdown (when
the trigger doesn't have a ButtonEmoji component), to avoid regressions with
current dropdowns; this will only change it's behavior when used with
the new ButtonEmoji component.
2021-06-22 08:58:52 -03:00
hiroshisuga
f8e6d9636f
fix bug when a coordinate is zero 2021-06-22 08:30:44 +09:00
Vitor Mateus De Almeida
d8cffebc36 Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-06-21 17:18:46 -03:00
Vitor Mateus De Almeida
6469b68d45 Add webcams component on new Layout Manager 2021-06-21 17:16:59 -03:00
Ramon Souza
1790995dd8 remove layout options from debug window 2021-06-21 15:49:25 -03:00
Anton Georgiev
beff4fcdd0
Merge pull request #12624 from ramonlsouza/actions-bar-size-new-lm
fix: actions bar buttons out of screen - new LM
2021-06-18 18:04:02 -04:00
Anton Georgiev
6dc652a04e
Merge pull request #12625 from ramonlsouza/new-lm-missing-components
Add missing components to new layout manager
2021-06-18 18:03:35 -04:00
Anton Georgiev
0c0eb8a4d5
Merge pull request #12548 from ramonlsouza/layout-meeting-collection
feat: layout manager in meeting collection
2021-06-18 18:03:19 -04:00
Ramon Souza
381207cb5a set legacy as default layout manager 2021-06-18 17:05:29 -03:00
Ramon Souza
7184043559 add missing components to new lm 2021-06-18 16:35:23 -03:00
Ramon Souza
38d1971c2e actions bar height based on fontSize 2021-06-18 15:32:46 -03:00
germanocaumo
2c262483d2 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-18 14:02:09 +00:00
Anton Georgiev
7ab76b9ccc
Merge pull request #12609 from ramonlsouza/fix-poll-position-new-lm
fix: poll panel position - new LM
2021-06-18 08:35:17 -04:00
Ramon Souza
4535d5594b remove unused code in new Layout Manager 2021-06-18 09:09:46 -03:00
Ramon Souza
59b520e43f fix poll position - new LM 2021-06-17 15:38:05 -03:00
Tainan Felipe
6618f5092b Fix export messages throwing a error 2021-06-17 15:34:07 -03:00
Anton Georgiev
bd90f64fab
Merge pull request #12599 from ramonlsouza/new-lm-external-video
External video component - new Layout Manager
2021-06-17 10:22:20 -04:00
Anton Georgiev
48ff084509
Merge pull request #12598 from germanocaumo/anonymous-polls
feat(poll): Add option to hide individual answers in polls
2021-06-17 09:42:30 -04:00
germanocaumo
1fb9870cf7
Apply suggestions from code review
Code style fixes and remove translations other than en to avoid conflicts with transifex.

Co-authored-by: Pedro Beschorner Marin <pedrobmarin@gmail.com>
2021-06-17 10:25:03 -03:00
germanocaumo
77dc1d603d fix: quick-polls error after merge 2021-06-17 13:02:04 +00:00
hiroshisuga
08a87a7784
remove linefeed for polling option 2021-06-17 20:40:46 +09:00
Ramon Souza
1e097b6aef fix 3 options poll layout 2021-06-17 08:34:20 -03:00
germanocaumo
e252012bd5 fix(poll): missed test for polls with > 5 default answers 2021-06-16 23:16:28 +00:00
germanocaumo
85f77442b7 fix(poll): chat result publish error
The poll is already removed with stopPoll that is called together with pollPublished
2021-06-16 22:31:09 +00:00
germanocaumo
349af23f0a Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into anonymous-polls 2021-06-16 21:54:28 +00:00
Ramon Souza
ace6561eff Merge remote-tracking branch 'upstream/develop' into new-lm-external-video 2021-06-16 17:41:33 -03:00
Anton Georgiev
5ee5ed1970 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-june16 2021-06-16 19:54:28 +00:00
Ramon Souza
396fdc232f component size 2021-06-16 15:43:32 -03:00
germanocaumo
31138d440e fix(poll): readd userId for non secret poll record event 2021-06-16 17:01:56 +00:00
Ramon Souza
d4ff739c0a add external video component 2021-06-16 09:53:27 -03:00
Anton Georgiev
580824eca6
Merge pull request #12591 from ramonlsouza/new-lm-screenshare
Screenshare component - new Layout Manager
2021-06-15 13:39:21 -04:00
Ramon Souza
dd4ca6937d create breakout form improvements 2021-06-15 13:17:03 -03:00
Anton Georgiev
3e5214234b
Merge pull request #12469 from jfsiebel/allow-tags-meeting-user-name
Allow tags in meeting and user name
2021-06-15 10:28:58 -04:00
Ramon Souza
269a20c914 presentationBounds -> mediaBounds 2021-06-15 10:55:46 -03:00
Ramon Souza
e1f1b2e49f screenshare layout values 2021-06-15 10:47:37 -03:00
Ramon Souza
d2e2a34dfe screenshare size 2021-06-15 08:51:44 -03: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
Ramon Souza
fb09336fb8 screenshare component in new layout manager 2021-06-14 17:25:05 -03:00
Anton Georgiev
32eb3b9818
Merge pull request #12585 from vitormateusalmeida/layoutManagerNew
Add container for presentation
2021-06-14 16:09:34 -04:00
Gustavo Trott
37dea2215b Translates dynamically breakout room Names when default name is being used 2021-06-14 16:59:27 -03:00
Vitor Mateus De Almeida
1c44e27820 Remove comment
Remove import
2021-06-14 16:34:32 -03:00
Arthur B. Grossi
1213f047d4 style(layout): download presentation button
Add fullscreen presentation button style to download presentation
button
2021-06-14 14:59:34 -03:00
Arthur B. Grossi
cdd688000c style(layout): buttons outline
Adds margin to presentation and screenshare buttons
in order to prevent outline cut.
2021-06-14 14:53:21 -03:00
Vitor Mateus De Almeida
192fbf986b Add condition to size of presentation component 2021-06-14 14:47:12 -03:00
germanocaumo
a4fc9c1a27 fix(poll): remove wrong argument in quick-polls 2021-06-14 17:44:12 +00:00
Pedro Beschorner Marin
f6fae58ef1
Merge pull request #12522 from pedrobmarin/f-s-rme
feat(screenshare): reduce mirror effect
2021-06-14 14:38:46 -03:00
Ramon Souza
8da630da03 fix presentation service isPresenter 2021-06-14 09:56:17 -03:00
Pedro Beschorner Marin
068b82b1fa refactor(connection status): remove legacy monitor
Remove parts of a previous connection monitor.

To add some context (as far as my memory goes) to the multiple connection
monitor features the product has, `stats` (currently named `connection status`)
was introduced at the Flash client back in ~2016. @fcecagno and I did it
as a BigBlueButton's Summit activity. Our work was squashed into a single
commit in 92554f8b3e :).

I'm not sure about the whole story behind `network information` (the late
connection monitor added to the HTML5 client) but I assume it should work
as a collector for a bunch of different connectivity monitors. I remember
when it was introduced but I don't know why it wasn't adopted. My best guess
would be because of some performance issues the `user list` had back then.

To follow on why `connection status` replaced `network information` at the
HTML5 client, when I did the `multiple webcams` feature I had to refactor
a big chunk of the `video provider` (#8374). Something that wasn't really
helping there was the adaptation of `stats` that was made to show local
feedback for each webcam connection. Although this feature wasn't being
used anymore, `network information` did rely on that to build up data. With
this monitor gone I assumed it was my responsibility to provide an alternative
so I promoted Mconf's port of the Flash `stats` monitor to BigBlueButton's
HTML5 client (#8579).

Well, that's my perspective on how things went for those features. If
anyone would like to correct me on something or add something else on
that history I would appreciate to know.
2021-06-13 14:02:46 -03:00
Anton Georgiev
78385ab3ea
Merge pull request #12569 from pedrobmarin/f-v-ds
feat(video): data savings
2021-06-12 16:59:38 -04: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
Arthur
78047eb68e feat(video): data savings
Enable video sharing when data savings is activated.
2021-06-12 14:16:32 -03:00
Max Franke
8b274476b1 feat(video): indicate who is sharing webcam
Add the `camera` icon in the user list for whoever is sharing,
in order to improve the understanding of who is sharing the webcam.
It is possible to enable/disable this indication in the settings.yml
2021-06-12 13:40:47 -03:00
Anton Georgiev
169670a36d
Merge branch 'develop' into breakoutrooms-set-name 2021-06-11 16:39:53 -04:00
Anton Georgiev
1369cb2269
Merge pull request #12505 from gustavotrott/breakoutroom-inscrease-time
Add 'Extend duration' option for breakout rooms
2021-06-11 16:33:15 -04:00
Ramon Souza
4ca3d17393 check for presenter status at presentation upload modal 2021-06-11 16:33:15 -03:00
Gustavo Trott
61b99b7f7b Adds possibility to give to breakout rooms a name 2021-06-11 16:06:56 -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
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
Mario Gasparoni
127636f648 Merge remote-tracking branch 'lfzawacki/v2.2.x-external-video' into develop-external-video 2021-06-09 18:14:04 -03:00
Ramon Souza
da924234d3 store layout manager in meeting collection 2021-06-09 15:30:08 -03:00
Ramon Souza
4c44a90704 Merge remote-tracking branch 'upstream/develop' into layout-meeting-collection 2021-06-09 14:13:26 -03:00
Ramon Souza
1ac3767ed4 store layout type in meeting collection 2021-06-09 14:08:11 -03:00
Vitor Mateus De Almeida
ba400b2ebd Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-06-09 11:03:34 -03:00
Vitor Mateus De Almeida
f6fc8225f6 Add container for presentation 2021-06-09 10:49:59 -03:00
Anton Georgiev
2903c5e3cd
Merge pull request #12452 from ramonlsouza/chat-alerts-refactor
refactor: chat alerts
2021-06-09 08:54:56 -04: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
Ramon Souza
97aa7278a5 add option to emphasize moderator messages in public chat 2021-06-08 08:56:59 -03: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
Gustavo Trott
5b579d3a16 Avoid extend breakout rooms time exceed parent meeting remaining time 2021-06-07 14:19:20 -03:00
Ramon Souza
0598394329 fix updated notification bug 2021-06-07 13:53:35 -03:00
Ramon Souza
5b8f783e87 fix push alert onClick (open chat) 2021-06-07 11:18:57 -03:00
Max Franke
f2c95c61e3 feat(screenshare): reduce mirror effect
Add the shrink/expand button in the screenshare layout to reduce the mirror/tunnel
effect, when the presenter is sharing the same screen as the application is.
2021-06-07 09:11:32 -03:00
tibroc
306beff1d1 add better user explanations and remaining differences to #12435
PR #12435 was slightly different than #12430 but especially had better explanations for users.
This commit incorporates the remaining ideas from that PR.
2021-06-07 11:01:34 +02:00
tibroc
13ae19bc3d Use currentPoll instead of state to determine if live results should be rendered
To avoid re-rendering of the poll answers when the poll panel is opened and closed,
this commit uses the currentPoll object to determine wether results should be rendered.
2021-06-07 10:56:14 +02:00
tibroc
828cf60cb2 Add option to hide individual answers in polls
This patch adds a new option to hide the individual answers to the presenter
when starting a poll. This includes hiding the answers for the presenter and
informing the other users that the current poll is anonymous.

See #9524
2021-06-07 10:56:14 +02:00
Arthur B. Grossi
bf62857ca7 fix(video): talking indicator
Shows video talking indicator even if the video isn't ready
2021-06-06 15:24:39 -03:00
Anton Georgiev
2f2b75097d
Merge pull request #12504 from pedrobmarin/f-ev-bei
feat(external videos): back end improvements
2021-06-04 15:57:19 -04: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
Ramon Souza
3030fbc206 Merge remote-tracking branch 'upstream/develop' into chat-alerts-refactor 2021-06-04 08:28:47 -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
776d979e42
Merge pull request #12486 from ramonlsouza/actions-bar-new-lm
actions bar in new layout manager
2021-06-02 16:47:12 -04:00
Gustavo Trott
02ef1186be Avoid set negative values in Extend time for breakout rooms 2021-06-02 17:36:43 -03:00
Gustavo Trott
2551f71d7c
code fix: use 0 instead of string
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2021-06-02 16:16:35 -03:00
Anton Georgiev
e01bdf69c5 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into june2-merge-into-develop 2021-06-02 18:45:31 +00:00
Gustavo Trott
fd2ef393ed Code fixes in Breakoutroom extend time parts 2021-06-02 15:38:26 -03:00
Gustavo Trott
a312557461 Adds extend breakout room time functionality 2021-06-02 15:29:40 -03:00
Pedro Beschorner Marin
d4888f585c refactor(external videos): state as integer
A media state may have more than 2 states. Moving this property back to
integer so it can be extended.
2021-06-02 15:07:03 -03:00
Pedro Beschorner Marin
6c84a3295b refactor(external videos): frontend permissions
Revoked extra frontend permission checks and removed dependency from
external video stop Meteor's system call.
2021-06-02 13:03:04 -03:00
Max Franke
7f926edfcc refactor(external videos): add own collection
Refactor the external videos collection, moving the logic and functionalities
outside of /imports/api/meetings to a new location in /external-videos/server/modifiers
in order to decrease the coupling between the functionalities, favoring
the maintenance.
2021-06-02 12:50:40 -03: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
Mario Jr
8dc239df76 fix(audio): ending breakouts interrupts echo test
Closes #8175
2021-06-01 18:00:50 -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
9395f50b99
Merge pull request #12474 from Tainan404/refactor-dropdown
refactor: Decrease amount of imports in dropdown
2021-06-01 09:32:14 -04:00
Ramon Souza
f526ab88fb actions bar in new layout manager 2021-05-31 17:28:57 -03:00
Ramon Souza
a4849f109c fix navbar z-index - new LM 2021-05-31 15:37:14 -03:00
Tainan Felipe
baf7afc883 Decrease amount of imports in dropdown 2021-05-31 15:28:27 -03: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
Ramon Souza
fdb07b8c37 use same z-index for all new layouts 2021-05-31 10:44:55 -03:00
Joao Siebel
f16700a8c4 Allow tags in meeting and user name. close #10221 close #12370 2021-05-31 09:59:15 -03: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
Ramon Souza
247601ad3d fix captions button crash 2021-05-28 17:16:35 -03:00
Anton Georgiev
409f10bd03
Merge pull request #12460 from ramonlsouza/fix-poll-panel-new-lm
fix: poll panel styles - new LM
2021-05-28 15:06:17 -04:00
Ramon Souza
7b2fd3b38e fix poll panel in new layout manager 2021-05-28 15:55:12 -03:00
Ramon Souza
8cfc4aa5c4 fix panels height with focus on video - LM 2021-05-28 15:20:29 -03:00
Ramon Souza
e0b3de1d3c add modals to new layout manager 2021-05-28 10:30:35 -03:00
Ramon Souza
29ed0c658b fix open chat alert 2021-05-27 16:19:16 -03: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
Ramon Souza
3c41c6fd83 lint + cleanup 2021-05-27 15:12:49 -03:00
Ramon Souza
94436d2630 chat alerts refactor 2021-05-27 14:46:27 -03: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
Anton Georgiev
a82505dee1
Merge pull request #12440 from ramonlsouza/unused-remove
refactor: remove unused import and variables
2021-05-26 09:16:08 -04:00
Ramon Souza
1cb880bb30 fix extract poll question crash 2021-05-25 15:48:53 -03:00
Ramon Souza
fe804ae657 remove unused imports in app component 2021-05-25 13:15:09 -03:00
Ramon Souza
d515f90b2d remove unused import and variables in layout manager 2021-05-25 13:11:27 -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
Vitor Mateus De Almeida
42efa722e6 Add presentation update when change layout typeNLM 2021-05-24 15:35:37 -03:00
Vitor Mateus De Almeida
04715230dc Add webcam container and presentation container 2021-05-24 14:05:39 -03:00
Ramon Souza
69c1a7028d add padding to action bar dropdowns 2021-05-24 10:50:22 -03:00
Vitor Mateus De Almeida
ede57507ef Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-05-21 14:56:10 -03:00
Vitor Mateus De Almeida
a3aea117ed Fix options menu, private chat message, breakout panel 2021-05-21 14:52:08 -03: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
d17cc3149f use session instead of storage 2021-05-21 09:17:24 -03:00
Vitor Mateus De Almeida
41965d49ed Fix problem with slides with a quick poll 2021-05-20 12:12:08 -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
Vitor Mateus De Almeida
f3d759a7fb Fix chat panel space empty 2021-05-20 11:36:26 -03: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
Vitor Mateus De Almeida
d44fea18c2 Fix allways show mobile sub name tag 2021-05-19 20:05:26 -03:00
Vitor Mateus De Almeida
047b573d10 Fix auto resize when open/close panels 2021-05-19 19:29:03 -03:00
Ramon Souza
02057c7057 replace locale-specific code with align-items:center 2021-05-19 16:29:01 -03:00
Ramon Souza
32afa3bdbc do not display private chat before first message is sent 2021-05-19 14:46:04 -03:00
Vitor Mateus De Almeida
72e074eb7c Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-05-19 13:21:31 -03:00
Anton Georgiev
ce18cc4bfa
Merge pull request #12405 from ramonlsouza/issue-12399
fix(chat): auto scroll to bottom for new users
2021-05-19 12:03:13 -04:00
Vitor Mateus De Almeida
444b29a346 Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-05-19 11:54:22 -03:00
Vitor Mateus De Almeida
88a1edcc06 Fix userlist item button, Fix polling close button 2021-05-19 11:51:31 -03:00
Ramon Souza
d11e0917b0 remove useless conditional in user-name component 2021-05-19 09:28:16 -03:00
Ramon Souza
7c2a1384e2 remove useless conditional in whiteboard toolbar 2021-05-19 09:07:14 -03:00
Ramon Souza
e193fb7ec9 remove useless conditional in chat item component 2021-05-19 09:03:04 -03:00
Ramon Souza
80f80706f4 fix chat auto scroll to bottom for new users 2021-05-18 16:59:42 -03:00
Anton Georgiev
47b69f942d
Merge pull request #12402 from Tainan404/issue-7926
Fix re-renders when another chat receives new messages
2021-05-18 13:34:19 -04:00
Anton Georgiev
61da01819f
Merge pull request #12388 from pedrobmarin/cc-m-d
fix(closed captions): dictation mode and redis communication
2021-05-18 13:33:33 -04:00