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
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
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
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
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
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