Anton Georgiev
341a268fa1
chore: connection status logs enhancement
2021-04-26 21:19:17 +00:00
Anton Georgiev
2a0bca4890
Merge pull request #12139 from pedrobmarin/connection-status-server-log
...
chore(connection status): log status change at the server
2021-04-26 16:41:10 -04:00
Ramon Souza
2f981562f7
fix grouping poll results
2021-04-26 17:28:09 -03:00
Anton Georgiev
bb11c7bd4b
Merge pull request #12152 from ramonlsouza/issue-12137
...
fix: Do not play random user alert when a viewer joins
2021-04-26 16:12:42 -04:00
Anton Georgiev
91b57f82f9
feat: allow to omit chat message from logging
2021-04-26 16:04:57 -04:00
Anton Georgiev
99f3048a83
Merge pull request #12153 from ramonlsouza/user-list-cleanup
...
refactor: Remove user-list unused code
2021-04-26 15:07:58 -04:00
Ramon Souza
cf596fa0c6
remove sender object from message payload in poll result
2021-04-26 13:17:29 -03:00
Ramon Souza
4242158711
remove user-list unused code
2021-04-26 10:04:09 -03:00
Ramon Souza
89183deca2
do not play random user alert when a viewer joins
2021-04-26 09:07:59 -03:00
prlanzarin
84cbda75a3
feat(screenshare): add screen bitrate config in bbb-html5
2021-04-24 19:12:59 +00:00
Pedro Beschorner Marin
83c813ac6f
refactor(connection status): interval and log configuration
...
Simplify how connection status inteval is configured and make server
log the solo logging option.
2021-04-23 19:15:32 -03:00
Pedro Beschorner Marin
19d6e32229
chore(connection status): log status change at the server
...
Includes a log at Meteor's addConnectionStatus method to log danger,
critical and recoveries triggers on user's connection status change.
2021-04-23 18:47:56 -03:00
Ramon Souza
85de789629
fix long poll question
2021-04-23 16:10:43 -03:00
Anton Georgiev
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
8f72574267
Merge pull request #12132 from mariogasparoni/fix-11663-output-device-change-in-breakout
...
fix: breakout audio don't use previously selected output device
2021-04-23 13:29:17 -04:00
Anton Georgiev
a8842895ac
Merge pull request #12102 from ramonlsouza/issue-12062
...
Fix missing chat messages
2021-04-23 12:58:23 -04:00
Ramon Souza
98b5659f23
fix new poll button sizes
2021-04-23 13:33:54 -03:00
Mario Jr
2f78fc05d2
fix: breakout audio don't use previously selected output device
...
When joining breakout audio, the output device selected in the main room is
used in breakout.
When returning from breakout rooms, the output audio device previously set in
the main room is restored.
Some specific info:
SIPSession doesn't handle Storage anymore, we do this in SIPBridge, since
it has more info about the current selected device and it doesn't depend of
a session being oppened.
We also now pass the output device ID when joining audio sessions. We can
then keep this information in the Storage.
Closes #11663
2021-04-23 11:28:30 -03:00
Ramon Souza
2e82bb2f64
resize whiteboard poll results
2021-04-23 11:24:01 -03:00
Mario Jr
af6cea1734
fix: client may crash when loading develop version
...
Removed the reference for invalidateCookie, since it doesn't exist anymore.
2021-04-23 10:58:08 -03:00
Ramon Souza
adae0f2062
keep read state of removed messages
2021-04-23 09:29:13 -03:00
Ramon Souza
e680cdf0fd
Merge remote-tracking branch 'upstream/develop' into issue-12062
2021-04-23 08:25:09 -03:00
Pedro Beschorner Marin
3672a909f1
style(connection status): replace icons
...
Replace previous icon with a flexible version to fit inside other
nodes (e.g: buttons).
2021-04-23 06:32:11 -03:00
Anton Georgiev
1416a0d255
Merge pull request #11931 from ramonlsouza/issue-11708-2
...
Stop viewer play/stop actions on external videos
2021-04-22 17:16:34 -04:00
Ramon Souza
55e0f2b775
added comments
2021-04-22 17:01:12 -03:00
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
Ramon Souza
98ad9289ab
add inline comment
2021-04-16 16:32:16 -03:00
Mario Jr
298c4afd4c
Update .eslint rule to affect only a restricted scope
2021-04-16 15:24:14 -03:00
Ramon Souza
ab8cfe5109
add delay to userRemove
2021-04-16 14:58:53 -03:00
Anton Georgiev
5566941ad1
Merge pull request #12003 from ramonlsouza/issue-11985
...
Fix join webcam breakout room
2021-04-16 10:46:04 -04:00
Anton Georgiev
f3aa708f53
Merge pull request #12034 from ramonlsouza/issue-11977
...
Add meetingId to usersContext
2021-04-16 10:42:24 -04:00
Anton Georgiev
ed19c65fa1
Merge pull request #12011 from ramonlsouza/publish-cursor-userid
...
Publish cursor using reliable userId
2021-04-16 09:53:59 -04:00
Mario Jr
e8d59ed14a
fix: mic selection (firefox/all browsers) and muted alert when mic is changed
...
This commit contains three fixes: one already reported and two detected
during the investigation of the solution.
This started as a fix for firefox (#12023 ), but i also fixed the muted
alert/banner when device changes: the banner wasn't detecting device changes,
unless audio was deactived/actived.
There's another fix for the microphone stream: we now keep sender's track
disabled if it was already disabled for the sender's track of the previous
selected device.
Also did small refactor for eslint checking.
Some technical information: in sip bridge (bridge/sip.js), setInputStream and
liveChangeInputDevice function were both fully turned into promises, which
guarantees we have everything ready when it resolves to the respective values.
This helps AudioManager (audio-manager/index.js) to sequentially sets and
tracks the state of the current microphone stream (inputStream), when calling
liveChangeInputDevice function: we first set the current stream to null,
creats a new one and then set it to the newly created value - this is needed
because MutedAlert (muted-alert/component.jsx) can then gracefully
allocate/deallocate the cloned stream when it is set to a non-null/null value
(the cloned stream is used for speech detection with hark).
In MutedAlert we also make sure to enable the cloned stream's audio
tracks, just in case the user change the device when muted (audio track is
disabled in this case), which also leaves the cloned stream muted (we then
enable the track to allow speech detection).
Closes #12023
2021-04-16 10:45:40 -03:00
Anton Georgiev
54a2b71794
Merge pull request #12045 from ramonlsouza/issue-12039
...
Add bars to chat poll results
2021-04-15 15:25:11 -04:00
Anton Georgiev
286e9ab839
Merge pull request #12046 from MaximKhlobystov/random-user-modal-remove-colour
...
Remove the background colour that highlights random user picking modal
2021-04-15 15:24:17 -04:00
Anton Georgiev
c9b2b46b3c
Merge pull request #12043 from ramonlsouza/increase-chat
...
Increase chat min/max width values
2021-04-15 15:23:00 -04:00
Maxim Khlobystov
fcd8496b21
Remove bisque colour from the random user modal
2021-04-15 18:33:40 +00:00
Ramon Souza
91661acb78
add bars to chat poll results
2021-04-15 15:32:53 -03:00
Ramon Souza
5e9a39105c
increase chat min/max width values
2021-04-15 15:07:07 -03:00
Anton Georgiev
651d09cbd0
Merge pull request #11224 from sapsDev/palm-rejection-develop-v2.3
...
Fix unintetionally drawing while using an active pencil
2021-04-15 13:34:01 -04:00
Anton Georgiev
6ecbe44f84
Merge pull request #12040 from ramonlsouza/issue-8985
...
Fix phone number display in RTL
2021-04-15 12:17:44 -04:00
Ramon Souza
85e0b441d6
phone and pin numbers ltr even in rtl languages
2021-04-15 13:12:25 -03:00
hiroshisuga
4db28a2824
Fancy random viewer selection ( #11297 )
...
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Add files via upload"
This reverts commit 391434445a
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Delete tmp.woff"
This reverts commit 5141e65359
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit c415ff02d1
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit d221d290cd
.
* Revert "Revert "Create tmp.woff""
This reverts commit 267dc412d5
.
* Revert "Delete bbb-icons-ori.woff"
This reverts commit 84937a0d07
.
* Revert "Delete bbb-icons.woff"
This reverts commit 7c245c666d
.
* Revert "Add files via upload"
This reverts commit 6f8c764c4b
.
* Revert "Add files via upload"
This reverts commit c8f7b17b04
.
* Revert "Create tmp.woff"
This reverts commit 73c4506594
.
* Revert "Delete bbb-icons.woff"
This reverts commit 9d01d58527
.
* Revert "Revert "Delete bbb-icons.woff""
This reverts commit 64a48f2bd6
.
* Revert "Revert "Revert "Delete bbb-icons.woff"""
This reverts commit 9d1b4a068a
.
* Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""
This reverts commit b60491d933
.
* Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""
This reverts commit 16e357091d
.
* Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff""""""
This reverts commit e0b70f2055
.
* Revert "Revert "Revert "Revert "Revert "Revert "Revert "Delete bbb-icons.woff"""""""
This reverts commit 7b1bde97ed
.
* Update UsersMgs.scala
* Update selectRandomViewer.js
* Update clearRandomlySelectedUser.js
* Update addMeeting.js
* Update updateRandomViewer.js
* Update component.jsx
* Update container.jsx
* Update component.jsx
* Update container.jsx
* Update styles.scss
* Update en.json
* Update SelectRandomViewerReqMsgHdlr.scala
* code simplification
* in case only one person to be selected
* Update en.json
* Create en.json
* Update en.json
* Update component.jsx
* Update styles.scss
* Update en.json
* Update updateRandomViewer.js
Fix a typo
* Update component.jsx
When the presenter is moved to a viewer, in the modal of ex-presenter "somebody is selected" should be displayed. Before this modification, "somebody is the only viewer" was displayed.
* add a comment
explaining why a condition is needed.
* Update en.json
* Update en.json
* revert (due to the rename UserMgs -> UserMsgs)
* Update UsersMsgs.scala
2021-04-15 11:12:10 -04:00
Anton Georgiev
5a1639a3f3
Merge pull request #12038 from ramonlsouza/issue-9538
...
Dedicated locales property for shared notes locked text
2021-04-15 10:54:48 -04:00
Ramon Souza
64258f790d
dedicated locales property for shared notes locked text
2021-04-15 11:21:15 -03:00
Ramon Souza
7d50490dd9
audio selection menu scrollable
2021-04-15 10:36:35 -03:00
Ramon Souza
56c33ed36d
add meetingId to userscontext
2021-04-15 09:12:21 -03:00
Anton Georgiev
3acb3ab16c
Merge pull request #12026 from daminebenq/update-outdated-autotests
...
Adds guest policy test specs
2021-04-14 16:45:41 -04:00
Anton Georgiev
3290141621
Merge pull request #12013 from PhMemmel/fix-allow-private-chat-to-mods
...
Fix: Allow open private chats with mods if private chats are disabled
2021-04-14 14:48:17 -04:00
Anton Georgiev
11493a6618
Merge pull request #12010 from ramonlsouza/chat-cleanup
...
Fix previous messages chat alerts and remove unused code
2021-04-14 13:09:56 -04:00
Mohamed Amine Ben Salah
2419c1f252
add guest policy specs
2021-04-14 13:16:41 -03:00
Anton Georgiev
02270d451c
Merge pull request #12012 from Tainan404/issue-11842
...
Fix duplicated messages
2021-04-14 09:01:32 -04:00
Ramon Souza
3184330ec1
scroll on polling panel - mobile
2021-04-13 16:02:24 -03:00
Ramon Souza
d3ec10f3e2
publish cursor using reliable userId
2021-04-13 14:36:46 -03:00
Tainan Felipe
64aea0cd22
Fix duplicated messages
2021-04-13 14:35:46 -03:00
Philipp Memmel
af7782d73c
fix: now possible to open private chats with mods
2021-04-13 19:18:21 +02:00
Ramon Souza
c3a3bf1867
fix getAllMessages and remove unused code
2021-04-13 13:11:47 -03:00
Anton Georgiev
3c1792ae19
Merge pull request #11957 from pedrobmarin/non-ascii-sorting
...
Extend user's name sorting to use non-ASCII characters
2021-04-13 09:06:43 -04:00
Anton Georgiev
f51c1a23bb
Merge pull request #11992 from ramonlsouza/fix-chat-alerts
...
Fix chat alerts
2021-04-13 08:48:39 -04:00
Anton Georgiev
db9b5c2ec8
Merge pull request #11964 from ramonlsouza/remove-returnless-function
...
Remove returnless function use
2021-04-13 08:46:42 -04:00
Anton Georgiev
485725e8ae
Merge pull request #12005 from ramonlsouza/remove-unused-imports
...
Removing unused imports
2021-04-13 08:45:54 -04:00
Anton Georgiev
ecfbeab5dd
Merge pull request #11997 from ramonlsouza/issue-11975
...
Fix panel resizing for poll, cc and waiting list
2021-04-13 08:43:56 -04:00
Ramon Souza
e7366485aa
removing unused imports
2021-04-13 08:43:08 -03:00
prlanzarin
001ab9554c
video: added voice activity stream sorting, made stream sorting extensible
...
Video streams can be sorted by voice floor activity in the client according to FreeSWITCH´s floor events. The feature works together with pagination, essentially giving an Last-N like experience while not disrupting too much
Made video stream sorting extensible in a way. The sorting modes for pagination and unbounded can be configured in settings.yml and new sorting modes can be added to the stream sorting util under video-provider. Inline docs explain how to do that
Changed how the stream ID attribute from video-streams collection was passed to downstream components; we had an array map that was executed every change just to map stream to cameraId, which is bizarre. So I changed the cameraId usage in downstream components to be conformat with the collection attributes and shaved off the map where it wasnt needed
Add better selectors to video-list-item container´s VoiceUser fetch
2021-04-12 19:06:07 +00:00
Ramon Souza
32dec42264
fix join webcam breakout room
2021-04-12 15:59:43 -03:00
Anton Georgiev
2955fed194
Merge pull request #11895 from MaximKhlobystov/sync-options-length-dragndrop
...
Syncing the length of poll options list with the drag and drop input
2021-04-12 13:48:39 -04:00
Anton Georgiev
c9b5e3d681
Merge pull request #12002 from ramonlsouza/issue-11999
...
Remove max-width from polling options container
2021-04-12 13:43:46 -04:00
Ramon Souza
858e1c7529
remove max-width from polling options container
2021-04-12 14:34:05 -03:00
Anton Georgiev
a589ffc14f
Merge pull request #12000 from ramonlsouza/issue-11968
...
Fix active poll refresh crash
2021-04-12 13:02:32 -04:00
Ramon Souza
d90e889394
fix active poll refresh crash
2021-04-12 13:57:02 -03:00
Anton Georgiev
34e1c2f160
Merge pull request #11989 from PhMemmel/fix-private-public-chat-lock
...
Fix private public chat lock interference
2021-04-12 12:21:49 -04:00
Anton Georgiev
dcc8f5d753
Merge pull request #11995 from pedrobmarin/fix-whiteboard-access
...
fix: whiteboard access for multiple presentations
2021-04-12 10:58:06 -04:00
Ramon Souza
7ed119cf4b
fix panel resizing for poll, cc and waiting list
2021-04-12 11:51:01 -03:00
Pedro Beschorner Marin
4170b9d1ac
fix: whiteboard access for multiple presentations
...
Whiteboard service wasn't considering the current presentation id when
fetching for the current whiteboard id. Calls were always returning
the id of the first slide available. This was effecting the state of the
whiteboard access feedback at the users' list.
2021-04-12 11:06:43 -03:00
Ramon Souza
88a89d982a
fix-save-copy-messages
2021-04-12 09:13:42 -03:00
Ramon Souza
f6b70600d0
fix chat alerts
2021-04-12 08:16:57 -03:00
Maxim Khlobystov
1da39201a8
Fix for addition and removal of options in drag and drop poll creation
2021-04-12 00:40:46 +00:00
Philipp Memmel
319138eda4
avoid problems when chat doesn't have proper state
2021-04-11 21:48:25 +02:00
Philipp Memmel
4b9d695069
fix private public chat lock interference
2021-04-11 21:12:59 +02:00
Ramón Souza
d107f77714
Prevent users from sending private messages to offline user ( #11906 )
...
* lock offline user private messages
* removing reassignment of props
2021-04-09 10:16:49 -04:00
Pedro Beschorner Marin
f44f73c1c7
Refactor chat sorting
2021-04-09 11:15:59 -03:00
Anton Georgiev
74a2a6683f
Merge pull request #11915 from daminebenq/add-raise-hand-test-spec
...
Add missing Connection Status and Hand raising specs
2021-04-09 10:15:03 -04:00
Ramon Souza
086d370428
remove returnless function use
2021-04-09 10:08:59 -03:00
Anton Georgiev
ced8c35f2e
Merge pull request #11963 from ramonlsouza/issue-11935
...
Formatting of PIN number within client
2021-04-09 08:50:10 -04:00
Anton Georgiev
3f8d619ef1
Merge pull request #11927 from PhMemmel/order-presentations-alphabetically
...
Update order of presentation lists
2021-04-09 08:48:13 -04:00
Ramon Souza
095bf7b3c2
formatting pin number
2021-04-09 08:44:55 -03:00
Pedro Beschorner Marin
b23c1b411c
Merge branch 'develop' into non-ascii-sorting
2021-04-08 21:55:30 -03:00
Anton Georgiev
598dcb7751
Merge pull request #11951 from ramonlsouza/new-poll-warning
...
Fix new poll key warning
2021-04-08 16:47:49 -04:00
Anton Georgiev
eb9a339211
Merge pull request #11953 from ramonlsouza/remove-unused-chat-vars
...
Remove unused chat-related variables
2021-04-08 16:23:25 -04:00
Pedro Beschorner Marin
6d717e1770
Extend user's name sorting to use non-ASCII characters
...
Some languages rely on non-ASCII characters and this should be considered,
at least at name's sorting.
2021-04-08 17:16:36 -03:00
Anton Georgiev
abd9539405
Update redis.js
2021-04-08 15:55:55 -04:00
Anton Georgiev
30229cebb6
Remove bbb-html5-backend log when meeting handled by other backend
2021-04-08 15:51:57 -04:00
Ramon Souza
ace0920b7e
remove unused chat-related vars
2021-04-08 16:14:34 -03:00
Ramon Souza
b4f91f443e
fix new poll key warning
2021-04-08 15:42:06 -03:00
Anton Georgiev
b6a29fb56d
Merge pull request #11950 from mariogasparoni/fix-11913
...
fix: when muted alert is active, can't click on 'Leave audio'
2021-04-08 14:18:04 -04:00
Mario Jr
3253980584
fix: when muted alert is active, can't click on 'Leave audio'
...
Closes #11913
2021-04-08 14:13:04 -03:00
Anton Georgiev
5189abb225
Merge pull request #11911 from Tainan404/issue-11795
...
Fix client crashing because users object is missing
2021-04-08 12:30:01 -04:00
Anton Georgiev
e11dc05f98
Merge pull request #11945 from KDSBrowne/bbb-11647
...
Fix Text Area's Not Opening IOS Virtual Keyboard
2021-04-08 11:22:54 -04:00
Anton Georgiev
1809f1640a
Merge pull request #11940 from ramonlsouza/navbar-mobile-changes
...
Remove recording button text on phones
2021-04-08 11:03:00 -04:00
Ramon Souza
5f693eb0f6
presenter menu scrollable
2021-04-08 10:53:57 -03:00
Ramon Souza
bce7f98184
remove recording button text on phones
2021-04-08 10:36:19 -03:00
KDSBrowne
3d6c8fc194
fix text-area's not opening iOS virtual keyboard
2021-04-08 02:51:49 +00:00
Ramon Souza
98bc3e1cff
remove edge specific code in whiteboard toolbar
2021-04-07 16:56:51 -03:00
Ramon Souza
7236012774
remove edge-specific css
2021-04-07 16:55:39 -03:00
Ramon Souza
aab9945b46
stop viewer play/stop actions on external videos
2021-04-07 16:02:49 -03:00
Anton Georgiev
9f8cc9cd8d
Merge pull request #11920 from ramonlsouza/issue-11898
...
Fix user icons alignment for Microsoft Edge browser
2021-04-07 14:48:53 -04:00
Anton Georgiev
7a70bccea5
Merge pull request #11925 from hiroshisuga/patch-33
...
Trigger layout rearrangement by quick poll button
2021-04-07 13:41:41 -04:00
Anton Georgiev
9b4337454c
Merge pull request #11909 from pedrobmarin/update-users-persistent-data
...
Update users persistent data
2021-04-07 13:26:41 -04:00
Anton Georgiev
5e4f5e271f
Merge pull request #11928 from ramonlsouza/whiteboard-tool-font
...
Do not show real font-size in whiteboard text tool button
2021-04-07 13:04:17 -04:00
Ramon Souza
fe53d4a1d8
do not show real font-size in tool button
2021-04-07 13:15:31 -03:00
Philipp Memmel
c20b8164ef
update order of presentation lists
2021-04-07 17:11:17 +02:00
hiroshisuga
ab66434bb0
panelChanged event
2021-04-07 23:44:37 +09:00
Anton Georgiev
64065cbb11
Merge pull request #11922 from KDSBrowne/bbb-11839
...
Fix Keyboard Navigation Skipping Users In Userlist
2021-04-07 10:02:53 -04:00
Anton Georgiev
7949563d25
Merge pull request #11892 from ramonlsouza/localized-quick-poll
...
Localized quick poll answers
2021-04-07 08:41:59 -04:00
hiroshisuga
b0d668b4db
Fire layout rearrangement by toggling poll panel ( #11900 )
2021-04-07 08:36:09 -04:00
Ramon Souza
e2c3ce524d
remove specific user icon styles for edge
2021-04-07 09:17:34 -03:00
Mohamed Amine Ben Salah
db4986736b
Add Connection Status Offline User reported
2021-04-06 21:39:18 -03:00
Mohamed Amine Ben Salah
9a151fb4c2
Add raise hand test spec to user.test.js suite
2021-04-06 21:09:43 -03:00
Mario Jr
5eced7fe5b
fix: dial-in users don't appear in participant's list
...
Closes #11860
2021-04-06 18:44:54 -03:00
Anton Georgiev
717a50f9b4
Merge pull request #11910 from ramonlsouza/clear-all-status-fix
...
Adding new function to clear all status
2021-04-06 16:26:38 -04:00
Tainan Felipe
e4563defde
Fix client crashing because users object is missing
2021-04-06 16:58:11 -03:00
Ramon Souza
2c55ebb465
adding new function to clear all status
2021-04-06 16:41:33 -03:00
Pedro Beschorner Marin
5cc213d93c
Update user persistent data on role change
2021-04-06 16:32:04 -03:00
Pedro Beschorner Marin
ae4a44b713
Refactor logged out status error message
2021-04-06 16:31:16 -03:00
Pedro Beschorner Marin
7fbe3bde88
Resubscribe to users persistent data collection
2021-04-06 16:28:46 -03:00
Anton Georgiev
b699790251
Merge pull request #11773 from PhMemmel/reflect-hand-raised-state-in-button-style
...
Hand raise button now reflects hand raised state
2021-04-06 13:45:17 -04:00
Ramon Souza
3efcfcd0fd
fix action button over userlist and dropdown
2021-04-06 14:15:18 -03:00
Anton Georgiev
d941e208a7
Merge pull request #11904 from mariogasparoni/fix-11870
...
fix: audio device selector problem when using RTL locales
2021-04-06 10:17:37 -04:00
Mario Jr
68628855a3
fix: audio device selector problem when using RTL locales
...
Closes #11870
2021-04-06 10:56:01 -03:00
Anton Georgiev
42e3477003
Merge pull request #11826 from daminebenq/add-connection-status-test-spec
...
Add connection status (++ webcams, screenshare) test specs
2021-04-06 09:33:34 -04:00
KDSBrowne
ff7c862f00
fix keyboard navigation of users list
2021-04-06 01:00:41 +00:00
Maxim Khlobystov
11fe501214
Avoid going over the maximum allowed number of poll responses
2021-04-05 19:41:26 +00:00
Ramon Souza
3d6314012f
localized quick poll answers
2021-04-05 14:50:50 -03:00
Anton Georgiev
9dbb298a7d
Merge pull request #11890 from Tainan404/issue-11795
...
Fix unread notes being not shown in navbar
2021-04-05 13:19:27 -04:00
Anton Georgiev
ad460a7d7a
Merge pull request #11824 from Tainan404/fix-unread-message
...
Fix unread message indicator remaining visible
2021-04-05 12:32:11 -04:00
Pedro Beschorner Marin
99690b55ec
Extra connection's status sorting
...
Push offline users to the bottom of the list.
2021-04-05 13:19:24 -03:00
Pedro Beschorner Marin
082cdba78d
Add offline property to user's own status
2021-04-05 13:18:45 -03:00
Anton Georgiev
9ec5408c9e
Merge pull request #11847 from ramonlsouza/offline-users-connection
...
Re-include offline users to the connection modal's users list
2021-04-05 12:10:47 -04:00
Anton Georgiev
6b9eee92e5
Merge pull request #11855 from hiroshisuga/patch-31
...
Minimum width of confirm button
2021-04-05 11:56:54 -04:00
Mohamed Amine Ben Salah
a69307b06e
Merge remote-tracking branch 'upstream/develop' into add-connection-status-test-spec
2021-04-05 11:57:57 -03:00
Ramon Souza
00c873648e
fix settings modal z-index
2021-04-05 09:40:59 -03:00
Mario Jr
e69421e671
fix: Do not show unsupported browser warning for microsoft edge
...
This was being shown in both audio in video modal.
Related to #11865 .
2021-04-02 15:12:40 -03:00
Mario Jr
9411110742
fix: User can't join using microsoft edge
...
When browser's name string has whitespaces, we must treat it before adding to the
body class. For example Edge uses 'microsoft edge' string
This class string must match names used in css.
Tested in firefox, chrome and safari and it's corresponding mobile versions,
this is working for all.
Fixes #11865
2021-04-02 14:25:00 -03:00
Pedro Beschorner Marin
7737241141
Reduce pad's hash size
...
Etherpad has a limitation of 50 characters for it's pad ids. Although
our SHA1 hash function generates 40 characters length values, after
prefixing (Meteor's instance id) and suffixing (closed captions support)
the pad id we can reach an invalid size.
2021-04-02 13:22:11 -03:00
hiroshisuga
c6cca4fe15
minimum width of button
2021-04-03 01:14:26 +09:00
hiroshisuga
eb39720130
Portuguese -> English
2021-04-02 11:26:46 +09:00
hiroshisuga
9a6d76e6e3
no width for confirm button
2021-04-02 11:06:16 +09:00
Mohamed Amine Ben Salah
040fed5ca7
add mobile user sub-username tag check
2021-04-01 21:54:55 -03:00
Mario Jr
951fc0ade8
fix: MEDIA_ERROR when joining room using Firefox
...
Firefox doesn't create a device called 'default' and we were trying
to set this when user is joining the room. We don't do this anymore, letting
devices to be changed when there's some user request.
Moved outputDeviceId inputDeviceId information to be managed in bridge
(just like we do with inputDeviceId), we don't store this duplicated
information in audio container anymore.
Fixed the eslint warning in "playAlertSound(url) { ..."
We are safe to let users try to change input/output devices because the
device list is retrieved from enumerateDevices.
2021-04-01 15:53:43 -03:00
Ramon Souza
3be14632de
adding meetingId to usersPersistentData
2021-04-01 15:53:03 -03:00
Ramon Souza
c5b229b4eb
adding offline css class
2021-04-01 15:46:28 -03:00
Anton Georgiev
258a1e12ad
remove withInstanceId from note/server/helpers
2021-04-01 18:19:44 +00:00
Anton Georgiev
ff45cccd66
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into apr1-merge
2021-04-01 18:11:13 +00:00
Ramon Souza
9e35bb09be
reinclude offline users do connection modal
2021-04-01 15:10:15 -03:00
Anton Georgiev
ade1401cfa
Merge pull request #11845 from ramonlsouza/mobile-dropdown-fix
...
Fix mobile video dropdown
2021-04-01 11:21:18 -04:00
Tainan Felipe
5641b46aa3
Fix unread notes being not shown in navbar
2021-04-01 11:58:58 -03:00
Ramon Souza
369aa50836
fix mobile video dropdown
2021-04-01 11:28:20 -03:00
Ramon Souza
78c7abde7d
actionsbar different height on mobile
2021-04-01 10:57:54 -03:00
Mohamed Amine Ben Salah
2fbbd94ddd
add bad user connection reporting test spec
2021-04-01 10:55:27 -03:00
Anton Georgiev
8adbbe8288
Merge pull request #11841 from ramonlsouza/device-detect
...
Change browser detection library to bowser
2021-04-01 09:52:16 -04:00
Anton Georgiev
3a19a7000d
Merge pull request #11831 from mariogasparoni/improvements-in-muted-banner
...
Improvements in muted banner
2021-04-01 09:30:53 -04:00
Ramon Souza
05a0d5afbf
move browser info to helper + remove unused libs
2021-04-01 08:14:24 -03:00
Philipp Memmel
48571734c8
fix localization of heading in presentation manager
2021-04-01 11:18:32 +02:00
Mario Jr
37e6755008
Fix muted banner being created for listen-only fallback stream
...
When listen only fallbacks from Kurento to FreeSWITCH, we must guarantee
the muted alert won't be created, speciallly because listen-only's fallback
uses a flow similar to microphone's. Client currently crashes when this
happens: this commit fixes this peoblem.
2021-03-31 16:25:07 -03:00
Mario Jr
4ad41bc8c5
Improvements in muted banner
...
We now stop the MediaStream (cloned/dummy input stream) when this is not
needed anymore.
We don't create/clone a new MediaStream when it already exists.
Fixed eslint warning in muted-alert/component.jsx
2021-03-31 16:25:04 -03:00
Ramon Souza
9218262e0a
all device info moved to helper
2021-03-31 14:13:36 -03:00
Mohamed Amine Ben Salah
c57c45399c
Adds connection status (++ webcams, screenshare) test specs
2021-03-31 10:10:57 -03:00
Philipp Memmel
32d3c39acc
fixes option to allow mods to unmute users
2021-03-31 15:06:54 +02:00
Tainan Felipe
9def3f3785
Remove debug code
2021-03-31 08:14:03 -03:00
Anton Georgiev
6695f7a119
Merge pull request #11813 from mariogasparoni/merge-update-pr-10129
...
Update and some improvements on PR #10129 - dynamic change audio device
2021-03-30 13:50:30 -04:00
Anton Georgiev
d0b9a780ef
Merge pull request #11811 from MaximKhlobystov/poll-user-response-button-style
...
Different colors for the selected User Response poll button
2021-03-30 13:17:36 -04:00
Anton Georgiev
85a84f7cbf
Revert "Change browser detection library from browser-detect to bowser"
2021-03-30 13:16:10 -04:00
Maxim Khlobystov
7fa1dc3128
Changge the style of selected User Response poll button
2021-03-30 16:52:14 +00:00
Anton Georgiev
027658ac5c
Merge pull request #11806 from ramonlsouza/mobile-detect
...
Change browser detection library from browser-detect to bowser
2021-03-30 12:28:13 -04:00
Anton Georgiev
87b770fee7
Merge pull request #11807 from jfsiebel/handle-reason-code
...
Rework banned users
2021-03-30 11:21:56 -04:00
Maxim Khlobystov
9d4bd0e199
Syncing the number of poll options with the drag and drop input
2021-03-30 14:33:57 +00:00
Joao Siebel
c1503a2931
Remove banned users structure and handle reasonCode in validateAuthToken
2021-03-30 10:09:25 -03:00
Ramon Souza
3fa193005b
change browser detection lib to bowser
2021-03-30 09:53:47 -03:00
Anton Georgiev
6e6563c202
Merge pull request #11792 from ramonlsouza/mobile-video-dropdown
...
Mobile video dropdown size
2021-03-30 08:38:14 -04:00
Mohamed Amine Ben Salah
cd985a02c2
Add additional user whiteboard access test spec ( #11799 )
...
* WIP adding whiteboard special user access test spec
* Adds additional user whiteboard access test spec to whiteboard.obj.js
2021-03-30 06:49:07 -04:00
Anton Georgiev
e51f569a8a
Merge pull request #11800 from pedrobmarin/pad-server-refactor
...
Refactor Etherpad API calls
2021-03-30 06:45:57 -04:00
Mario Jr
60378e8c63
Merge branch 'develop' into merge-update-pr-10129
2021-03-29 19:07:27 -03:00
Mario Jr
8b52265766
Do not allow dynamic audio device change for mobile users
...
Setting this as default to prevent bad UX: device selector is currently small
for mobile devices
This could be added as a config in future
2021-03-29 18:55:23 -03:00
Mario Jr
be84fc91ee
Add option to enable/disable dynamic audio device selection
...
By default this is set to true, allowing users to dynamic change audio devices
Fixed a few linter warnings
2021-03-29 18:55:20 -03:00
Mario Jr
cddca95ad1
Fixes and improvements on pr #10129 - dynamic change audio device
...
Allow listenonly users to change output devices
Fixed dynamic audio device change for firefox
Fixed shortcuts for audio join/leave
Show (with a bold font) the current selected device
[performance] Prevent calling mediaDevices.enumerateDevices every time we render
the selector. This adds a delay (~200ms, on my chrome setup) to render this component
[performance] Do not call enumerateDevices to search for new devices, instead we listen on mediaDevices.deviceChange event
Small refactoring and fixed a few errors that were being throw in browser's console
Fixed device selection when this is done in audio-settings modal
Fallback to default device when current device is removed
Truncate device name length
Renamed "Input","Output" labels to "Microphone","Speakers", respectively
Update eslint rule for accessKey
2021-03-29 18:55:17 -03:00
Mario Jr
cec88c996d
Merge remote-tracking branch 'tainan/issue-9723' into merge-update-pr-10129
2021-03-29 18:52:12 -03:00
Pedro Beschorner Marin
1aa7685dcc
Refactor Etherpad API calls
...
Isolate most Pad related functions and secure shared notes and closed
captions creation to only when there is a reachable Etherpad server
configured.
2021-03-29 18:35:33 -03:00
Anton Georgiev
70d283eb08
Merge pull request #11783 from KDSBrowne/bbb-11733
...
Fix actions bar buttons overlapped by right side
2021-03-29 17:21:01 -04:00
Tainan Felipe
4db0fb64c6
change in viewport logic
2021-03-29 17:25:04 -03:00
prlanzarin
2e51482c7c
audio: make sdpSemantics configurable
...
Plan B is going to be phased out of Chrome soon and we should be testing it with unified plan
2021-03-29 20:01:33 +00:00
Anton Georgiev
6040913658
Merge pull request #11784 from KDSBrowne/bbb-acc-6
...
Remove invalid aria values and roles without proper structure
2021-03-29 13:42:58 -04:00
Ramon Souza
40632c2211
adding comments on magic numbers
2021-03-29 14:09:26 -03:00
Ramon Souza
d97ffa954c
fix mobile video dropdown size
2021-03-29 13:46:50 -03:00
Anton Georgiev
b836e5f7ca
Merge pull request #11758 from pedrobmarin/connection-status-button
...
Move connection-status to nav-bar
2021-03-29 11:44:49 -04:00
KDSBrowne
ff7dc18669
remove invalid aria values and roles without proper children
2021-03-29 02:12:58 +00:00
KDSBrowne
f26cee6d91
fix raise hand button overlapping others
2021-03-27 17:40:38 +00:00
Philipp Memmel
f05566d946
hand raise button now reflects hand raised state
2021-03-27 14:26:59 +01:00
Anton Georgiev
7dfea96fbc
Merge pull request #11766 from ramonlsouza/webcam-reconnect-breakout
...
Auto-reconnect webcam after leaving breakout room
2021-03-26 16:48:21 -04:00
Ramon Souza
4a761f923f
adding comment about canConnect
2021-03-26 17:43:19 -03:00
Anton Georgiev
7d9abe77a0
Merge pull request #11127 from FarzadKarkhani/patch-2
...
Fix for poll result in RTL languages
2021-03-26 16:35:33 -04:00
Ramon Souza
5fe5705ac0
auto-reconnect webcam after leaving breakout room
2021-03-26 16:54:58 -03:00
Pedro Beschorner Marin
280b32d21d
Move connection-status to nav-bar
...
- Removed the connection-status history from the user list's gear
icon and now is opened by the connection-status button. Moderators will
render the same modal as before and viewers will only have access to their
own data.
- Added data-savings shortcut at the connection-status modal.
- Added websocket round-trip time.
2021-03-26 10:12:09 -03:00
Anton Georgiev
ded205e196
Merge pull request #11722 from Tainan404/issue-11081
...
Add collection user persistent data
2021-03-26 08:56:41 -04:00
Anton Georgiev
f1fe98b403
Merge pull request #11734 from Tainan404/remove-props-from-message
...
Remove `sender.name` and `color` from message payload
2021-03-26 08:40:02 -04:00