Commit Graph

6111 Commits

Author SHA1 Message Date
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
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
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
Ramon Souza
9d590a74d3 remove unused imports 2021-05-03 09:24:07 -03: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
Ramon Souza
7af5b0cea0 fix number of votes in poll results annotation 2021-04-30 13:40:46 -03: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
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
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
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
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
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
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
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
KDSBrowne
9943011ef1 fix current chat condition | remove box-shadow from active style 2021-04-27 17:35:49 +00: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
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
Ramon Souza
f7eb8d44da recompute heights multiple times when switching between public and private chats 2021-04-27 08:23:42 -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
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
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
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
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
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
c690cb65d9
Merge pull request #12129 from ramonlsouza/issue-12085
Resize duplicated poll results annotation
2021-04-23 13:29:53 -04: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
Ramon Souza
2e82bb2f64 resize whiteboard poll results 2021-04-23 11:24:01 -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
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
Ramon Souza
c9540df1d3 remove duplicated logic 2021-04-22 10:40:18 -03: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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