Ramón Souza
fadd035bea
do not display reactions button if reactions are disabled
2023-08-10 09:02:08 -03:00
Paulo Lanzarin
969f86e4ef
Merge pull request #18511 from prlanzarin/u27/build/sfu2110b2
...
build(bbb-webrtc-sfu): v2.11.0-beta.2
2023-08-09 22:58:45 -03:00
prlanzarin
0f9b9e1932
build(bbb-webrtc-sfu): v2.11.0-beta.2
...
A few adjustments to the transparent listen only mechanism
New Prometheus metrics to validate transparent listen only
2023-08-09 22:46:03 -03:00
Anton Georgiev
20ea8da9f7
Merge pull request #18460 from ramonlsouza/issue-18437
...
fix: Display raise hand and away emoji in userlist
2023-08-09 17:19:58 -04:00
Gustavo Trott
813bb07590
Merge pull request #18494 from gustavotrott/fix-upload-follow-redirect
...
fix (bbb-web): Getting wrong final URL (from redirect) on presentation upload
2023-08-09 16:18:04 -03:00
Ramón Souza
3bde4c970e
Merge pull request #18456 from ramonlsouza/issue-18434
...
fix: Labels flowing out of a <div> in breakout rooms creation view
2023-08-09 15:59:14 -03:00
transifex-integration[bot]
0c0182db6b
Translate en.json in fr ( #18500 )
...
100% translated source file: 'en.json'
on 'fr'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 14:02:01 -04:00
transifex-integration[bot]
eacdfa79c5
Updates for project BigBlueButton v2.7 HTML5 client and lanuage zh_TW on branch v2.7.x-release ( #18499 )
...
* Translate en.json in zh_TW
100% translated source file: 'en.json'
on 'zh_TW'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 14:00:40 -04:00
transifex-integration[bot]
80bb6752a7
Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release ( #18501 )
...
* Translate en.json in eu
100% translated source file: 'en.json'
on 'eu'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 13:55:43 -04:00
Paulo Lanzarin
db534782aa
Merge pull request #18497 from prlanzarin/u27/fix/lo-autoplay-timeout
...
fix(audio): clear connection timeout on autoplay failures
2023-08-09 12:46:20 -03:00
prlanzarin
b8a1b881c5
fix(audio): clear connection timeout on autoplay failures
...
If the autoplay block is triggered in listen only, the connection timer
keeps ticking even if the user correctly accepts the audio play prompt.
That causes an audio re-connect once the timeout expires.
Clear the connection timer if the audio bridge starts with
NotAllowedError as a soft error. For connection purposes, the audio join
procedure worked. The autoplay thing is at the UI/UX level, not WebRTC.
2023-08-09 11:09:27 -03:00
Gustavo Trott
02ba4c6ff8
Fix: Getting final Url (from redirect) on presentation upload
2023-08-09 09:54:38 -03:00
Anton Georgiev
67b7b2a3a4
Merge pull request #18464 from gustavotrott/fix-same-reaction-twice-in-a-row
...
fix (html5): Unable to choose same Reaction emoji twice in a row
2023-08-08 12:46:11 -04:00
Gustavo Trott
26787aa5c8
Fix: setting away=true in akka-apps when user raised his hand
2023-08-08 13:34:30 -03:00
Anton Georgiev
7f6b7b2e74
Merge pull request #18447 from ramonlsouza/keyboard-reactions
...
fix(access): keyboard navigation in reactions bar
2023-08-08 12:16:48 -04:00
Gustavo Trott
eaf86b37a8
Fix: Unable to choose same reaction twice in a row
2023-08-08 11:32:52 -03:00
Paulo Lanzarin
d7e9cb05ee
Merge pull request #18461 from prlanzarin/u27/feat/transparent-listen-only
...
feat(audio): add experimental transparent listen only mode
2023-08-08 09:39:12 -03:00
prlanzarin
a73bdf5d18
refactor: simplify ActorContext import in VoiceApp
2023-08-08 09:36:29 -03:00
prlanzarin
c4a62f275d
docs: add info on new audio mode
2023-08-07 20:36:37 -03:00
prlanzarin
8feb934169
feat(audio): add experimental transparent listen only mode
...
This is an initial, experimental implementation of the feature proposed in
https://github.com/bigbluebutton/bigbluebutton/issues/14021 .
The intention is to phase out the explicit listen only mode with two
overarching goals:
- Reduce UX friction and increase familiarity: the existence of a separate
listen only mode is a source of confusion for the majority of users
Reduce average server-side CPU usage while also making it possible for
having full audio-only meetings.
The proof-of-concept works based on the assumption that a "many
concurrent active talkers" scenario is both rare and not useful. With
that in mind, this including two server-side triggers:
- On microphone inactivity (currently mute action that is sustained for
4 seconds, configurable): FreeSWITCH channels are held (which translates
to much lower CPU usage, virtually 0%). Receiving channels are switched,
server side, to a listening mode (SFU, mediasoup).
* This required an extension to mediasoup two allow re-assigning producers
to already established consumers. No re-negotiation is done.
- On microphone activity (currently unmute action, immediate):
FreeSWITCH channels are unheld, listening mode is deactivated and the
mute state is updated accordingly (in this order).
This is *off by default*. It needs to be enabled in two places:
- `/etc/bigbluebutton/bbb-webrtc-sfu/production.yml` ->
`transparentListenOnly: true`
- End users:
* Server wide: `/etc/bigbluebutton/bbb-html5.yml` ->
`public.media.transparentListenOnly: true`
* Per user: `userdata-bbb_transparent_listen_only=true`
2023-08-07 19:43:18 -03:00
Ramón Souza
9f2276b668
only display emoji if reactions are enabled
2023-08-07 17:02:49 -03:00
Ramón Souza
cc09894924
add raise hand and away emoji in userlist
2023-08-07 16:49:03 -03:00
Ramón Souza
c68da552d2
break lines in breakout room checkbox
2023-08-07 11:34:35 -03:00
Ramón Souza
56c4657c46
adjust styles
2023-08-04 16:14:57 -03:00
Ramón Souza
1aba53885b
Merge pull request #18439 from Scroody/I-17970
...
fix: Disabled self cam tied to specific cam (or all cams)
2023-08-04 15:25:58 -03:00
Anton Georgiev
27d38c8678
Merge pull request #18426 from gustavotrott/aut-tests-with-cache2.7-b
...
ci(tests): Speed up building time by using cache
2023-08-04 10:41:05 -04:00
Anton Georgiev
2fcbd31a42
Merge pull request #18427 from ramonlsouza/guest-updates
...
fix: Notify guest policy change
2023-08-04 10:39:57 -04:00
Anton Georgiev
80652902ff
Merge pull request #18450 from bigbluebutton/antobinary-patch-2
...
refactor: Reworded the label for download pres+annotations
2023-08-04 10:29:29 -04:00
Anton Georgiev
070b7e8405
Merge pull request #18445 from gabriellpr/test-download-presentation
...
test: changes on download presentation
2023-08-04 10:29:11 -04:00
imdt
14c83bb6d3
Adjustments
2023-08-04 10:41:07 -03:00
Anton Georgiev
36df64bf2c
refactor: Reworded the label for download pres+annotations
2023-08-03 15:59:19 -04:00
Ramón Souza
87e2e88f6c
Merge pull request #18440 from Scroody/margin-to-talking-indicator
...
style: Margin of talking indicator adjusted to better fitting size
2023-08-03 16:18:20 -03:00
Ramón Souza
8802d8fffd
Merge pull request #18448 from Scroody/margin-to-timer2
...
style: Margin of timer adjusted to better fitting size
2023-08-03 16:18:09 -03:00
André Castro
163e18b8a3
Adjustments to the timer
2023-08-03 16:15:46 -03:00
Ramón Souza
4da6bb2864
Merge pull request #18441 from Scroody/margin-to-timer
...
Client: Margin of timer adjusted to better fitting size
2023-08-03 15:56:25 -03:00
Paulo Lanzarin
5ddf3155c7
Merge pull request #18407 from prlanzarin/u27/fix/audio-retry-timeout-logs
...
feat(audio): add retryThroughRelay, +...
2023-08-03 15:50:04 -03:00
Ramón Souza
95e3bba2f1
make reactions bar accessible by keyboard
2023-08-03 15:48:47 -03:00
Gabriel Porfirio
38b353d2c8
adding the presentation tests on ci again
2023-08-03 15:46:03 -03:00
Gabriel Porfirio
26e74f5d43
changes on the download presentation tests
2023-08-03 15:05:56 -03:00
Gustavo Trott
4318ed981f
Include comments about th new env vars
2023-08-03 13:35:30 -03:00
Gustavo Trott
7abd79c8c5
Test if it will ignore previous cache
2023-08-03 13:28:56 -03:00
Gustavo Trott
bee0fdecb0
Test if it will ignore previous cache
2023-08-03 11:58:57 -03:00
imdt
44a0c2d10c
Client: Margin of timer adjusted to better fitting size
2023-08-03 11:48:00 -03:00
imdt
08de342179
Adjustment
2023-08-03 11:32:27 -03:00
imdt
d843b8df56
Client: Margin adjusted to better fitting size
2023-08-03 11:29:51 -03:00
Gustavo Trott
aa1e4dd6b8
Small change to reprocess tests
2023-08-03 10:53:12 -03:00
Gustavo Trott
7cf4ab9094
Small change to reprocess tests
2023-08-03 10:52:17 -03:00
Gustavo Trott
8920aeb170
Fix set github vars
2023-08-03 09:45:09 -03:00
Gustavo Trott
f97cb5abab
Fix set github vars
2023-08-03 09:29:41 -03:00
Gustavo Trott
d0121ed9ff
Fix indent
2023-08-03 09:22:37 -03:00