Commit Graph

42319 Commits

Author SHA1 Message Date
Gustavo Trott
a69ade807e filter cursor only for current_page 2024-06-19 10:53:39 -03:00
Ramón Souza
1872573e96
Merge pull request #20505 from KDSBrowne/v30-spacebar-pan
fix(whiteboard): Restore pan tool activation via spacebar
2024-06-19 10:45:41 -03:00
Gustavo Trott
d67346366c clear mouse cursors on disable multi-whiteboard 2024-06-19 10:40:09 -03:00
André Castro
ae4921cee0
Fix: External video skipping (#20444)
* Fix: External video skipping
2024-06-19 09:39:12 -04:00
Anton Georgiev
a2bb63546d
Merge pull request #20535 from ramonlsouza/fix-branding-docs
docs(fix): incorrect default value for bbb_display_branding_area in docs
2024-06-19 09:37:44 -04:00
Anton Georgiev
4b431b1d9f
Merge pull request #20531 from bigbluebutton/u30/fix/pageChangeDebounceTime-1s
fix(webcams): lower pageChangeDebounceTime to 1s
2024-06-19 09:35:21 -04:00
Ramón Souza
2020a56180 fix default value for bbb_display_branding_area in docs 2024-06-19 10:30:11 -03:00
Ramón Souza
7bea2317dd fix custom logo in sidebar 2024-06-19 10:21:40 -03:00
Gustavo Trott
de686a2b8e
Merge pull request #20461 from GuiLeme/update-data-channel-function
feat(plugin): implement `ReplaceEntry()` function for data-channel
2024-06-19 08:36:34 -03:00
Guilherme Leme
1d9b28133e [update-data-channel-function] - change sender to creator naming in data-channel 2024-06-18 17:46:17 -03:00
Paulo Lanzarin
36ec3e9f24
fix(webcams): lower pageChangeDebounceTime to 1s
Webcam pagination has a timed camera negotiation debounce
after a page change is triggered. The goal is to avoid overlapping
negotiation requests on sequential page changes. That value is
configurable and set to 2.5 seconds by default, which is too
conservative for today's standards.

Lower the default pageChangeDebounceTime to 1s.
2024-06-18 16:50:17 -03:00
João Victor
1f6ae09ad9 refactor: remove Session usage 2024-06-18 15:59:12 -03:00
João Victor
7ede343490 refactor(core-html5): custom hook for voice data 2024-06-18 15:40:14 -03:00
Ramón Souza
b81240fd80 adjust whiteboard toolbar font color 2024-06-18 15:14:10 -03:00
Anton Georgiev
27b6a24228
Merge pull request #20525 from gustavotrott/fix-clientNotResponding
fix (gql-server): not treat users who left the meeting as having a connection problem
2024-06-18 14:08:28 -04:00
Gustavo Trott
72b8f6c32e fix warning client not responding when he actually left the meeting 2024-06-18 13:47:10 -03:00
Guilherme Leme
8a04c8a4aa Merge remote-tracking branch 'upstream/v3.0.x-release' into update-data-channel-function 2024-06-18 13:42:34 -03:00
Gustavo Trott
a27cd6cdb2
Merge pull request #20518 from GuiLeme/plugin-server-commands
feat(plugins): new server-command for typed-captions plugin
2024-06-18 13:33:16 -03:00
Guilherme Leme
63e4c723a1 [plugin-server-commands] - fix lint error 2024-06-18 12:07:01 -03:00
Guilherme Leme
57389c351e [plugin-server-commands] - changes in review 2024-06-18 12:01:46 -03:00
Guilherme Leme
e7957fa504 [plugin-server-commands] - update SDK 2024-06-18 11:32:22 -03:00
Guilherme Leme
8464fca7da [update-data-channel-function] - changes permissioning name 2024-06-18 11:24:49 -03:00
Anton Georgiev
8bd531c9a5
Merge pull request #20516 from bigbluebutton/snyk-fix-b1d52bfe5b4c565779a52bf702477c51
chore(middleware): [Snyk] Security upgrade ws from 8.13.0 to 8.17.1
2024-06-18 10:18:42 -04:00
Gustavo Trott
07aa4f1d04
fix: Refactor Userlist Ordering (#20520) 2024-06-18 11:11:59 -03:00
germanocaumo
bba9dfccb5
feat(plugin): add open and close sidekick container command support (#20452) 2024-06-18 11:06:22 -03:00
Guilherme Leme
41eb2c34e3 [update-data-channel-function] - merge upstream 2024-06-18 10:25:02 -03:00
Ramón Souza
772e920b9a
Merge pull request #20511 from Arthurk12/bbb/3.0/20484
fix(audio-controls): add debounce/throttle to mute/unmute
2024-06-18 09:33:37 -03:00
Ramón Souza
6fbb025641
Merge pull request #20510 from Arthurk12/bbb/3.0/20509
fix(debounce): reset timeout when leading is true
2024-06-18 09:32:56 -03:00
Guilherme Leme
8db3a6be80 [plugin-server-commands] - added server-command caption save and add a captionLocale 2024-06-18 09:20:35 -03:00
snyk-bot
c979c0387b
fix: bbb-graphql-middleware/demo/client/package.json & bbb-graphql-middleware/demo/client/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-WS-7266574
2024-06-18 04:47:11 +00:00
Anton Georgiev
b6b1cd9ec0
Merge pull request #20494 from KDSBrowne/bbb-19886
fix(whiteboard): Focus not moving to chat while editing shape
2024-06-17 18:57:24 -04:00
Anton Georgiev
c908c76b55
Merge pull request #20508 from ramonlsouza/fix-pageId-sub
fix: whiteboard subscription parameters
2024-06-17 17:01:10 -04:00
KDSBrowne
3e39145806 update dependencies 2024-06-17 20:25:56 +00:00
Arthurk12
5160322638 fix(audio-controls): add debounce/throttle to mute/unmute
Adds debounce and throttle to mute/unmute button to prevent users from
spamming this actions.
2024-06-17 16:58:47 -03:00
KDSBrowne
280a48ab71 fix non pres wb user tool selection 2024-06-17 19:57:57 +00:00
Arthurk12
926233ec55 fix(debounce): reset timeout when leading is true
Fixes the debounce function to work properly when leading is true by
adding a condition to reset and reschedule the timeout whenever
a subsequent call happens whithin the delay timeframe.
2024-06-17 16:44:02 -03:00
KDSBrowne
c40ccad5b4 fix focus not moving to chat while editing shape 2024-06-17 19:06:05 +00:00
Anton Georgiev
1613600ce8
Merge pull request #20489 from bigbluebutton/sfu2140b3
build(bbb-webrtc-sfu): v2.14.0-beta.3
2024-06-17 14:56:02 -04:00
germanocaumo
d00454136b Merge branch 'v3.0.x-release' of https://github.com/bigbluebutton/bigbluebutton into new-video-preview-design 2024-06-17 15:27:36 -03:00
schrd
64e43e4331
fix(core): 3.0 cluster setup (#20439)
* Add graphql API endpoint to BBB API

This parameter will be required for the HTML5 client to discover the API
endpoint of the GraphQL API so it can fetch its settings.

* Fix: ensure API calls are headed towards the BBB Server

In a cluster setup the URL that is visible in the browser is different
from the URL of the BBB Server.

The clients needs to contact the BBB server to retrieve information
about the graphQL websocket and the graphql API.

This patch adds the GraphQL API endpoint to the BBB API and changes the
Client to use it.

* Make GraphQL API endpoint configurable

The default value should work for single node and cluster setups

* Update docs to reflect changes required by cluster setup

* fix eslint and typescript errors

* Fix cluster setup docs

- add missing parts for hasura
- use consistent domain example.com

* rename variable

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

* rename variable

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

* rename variable

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

* Update bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

* Update bigbluebutton-web/grails-app/conf/bigbluebutton.properties

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>

---------

Co-authored-by: Daniel Schreiber <daniel.schreiber@hrz.tu-chemnitz.de>
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-06-17 14:26:13 -04:00
Ramón Souza
5b46627b49 fix whiteboard subscription param 2024-06-17 15:20:48 -03:00
Anton Georgiev
52a548b93e
Merge pull request #20507 from ramonlsouza/fix-use-fixed-locale
fix: invalid hook call error when audio captions are active
2024-06-17 14:05:34 -04:00
Ramón Souza
88e67259f0 fix invalid hook call 2024-06-17 13:15:08 -03:00
Anton Georgiev
e2a6c25ab2
Merge pull request #20504 from gustavotrott/allowPromoteGuestToModerator-30
feat (backport 3.0): Introduces `allowPromoteGuestToModerator` config
2024-06-17 11:26:21 -04:00
Ramón Souza
051b2e152b
Merge pull request #20435 from JoVictorNunes/remove-old-video-provider
cleanup: remove old video provider
2024-06-17 11:07:16 -03:00
Gustavo Trott
31e9ca861c revert unused prop 2024-06-17 10:54:37 -03:00
KDSBrowne
5a0f8f897b add presenter check 2024-06-17 13:53:28 +00:00
KDSBrowne
ed66f938fb restore spacebar pan shortcut 2024-06-17 13:50:15 +00:00
Dennis Benz
c8e2d8b239 Resolve conflicts 2024-06-17 10:47:41 -03:00
Anton Georgiev
a50a867284
Merge pull request #20498 from antobinary/port-20347-a
build(fix): File permissions in packages should not depend on umask of build… [3.0]
2024-06-17 09:27:07 -04:00