prlanzarin
c5b6110b94
fix: correctly dereference present camera streams in FF
...
The original BBBVideoStream termination handlers are being overwritten
by screen sharing's service when "Present camera" is started, which
causes the stream not to be dereferenced in the VIDEO_STREAM_STORAGE
map when the camera presentation stops. This breaks subsequent
camera/present camera attempts for the affected deviceId.
The second issue with is that Chrome isn't assigning the
termination handlers for the screen sharing subsystem - which causes
device/permission ejections to be silent.
This extends screen sharing's trackStreamTermination routine to preserve
whatever previous termination handlers were assigned if the stream was
provided beforehand by an external caller - which should fix both of the
aforementioned issues.
2023-08-24 13:42:28 -03:00
Anton Georgiev
032f253ec6
chore: bump BBB version to 2.7.0-rc.2
2023-08-22 21:34:08 -04:00
Anton Georgiev
c29000cdc7
Merge pull request #18518 from GuiLeme/issue-18449
...
feat: Enable download of presentation with its original format
2023-08-22 21:29:43 -04:00
Anton Georgiev
367b92f167
Merge pull request #18615 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_eu
...
Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release
2023-08-22 11:18:17 -04:00
GuiLeme
97ac358ee0
[issue-18449] - changes in review
2023-08-22 11:53:38 -03:00
transifex-integration[bot]
d55d2e0957
Translate en.json in eu
...
100% translated source file: 'en.json'
on 'eu'.
2023-08-22 14:41:58 +00:00
GuiLeme
b09e01518f
Merge remote-tracking branch 'upstream/v2.7.x-release' into issue-18449
2023-08-22 11:02:40 -03:00
Ramón Souza
1388c95706
Merge pull request #18542 from Arthurk12/bbb/18431
...
feat(wake-lock): enable implicit activation based on the default setting
2023-08-22 09:41:26 -03:00
Anton Georgiev
12e2b85d5b
Merge pull request #18605 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_eu
...
Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release
2023-08-22 07:27:20 -04:00
transifex-integration[bot]
116b00f56d
Translate en.json in eu
...
100% translated source file: 'en.json'
on 'eu'.
2023-08-21 21:38:59 +00:00
Ramón Souza
7615fb1f85
Merge pull request #18572 from ramonlsouza/add-username-grid
...
fix: display username in grid mode
2023-08-21 13:09:12 -03:00
Anton Georgiev
0d9b960e11
Merge pull request #18599 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_ja
...
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release
2023-08-21 09:07:52 -04:00
Anton Georgiev
848b23a791
Merge pull request #18590 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_et
...
Updates for project BigBlueButton v2.7 HTML5 client and lanuage et on branch v2.7.x-release
2023-08-21 09:07:32 -04:00
transifex-integration[bot]
30b911b777
Translate en.json in ja
...
100% translated source file: 'en.json'
on 'ja'.
2023-08-20 05:28:08 +00:00
Ramón Souza
51533da3e2
Merge pull request #18545 from ramonlsouza/fix-warn
...
refactor: fix invalid prop warnings
2023-08-18 14:17:43 -03:00
GuiLeme
cf472511fc
[issue-18449] - changes in review
2023-08-18 10:57:50 -03:00
Paulo Lanzarin
3bb104fba3
Merge pull request #18589 from bigbluebutton/sfu2110
...
build(bbb-webrtc-sfu): v2.11.0
2023-08-18 09:13:50 -03:00
transifex-integration[bot]
c852360ebe
Translate en.json in et
...
100% translated source file: 'en.json'
on 'et'.
2023-08-18 11:58:52 +00:00
Paulo Lanzarin
4f4eced7bd
build(bbb-webrtc-sfu): v2.11.0
...
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.11.0
2023-08-17 19:48:33 -03:00
Paulo Lanzarin
16b6d241ed
Merge pull request #18559 from prlanzarin/u27/fix/bwr-031
...
fix(recording): remux bbb-webrtc-recorder and KMS files during archive, +
2023-08-17 14:16:08 -03:00
Gustavo Trott
326c4fb3c9
Merge pull request #18586 from gustavotrott/v2.7.x-release
...
(ci) tests: Add build/deb-helper.sh to cache key
2023-08-17 13:30:41 -03:00
Gustavo Trott
0bf646b717
Add build/deb-helper.sh to cache key
2023-08-17 13:20:49 -03:00
prlanzarin
b6b9dd5557
build(bbb-webrtc-recorder): v0.4.1
...
- fix: only generate audio tracks if peer has audio
- fix: create media files with appropriate permissions (0700)
- fix: change to working env prefix BBBRECORDER_, add docs on env vars
- feat: add recorder.fileMode, recorder.dirFileMode configs
* dirFileMode=0700 (default)
* fileMode=0600 (default)
2023-08-17 12:38:57 -03:00
prlanzarin
bba4658dd3
fix(recording): remux bbb-webrtc-recorder and KMS files during archive
...
Kurento may *rarely* generate WebM/MKV files with corrupt or absent
SeekHead sectors. bbb-webrtc-recorder also doesn't generate SeekHead or
even the Cues sectors by default.
While those are are *optional* fields by spec, files need to be seekable
for our recording processing scripts to work.
This commit adds a remuxing step for Kurento and bbb-webrtc-recorder raw
files that is executed during the archive phase. It should re-include
any of the missing fields that make files seekable and restore the Cues
sector in WebM files.
2023-08-17 12:38:52 -03:00
Anton Georgiev
49f8d95f11
Merge pull request #18537 from ramonlsouza/issue-18443
...
refactor(bbb-html5): Reactions - allow for two alternative views
2023-08-17 10:38:56 -04:00
transifex-integration[bot]
59b6a2d3fd
Updates for project BigBlueButton v2.7 HTML5 client and lanuage et on branch v2.7.x-release ( #18578 )
...
* Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-17 09:47:00 -04:00
Ramón Souza
eac3cc84ab
display username in grid mode
2023-08-16 16:54:43 -03:00
GuiLeme
3761fc333b
[plugin-architecture-implementation] - fix for disable downloadable
2023-08-16 11:18:51 -03:00
Anton Georgiev
8cc8bfab00
Merge pull request #18387 from ramonlsouza/issue-18125
...
feat(bbb-html5): Grid mode pagination
2023-08-16 09:36:50 -04:00
transifex-integration[bot]
d6316aa213
Translate en.json in et ( #18558 )
...
100% translated source file: 'en.json'
on 'et'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-15 14:55:50 -04:00
GuiLeme
14c59a90a7
[issue-18449] - changes in review
2023-08-15 11:22:50 -03:00
GuiLeme
c10df4c173
[issue-18449] - changes in review
2023-08-15 10:58:37 -03:00
GuiLeme
08f1b5832d
[issue-18449] - changes in review
2023-08-15 10:30:17 -03:00
transifex-integration[bot]
55ca2363a4
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release ( #18552 )
...
* Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-15 09:22:27 -04:00
Gustavo Trott
ad9868860b
Merge pull request #18554 from gustavotrott/tests-ci-fix-push-checkout
...
ci(tests) fix: Checkout failing when it's not a Pull Request (push event)
2023-08-15 10:16:42 -03:00
Gustavo Trott
efd1e559e5
Add .gitlab-ci.yml to cache-key of all packages
2023-08-15 10:09:41 -03:00
Gustavo Trott
b6732594ef
Reduce job name to improve visualization of jobs on Summary screen
2023-08-15 10:09:12 -03:00
Gustavo Trott
933b821e3d
Merge pull request #18553 from gustavotrott/tests-ci-build-job-reusable
...
ci(tests): Make a reusable workflow for the building phase
2023-08-15 09:58:37 -03:00
Gustavo Trott
aaef747e79
fix: Checkout failing when it's not a Pull Request (push event)
2023-08-15 09:53:29 -03:00
Gustavo Trott
8adec98c26
Make the build phase as a reusable workflow
2023-08-15 09:18:48 -03:00
Anton Georgiev
01e3367099
docs: added link to 2.7.0-rc.1
2023-08-14 17:24:25 -04:00
Anton Georgiev
cbc468a133
Merge pull request #18547 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_de
...
Updates for project BigBlueButton v2.7 HTML5 client and lanuage de on branch v2.7.x-release
2023-08-14 16:09:05 -04:00
transifex-integration[bot]
02419426d8
Translate en.json in de
...
100% translated source file: 'en.json'
on 'de'.
2023-08-14 15:12:27 +00:00
Ramón Souza
2e2b2d5b31
fix prop warnings
2023-08-14 10:47:23 -03:00
Ramón Souza
5bf6d0489a
fix empty grid users object when pagination is disabled
2023-08-14 09:52:52 -03:00
Ramón Souza
c5872e9cd3
rename grid page sizes -> grid sizes
2023-08-14 09:46:05 -03:00
Anton Georgiev
a6a83b97a8
Merge pull request #18543 from prlanzarin/u27/build/fs11010
...
build(freeswitch): v1.10.10
2023-08-14 08:32:59 -04:00
Ramón Souza
0b8c493381
return gridUsers when pagination is disabled
2023-08-14 09:30:53 -03:00
prlanzarin
23cfc80a32
build(freeswitch): v1.10.10
...
See: https://github.com/signalwire/freeswitch/releases/tag/v1.10.10
2023-08-14 08:53:44 -03:00
Anton Georgiev
e2cdd68bac
Merge pull request #18516 from ramonlsouza/2627-aug10
...
chore: Merge 2.6 into 2.7
2023-08-11 17:13:21 -04:00