Pedro Beschorner Marin
0bc730b3e3
refactor(captions): improve recovery
...
Use the user's talking state to trigger a speech API recovery after long
periods of silence.
2022-07-20 17:20:48 +00:00
Pedro Beschorner Marin
944edf2ccf
feat(captions): web speech prototype
...
Hardcoded pt-BR prototype for closed captions generated by the browser's
WebSpeech API.
2022-07-20 17:20:48 +00:00
Daniel Petri Rocha
40d0c454c0
Escape Pango markup characters
2022-07-20 18:13:11 +02:00
Ramón Souza
c3dd17f913
Merge pull request #15406 from KDSBrowne/v2.6.x-fix-fs-cursor
...
Cursor Position Update For Video Focus Layout
2022-07-20 17:10:30 +01:00
Anton Georgiev
0a79961bd0
Merge pull request #15399 from antobinary/alpha-2
...
chore: Pulled the latest 2.6 HTML5 locales from Transifex
2022-07-20 12:09:38 -04:00
Joao Victor
a1ed921039
fix: breakout remaining time label
2022-07-20 12:22:46 -03:00
prlanzarin
d23189d1ed
refactor(audio): log VoiceUser cleanup on User remove and centralize it
...
There's a VoiceUser cleanup procedure bound to the User's cleanup
routine in Meteor's server-side. That cleanup is _silent_ and does not
use a dedicated modifier from voice-user et al, which is not
straightforward and might waste a few minutes of understanding what's
happening when debugging audio collections.
This commit centralizes that cleanup in a new clearVoiceUser modifier in
voice-user as well as logs when it works.
2022-07-20 12:13:37 +00:00
Anton Georgiev
d006442ac1
Merge pull request #15410 from bigbluebutton/antobinary-patch-1
...
chore: Added a template for test case tracking
2022-07-19 15:51:32 -04:00
Anton Georgiev
922080894c
chore: Added a template for test case tracking
2022-07-19 15:45:47 -04:00
Joao Victor
cff1c087a8
feat: front-end support for exporting presentations with annotations
2022-07-19 16:36:00 -03:00
Daniel Petri Rocha
b148049acc
Escape shell metacharacters
2022-07-19 18:12:09 +02:00
Paulo Lanzarin
f0bcd2cf4e
Merge pull request #15403 from bigbluebutton/sfu290a5
...
build(bbb-webrtc-sfu): v2.9.0-alpha.5
2022-07-19 09:02:53 -03:00
KDSBrowne
100bfcfb86
update fullscreen element check
2022-07-19 10:51:59 +00:00
KDSBrowne
ed55d58b01
handle cursor positions for video focus
2022-07-19 03:37:47 +00:00
KDSBrowne
47303757de
handle cursor position for fullscreen presentation
2022-07-19 01:23:10 +00:00
Ramón Souza
73c4bebe9b
Merge pull request #15248 from JoVictorNunes/issue-15240
...
fix: missing translations for some labels on L. A. Dashboard
2022-07-18 21:19:45 +01:00
Ramón Souza
f083bb9a20
Merge pull request #15273 from JoVictorNunes/issue-15272
...
fix: apply presentation 'isCurrent' changes to local state
2022-07-18 21:19:20 +01:00
Ramón Souza
2fd65dfc1c
Merge pull request #15099 from schrd/fix-issue-14982
...
Fix: only show breakout room in user list when user is in breakout room
2022-07-18 21:17:17 +01:00
Ramón Souza
7c7827fc17
Merge pull request #15365 from JoVictorNunes/issue-15312
...
fix(Dashboard): wrap header on small screens
2022-07-18 21:16:46 +01:00
Paulo Lanzarin
d5c63d10e5
build(bbb-webrtc-sfu): v2.9.0-alpha.5
2022-07-18 17:01:22 -03:00
Ramón Souza
5e24c3a58c
Merge pull request #15400 from ramonlsouza/v2.5.x-release
...
chore: Pulled the latest 2.5 HTML5 locales from Transifex
2022-07-18 19:41:22 +01:00
Localization Server
35ca527d94
chore: Pulled the latest 2.5 HTML5 locales from Transifex
2022-07-18 15:38:01 -03:00
Localization Server
1539f402c7
chore: Pulled the latest 2.6 HTML5 locales from Transifex
2022-07-18 16:58:19 +00:00
Ramón Souza
3d77b2a52c
chore: Bump version to 2.5.4
2022-07-18 13:15:28 -03:00
Daniel Petri Rocha
7906e1405d
Resize PNG resolution to avoid large files
2022-07-18 17:32:51 +02:00
Gustavo Trott
7562ce8b51
Merge pull request #15384 from mariogasparoni/fix-15163-v2.5
2022-07-18 11:47:19 -03:00
Paulo Lanzarin
6db899f6a3
Merge pull request #15394 from prlanzarin/u26/feat/icerestart
...
fix(bbb-html5): serve compressed version of /compatibility files
2022-07-18 11:27:39 -03:00
prlanzarin
83ddc621a8
fix(bbb-html5): serve compressed version of /compatibility files
...
Files are compressed on build, but gzip_static on isn't set on their
nginx route - so original files are being served, uncompressed.
This commit serves the previously compressed files instead (thus
reducing initial transfer size by ~1 MB).
Someone should look into whether serving compressed version of the rest
of assets makes sense - it probably does.
Still pending: fonts, locales, svgs, everything under resources, ...
2022-07-16 00:36:26 +00:00
Anton Georgiev
400a525e8f
Merge pull request #15386 from antonbsa/small-ci-test-fixes
...
test: Skip tests with false CI failures and improve debug tools
2022-07-15 20:09:20 -04:00
Anton B
944e0b2981
test: add audio tests
2022-07-15 17:54:16 -03:00
Anton B
c85ffa86cd
test: change skip annotation to fixme
2022-07-15 17:23:31 -03:00
Joao Victor
0ac69cba0a
fix: comparison to render custom buttons
2022-07-15 17:16:33 -03:00
Joao Victor
34aaf07fed
Merge branch v2.6.x-release into virtual-backgrounds-skeleton-preview
2022-07-15 17:14:16 -03:00
Paulo Lanzarin
a156db25e4
Merge pull request #15358 from frankemax/fix-audio-infinite-joining
...
fix(audio): prevent race condition when joining audio
2022-07-15 15:24:14 -03:00
Anton B
1dd5878d9d
Merge remote-tracking branch 'upstream/v2.6.x-release' into small-ci-test-fixes
2022-07-15 15:05:13 -03:00
Paulo Lanzarin
383fe89653
Merge pull request #15364 from prlanzarin/u26/refactor/kutils-kboom
...
refactor: remove kurento-utils-js
2022-07-15 14:53:10 -03:00
prlanzarin
d06ae5ce40
fix: add default gUM factory to new peer wrapper
...
For scenarios such as preview-less camera sharing, old echo test
2022-07-15 17:07:15 +00:00
Anton Georgiev
cef352b6de
Merge pull request #15392 from GuiLeme/fix-bbb-demo-removal
...
fix(config): Correction to nginx assets folder
2022-07-15 11:45:02 -04:00
Anton Georgiev
f2e25768c7
Merge pull request #15390 from ramonlsouza/merge25-26-jul14
...
chore: Merge v2.5.3 into v2.6
2022-07-15 11:43:17 -04:00
GuiLeme
145d360553
[fix-bbb-demo-removal] - correction to nginx assets folder
2022-07-15 12:11:42 -03:00
Ramón Souza
419441017e
Merge pull request #15391 from ramonlsouza/fix-missing-color-white
...
fix: add missing import in audio controls
2022-07-15 15:47:53 +01:00
Ramon Souza
83d9feb9c0
fix missing import in audio controls
2022-07-15 11:41:11 -03:00
prlanzarin
cd9b8ccef4
fix: handle Firefox stream cleanup edge case (peer.js)
...
Firefox doesn't fire the ended evt/onended callback for live
MediaStreamTrack(s). We rely on that event.
Manually emit the ended event which works with the onended callback
when a track is stopped
2022-07-15 14:25:37 +00:00
Ramon Souza
d08ff18add
Merge remote-tracking branch 'upstream/v2.6.x-release' into merge25-26-jul14
2022-07-15 11:12:25 -03:00
Ramon Souza
024f918f5e
Merge remote-tracking branch 'upstream/v2.6.x-release' into merge25-26-jul14
2022-07-15 11:10:18 -03:00
Ramon Souza
db5ac1428a
Merge tag 'v2.5.3' into merge25-26-jul14
2022-07-15 11:08:02 -03:00
prlanzarin
72c0b23b9d
refactor: remove kurento-utils from compatibility
...
Phased out.
2022-07-15 14:00:12 +00:00
prlanzarin
45049cbd65
refactor: swap kurento-utils for new peer wrapper in screen sharing and audio
2022-07-15 14:00:12 +00:00
prlanzarin
6a4ceac61f
refactor(webcam): swap kurento-utils for the new peer wrapper
2022-07-15 14:00:12 +00:00
prlanzarin
7281475271
feat: add new peer wrapper to phase out kurento-utils
...
kurento-utils is unmaintained. It's served us well, but its age
shows. We need to transition to something else if we want to
have better maintainability and include simulcast, multistream, ...
This introduces a simplified/leaner wrapper kit that's almost
API-compatible with what we use right now - so widespread changes
are minimal). It's easier to maintain/read/transition from. This
can be read as an intermediate step to transitioning to
something definitive (ie mediasoup-client).
2022-07-15 13:51:03 +00:00