prlanzarin
f91402bc4a
fix(audio): remove listen only retry routines
...
Listen only has a built-in retry routine on join failures that's
convoluted half-broken. It stems from the Kurento era where it could
fail randomly due to a myriad of reasons.
Production logs indicate that the retry is seldom used nowadays in
mediasoup-based environments. The presence of the retry also breaks
the error troubleshooting modal when actual failures happening, leaving
users in the dark about what's happening.
Remove the listen only retry code from AudioManager and bubble up any
join failure to the callers.
2024-04-30 13:58:06 -03:00
prlanzarin
68f66a1fbb
fix(audio): handle NotAllowedError in skipCheck:true scenarios
...
In scenarios where the join audio flow skips echo test, NotAllowedError
(and any other errors) are all being mashed together under a generic
MEDIA_ERROR object.
Properly handle specific errors in audio-manager so they're correctly
render in the audio modal help screen.
2024-04-12 14:40:51 -03:00
prlanzarin
501d627392
fix(audio): review audio modal help screen
...
- Adds a new Help view for unknown error codes
- Correctly detect NotAllowedError (permissions) - they are currently
being treated like unknown errors in the Help modal
- Rephrase NotAllowedError help text; make it more succint and direct
- Rephrase the unknown error help text; make it more succint and direct
- Add error code and message to that view
- Add public.media.audioTroubleshootingLinks to allow referencing KB
links on the Help modal
- See inline docs
2024-04-12 14:40:44 -03:00
transifex-integration[bot]
fcbfcb1bbc
Translate en.json in zh_TW ( #19979 )
...
100% translated source file: 'en.json'
on 'zh_TW'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-04-10 10:19:47 -04:00
Anton Georgiev
8374e8b21a
Merge pull request #19797 from JoVictorNunes/issue-19181
...
fix(poll): avoid rendering polling component twice
2024-04-05 11:06:46 -04:00
Anton Georgiev
8502b50d1b
Merge pull request #19779 from danielpetri1/PR-19707
...
fix(bbb-export-annotations): Flag to force CairoSVG to embed images
2024-03-27 22:45:52 -04:00
transifex-integration[bot]
7bf1cdd028
Translate en.json in eu ( #19920 )
...
100% translated source file: 'en.json'
on 'eu'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-03-27 17:50:15 -04:00
Anton Georgiev
c7006d8d3f
Merge pull request #19875 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_fa_IR
...
Updates for project BigBlueButton v2.7 HTML5 client and language fa_IR
2024-03-21 14:41:58 -04:00
transifex-integration[bot]
efa3ca0245
Translate en.json in fa_IR
...
100% translated source file: 'en.json'
on 'fa_IR'.
2024-03-21 16:47:27 +00:00
transifex-integration[bot]
6f4cb742d8
Updates for project BigBlueButton v2.7 HTML5 client and language tr ( #19863 )
...
* Translate en.json in tr
100% translated source file: 'en.json'
on 'tr'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-03-20 20:16:32 -04:00
Anton Georgiev
3359289e1a
docs: added link to 2.7.6
2024-03-19 14:33:54 -04:00
Anton Georgiev
fdae7b48f4
chore: Bump release to 2.7.6
2024-03-19 10:10:11 -04:00
Paulo Lanzarin
07db720f3e
Merge pull request #19848 from prlanzarin/u27/build/sfu2133
...
[2.7] build(bbb-webrtc-sfu): v2.13.3
2024-03-19 11:09:33 -03:00
prlanzarin
2c2d2186ea
build(bbb-webrtc-sfu): v2.13.3
...
* 2.13.3
* fix(audio): user is deafened when transferring to breakout rooms
* build(mediasoup): 3.13.24
2024-03-19 10:06:57 -03:00
Marc Kohaupt
990daeeb07
docs: bash script reads /etc/turnserver.conf to get realm and secret. ( #18184 )
...
* bash script reads /etc/turnserver.conf to get realm and secret.
2024-03-18 16:27:27 -04:00
Anton Georgiev
ae9a601660
Merge pull request #19810 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_fr
...
Updates for project BigBlueButton v2.7 HTML5 client and language fr
2024-03-18 10:09:43 -04:00
Anton Georgiev
daf03638ae
Update faq.md
2024-03-17 21:59:46 -04:00
transifex-integration[bot]
2fc3119c14
Translate en.json in el_GR ( #19821 )
...
100% translated source file: 'en.json'
on 'el_GR'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-03-15 14:56:52 -04:00
transifex-integration[bot]
2466bb289e
Translate en.json in fr
...
100% translated source file: 'en.json'
on 'fr'.
2024-03-15 14:42:31 +00:00
transifex-integration[bot]
a0733d2c5b
Translate en.json in fr
...
100% translated source file: 'en.json'
on 'fr'.
2024-03-15 14:42:07 +00:00
Anton Georgiev
882ce76d75
Merge pull request #19803 from bigbluebutton/bbb27bwr070
...
[2.7] build(bbb-webrtc-recorder): v0.7.0
2024-03-14 18:09:01 -04:00
Anton Georgiev
9ada7458d3
Merge pull request #19801 from bigbluebutton/bbb27sfu2132
...
[2.7] build(bbb-webrtc-sfu): v2.13.2
2024-03-14 18:08:18 -04:00
Paulo Lanzarin
766f5e3af7
build(bbb-webrtc-recorder): v0.7.0
...
### v0.7.0
* fix: panic due to invalid OPUS samples pushed to builder
* build(docker): go 1.21
* build: bump pion/webrtc/v3 to v3.2.24
2024-03-14 14:09:29 -03:00
Paulo Lanzarin
f41aec10d4
build(bbb-webrtc-sfu): v2.13.2
...
### v2.13.2
* feat: add incrementBy util to prometheus-agent
* feat(core): add event callback and dispatch metrics
* fix: another edge case where subprocesses fail to recover
### v2.13.1
* fix: subprocesses fail to recover from multiple crashes
### v2.13.0
* feat: add inbound queue size and job failure metrics
* feat: add dry-run recording mode
* feat: add time_to_mute/unmute metrics
* feat: add warn logs for when hold/mute actions exceed max bucket time
* feat(mediasoup): add mediasoup_ice_transport_protocol metric
* feat(mediasoup): per-worker resource metrics
* feat(mediasoup): add worker label to transport/router/prod/cons metrics
* fix(audio): log and track metrics for hold/unhold timeouts
* fix(bbb-webrtc-recorder): exception when removing nullish recording callbacks
* fix(mediasoup): check for null producers
* fix(screenshare): resolve subscriberAnswer job
* fix(audio): prevent false positives in TLO toggle metrics
* fix(test): wait for recorder to boot in stress test script
* fix: set appropriate initial bitrates
* fix(mediasoup): max bitrate for consumer-only transports not effective
* fix(mediasoup): missing rtcp-fb and header exts in consumer-only offers
* fix(audio): stricter adherence to router.mediaCodecs settings
* fix(video): exception when destructuring null camera source
* fix(mediasoup): only call consumer.changeProducer when appropriate
* fix(mediasoup): capture icestatechange == disconnected
* fix(mediasoup): invalid RTP header exts in default config
* refactor: replace logger lib, Winston -> Pino
* chore(mediasoup): expose webRtcTransport's iceConsentTimeout config
* build: mediasoup-client@3.7.4
* build: mediasoup@3.13.23
* build: bump Docker and nvmrc to Node.js 20 (LTS)
2024-03-14 14:07:43 -03:00
danielpetri1
1b84bb318a
Set default flag value to false
2024-03-14 15:39:55 +00:00
transifex-integration[bot]
ac8acfe507
Updates for project BigBlueButton v2.7 HTML5 client and language ja ( #19780 )
...
* 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>
2024-03-14 10:42:24 -04:00
João Victor
64c4567d06
fix(poll): avoid rendering polling component twice
2024-03-14 11:20:08 -03:00
danielpetri1
2c3939d147
Set CairoSVG unsafe flag
2024-03-11 21:18:39 +00:00
Ramón Souza
578daa130a
Merge pull request #19774 from bigbluebutton/antobinary-patch-2
...
fix(client): undefined currentUserAway
2024-03-11 16:52:17 -03:00
Anton Georgiev
c69b79872b
fix(client): undefined currentUserAway
2024-03-11 09:50:23 -04:00
transifex-integration[bot]
e1e00ea24d
Translate en.json in de ( #19771 )
...
100% translated source file: 'en.json'
on 'de'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-03-10 09:03:11 -04:00
transifex-integration[bot]
7b34845c0b
Translate en.json in ar ( #19770 )
...
100% translated source file: 'en.json'
on 'ar'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-03-10 09:02:18 -04:00
Anton Georgiev
fe76d76913
Merge pull request #19768 from bigbluebutton/antobinary-patch-1
...
fix(locale): Remove duplicate localization row
2024-03-09 20:10:21 -05:00
Anton Georgiev
8e067c4eef
fix(locale): Remove duplicate localization row
2024-03-09 20:08:12 -05:00
Anton Georgiev
980056a2e8
docs: Add a link for 2.7.5
2024-03-08 15:32:53 -05:00
Anton Georgiev
d90caf77dc
chore: Update copyright year
2024-03-08 14:52:48 -05:00
Anton Georgiev
2d66db96a1
Merge pull request #19762 from antobinary/recording-cc-disable
...
!fix(captions): disable recording event TranscriptUpdatedEvent
2024-03-07 16:29:48 -05:00
Anton Georgiev
b418f115fe
!fix(captions): disable recording event TranscriptUpdatedEvent
2024-03-07 15:43:17 -05:00
Anton Georgiev
4e8a708c95
Merge pull request #19608 from lfzawacki/gladia-2.7
...
fix: Several Gladia transcription fixes
2024-03-07 15:32:54 -05:00
Anton Georgiev
6e9fbfb216
Merge pull request #19755 from antobinary/cdn-fix
...
fix(bbb-html5): Use CDN for resource of layouts
2024-03-07 15:11:24 -05:00
Anton Georgiev
4b469f03c5
Merge pull request #19758 from bigbluebutton/poppler-utils
...
build(export-annotations): Add dependency poppler-utils
2024-03-07 15:10:29 -05:00
paulseto
fdbab50205
test: update playwright tests to support sha256 and sha512 algorithms ( #19725 )
...
* update to support sha256 and sha512 algorithms
* Update bigbluebutton-tests/playwright/.env.template
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
---------
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2024-03-07 15:09:54 -05:00
Anton Georgiev
2fec7076b6
Merge pull request #19760 from antobinary/docs-march-07
...
docs: Update FreeSWITCH configs - Nine digits PIN
2024-03-07 14:39:12 -05:00
wilkis
70be65b20a
Update customize.md
2024-03-07 14:37:12 -05:00
Anton Georgiev
3466f41fbf
Merge pull request #19759 from antobinary/docs-port-march-7
...
docs: drop old links #18295 from wilkis3/wilkis3-doc-admin-install-links (backport)
2024-03-07 14:34:28 -05:00
Anton Georgiev
a6c8012277
Merge pull request #18295 from wilkis3/wilkis3-doc-admin-install-links
...
Update Links In install.md Doc
2024-03-07 14:31:48 -05:00
Anton Georgiev
1f8ca310f1
feat(config): add checkSumAlgorithmForBreakouts in akka-apps (port) ( #19754 )
...
* feat(config): add checkSumAlgorithmForBreakouts in akka-apps (port)
2024-03-07 13:19:34 -05:00
Anton Georgiev
9506144857
build(export-annotations): Add dependency poppler-utils
2024-03-07 13:13:16 -05:00
Gustavo Trott
83f75cc727
Fix akka-apps: reStart ignoring /etc config (backport) #19757
2024-03-07 13:09:05 -05:00
Anton Georgiev
b26e32d519
fix(bbb-html5): Use CDN for resource of layouts
2024-03-07 11:11:03 -05:00