Fred Dixon
22c5649c45
Merge pull request #10696 from ffdixon/update-stun
...
Update stun
2020-10-21 23:12:16 -04:00
Fred Dixon
f0867bed76
Fix typo
2020-10-21 22:10:44 -05:00
Fred Dixon
3da71359f1
Updating stun: for bbb-web to use Google's stun server
2020-10-21 22:08:59 -05:00
Anton Georgiev
602e0d3d76
Merge pull request #10593 from antobinary/clean-up-obsolete-components-2.3
...
Removed obsolete BBB components from 2.3
2020-10-21 19:50:57 -04:00
Anton Georgiev
ee5ad177ef
Merge pull request #10691 from antobinary/oct16-merge
...
Merge 2.2.27 and 2.2.28 in 'develop'
2020-10-21 11:19:14 -04:00
Anton Georgiev
e18d94dd23
resolve media/component issues after 2.2.28 merge
2020-10-21 14:50:06 +00:00
Anton Georgiev
0c7ead1916
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into oct16-merge
2020-10-21 14:48:02 +00:00
Anton Georgiev
70eb028da9
Merge pull request #10667 from jfsiebel/improve-streamer-and-error-logs
...
Improve annotations and cursor streamer logs
2020-10-16 14:42:05 -04:00
Joao Siebel
109c18beb0
Improve annotations and cursor streamer logs, also add a type info for some logs in authentication process
...
and rollback some attempts to fix multiple leaving end call.
2020-10-16 10:30:50 -03:00
Anton Georgiev
5610838edf
Merge pull request #10664 from mariogasparoni/v2.2.x-release
...
Better handling audio reconnection
2020-10-15 13:04:50 -04:00
Mario Jr
df67d2e680
Better handling audio reconnection
...
When getting disconnected with 1001 ("websocket closed unexpectedly" error) we were creating a new SIP session, therefore a new FreeSWITCH channel.
While reconnecting the socket, instead of closing the SIP session, we keep it alive during reconnection (audio should keep working in the meantime). When reconnected we keep using this same session (avoiding the creation of an extra one).
We also better handle WebSocket error codes from SIP.js.
FF immediately closes websocket when unloading page, so we now to stop user agent when 'beforeunload' event is triggered, to avoid leaving open sessions in FreeSWITCH when user leaves page.
2020-10-15 11:24:23 -03:00
Anton Georgiev
80ed0414cf
Merge pull request #10659 from mariogasparoni/v2.2.x-release
...
Fix wrong skipCheck handling
2020-10-15 09:07:36 -04:00
Mario Jr
a7ab00e3e9
Fix wrong skipCheck handling
...
We now let sip.js handle getUserMedia calls, same should happen when skipCheck is active.
Solves #10652 .
2020-10-14 23:30:08 -03:00
Anton Georgiev
b1e57e3d2f
Bump up log level of forced meeting end
2020-10-14 09:44:17 -04:00
Anton Georgiev
ac5de5e124
Bump up to 2.2.28
2020-10-14 09:38:30 -04:00
Fred Dixon
0ae5d29b25
Merge pull request #10625 from lfzawacki/v2.2.x-release
...
Make instructuremedia regexp more general
2020-10-09 17:15:01 -04:00
Anton Georgiev
1ee7946d38
Merge pull request #10615 from antobinary/09-30-libs
...
Added allowDefaultLogoutUrl config to optionally ignore non-custom logoutUrl
2020-10-09 17:14:36 -04:00
Anton Georgiev
e200cba6c8
utilize a simpler way to drop the protocol for comparison
2020-10-09 17:10:12 -04:00
Lucas Zawacki
19d24cbb60
Make instructuremedia regexp more general
2020-10-09 18:09:35 -03:00
Anton Georgiev
1ffad034f7
Revert "compare the true URLs, ignore protocols"
...
This reverts commit 3bb6b70d90
.
2020-10-09 16:54:34 -04:00
Anton Georgiev
07adb2c1db
Merge pull request #10624 from antobinary/locales-10-09
...
Pulled HTML5 locales on Oct 09, 2020
2020-10-09 16:43:06 -04:00
Anton Georgiev
ed32333494
Pulled HTML5 locales on Oct 09, 2020
2020-10-09 16:41:18 -04:00
Anton Georgiev
3bb6b70d90
compare the true URLs, ignore protocols
2020-10-09 14:30:41 -04:00
Anton Georgiev
adcb05b1ec
Merge pull request #10612 from jfsiebel/improve-logs
...
Improve log in/authentication logs
2020-10-09 13:43:09 -04:00
Anton Georgiev
bf555dc047
Merge pull request #10564 from KDSBrowne/2.2-publishVote-error
...
Fix exception while invoking method 'publishVote'
2020-10-09 13:36:21 -04:00
Anton Georgiev
7871d875f7
Merge pull request #10622 from KDSBrowne/2.2-recording-textarea-bug
...
Fix text-area bounding rectangle in the recording
2020-10-09 12:18:52 -04:00
KDSBrowne
9827664efc
fix textArea width / height sent from client
2020-10-09 14:20:22 +00:00
Fred Dixon
71fe1eac1e
Merge pull request #10619 from bigbluebutton/bbb-soffice-disable-update
...
Disable libreoffice document update ( speed up the conversion )
2020-10-08 17:24:06 -04:00
Tiago D J
db413c59e9
Update OfficeToPdfConversionService.java
2020-10-08 18:13:55 -03:00
Anton Georgiev
41cab38e87
Added allowDefaultLogoutUrl config to optionally ignore non-custom logoutUrl
2020-10-08 05:15:05 -04:00
Anton Georgiev
38b51ea359
Merge pull request #10561 from antobinary/09-30
...
[Backport] Allow Samsung and Yandex browsers
2020-10-07 15:50:26 -04:00
Joao Siebel
14388ec922
Improve logs for a better debug/understanding of problems related to authentication and log in process
2020-10-07 16:50:17 -03:00
Anton Georgiev
6f60324a4e
Merge pull request #10585 from hiroshisuga/fix-undo-fs-label
...
Fix undo-presentation-fullscreen button label
2020-10-07 15:49:48 -04:00
Anton Georgiev
10276b3301
Merge pull request #10590 from hiroshisuga/patch-7
...
Shortcut key to toggle fullscreen
2020-10-07 15:49:06 -04:00
Anton Georgiev
e03e678c5e
Merge pull request #10608 from KDSBrowne/2.3-emoji-active-sr-label
...
Make emoji list item announce active state for screen readers
2020-10-07 14:28:22 -04:00
Anton Georgiev
17e79b3fba
Merge pull request #10610 from pedrobmarin/fix-cursor-coordinates-transform
...
Check if DOMMatrix exists before cursor coordinate transform
2020-10-07 14:27:18 -04:00
Pedro Beschorner Marin
6b87491796
Check if DOMMatrix exists before cursor coordinate transform
...
Cursor coordinates are calculated using the presentation SVG object
DOMMatrix. When getting this matrix, some browsers (Firefox at least)
responds it as null if the svg object does not have a visible area.
This adds a check before trying to transform the cursor coordinates
using the matrix inverse so we avoid calling a method from a null object.
If there isn't a DOMMatrix to be used as reference, returns a simple out of
bounds SVGPoint (-1, -1)
2020-10-07 15:07:23 -03:00
Anton Georgiev
e65498e978
Merge pull request #10602 from KDSBrowne/2.2-sharecam-sr-label
...
Fix share webcam button label for screen readers
2020-10-07 09:04:32 -04:00
Anton Georgiev
1363f8e1e5
Merge pull request #10607 from pedrobmarin/breakout-join-audio-ui
...
Fix the UI state on breakout room audio join
2020-10-07 09:02:10 -04:00
Anton Georgiev
21cba8794b
Merge pull request #10603 from mariogasparoni/v2.2.x-release
...
Correctly set audio input/output devices - latest SIP.js version
2020-10-07 08:59:30 -04:00
Pedro Beschorner Marin
d0645983f5
Fix the UI state on breakout room audio join
...
Users must return their audio to the main room before joining a different one.
Since the audio transfer and the UI state manager doesn't provide a shortcut for
jumping from a breakout room to another, avoid making this opiton available.
2020-10-07 09:23:13 -03:00
Mario Jr
e9e436378a
Correctly set audio input/output devices
...
When refusing ("thumbs down" button) echo test, user is able to select a different input device. This should work fine for chrome, firefox and safari (once user grants permission when asked by html5client).
For output devices, we depend on setSinkId function, which is enabled by default on current chrome release (2020) but not in Firefox (user needs to enable "setSinkId in about:config page). This implementation is listed as (?) in MDN.
In other words, output device selection should work out of the box for chrome, only.
When selecting an outputDevice, all alert sounds (hangup, screenshare , polling, etc) also goes to the same output device.
This solves #10592
2020-10-06 20:37:55 -03:00
Anton Georgiev
55bdd22170
Merge pull request #10601 from KDSBrowne/2.2-notes-sr-label
...
Fix aria labels on shared notes button
2020-10-06 12:49:34 -04:00
Anton Georgiev
95a9eeeb27
Merge pull request #10596 from pedrobmarin/data-savings-overlay
...
Hide draggable overlay when data saving is enabled
2020-10-06 10:41:57 -04:00
Anton Georgiev
b1ad4e5a35
Merge pull request #10595 from PouriaSeyfi/PouriaSeyfi-patch-1
...
Update README.md
2020-10-06 10:41:11 -04:00
KDSBrowne
66e487b146
update status string for raise hand
2020-10-06 13:58:59 +00:00
KDSBrowne
a6533111b7
add active state to aria label for selected emoji
2020-10-06 13:58:07 +00:00
KDSBrowne
feea250c0b
fix share webcam btn label for screen reader
2020-10-06 13:46:21 +00:00
KDSBrowne
889a212be7
fix aria labels on shared notes btn
2020-10-06 13:42:04 +00:00
Pedro Beschorner Marin
eaa610c1f7
Hide draggable overlay when data saving is enabled
...
If someone is sharing her/his webcam and the presenter enables webcam's data savings the
draggable overlay covers a portion of the presentation slide.
2020-10-06 08:35:29 -03:00