Commit Graph

42223 Commits

Author SHA1 Message Date
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
KDSBrowne
280a48ab71 fix non pres wb user tool selection 2024-06-17 19:57:57 +00: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
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
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
transifex-integration[bot]
6d4482fe66
Translate en.json in el_GR (#20500)
100% translated source file: 'en.json'
on 'el_GR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-06-17 09:26:08 -04:00
Anton Georgiev
e0fa50b6d3
Merge pull request #20499 from antobinary/document-20392
docs: document allowPromoteGuestToModerator [3.0]
2024-06-17 09:09:27 -04:00
João Victor
5483099739 Remove 'graphql' tag from component names 2024-06-17 08:58:33 -03:00
João Victor
13425335df Fix imports 2024-06-17 08:54:03 -03:00
João Victor
452867246a Delete and move files 2024-06-17 08:35:11 -03:00
Tiago Jacobs
4063ee811b
Merge pull request #20492 from JoVictorNunes/remove-mongo-adapters
refactor: remove minimongo adapters
2024-06-14 20:40:14 -03:00
João Victor
0ebd745ee2 Fix disabled features 2024-06-14 18:16:28 -03:00
João Victor
5f41c712fb Fix bugs 2024-06-14 17:57:40 -03:00
Anton Georgiev
45593b79a4 docs: document allowPromoteGuestToModerator [3.0] 2024-06-14 16:50:00 -04:00
João Victor
6fdfc21532 Remove Meteor import 2024-06-14 17:20:09 -03:00
Daniel Schreiber
c5b657a409 Fix: File permissions in packages should not depend on umask of build system
If the build system for packages has a umask of `0077`, cloned
repositories will have no permissions for group and other. As the build
scripts for some packages just copy from clone git repos, this will
preserve the permissions in the package and prevent the following
services from startup:

* `bbb-html5`
* `etherpad`
* `bbb-pads`
* `bbb-export-annotations`
* `bbb-rap-*`

This patch grants everyone read permissions to the code in the packages.
2024-06-14 16:17:49 -04:00
Anton Georgiev
4673904c87
Merge pull request #20496 from bigbluebutton/antobinary-patch-3
[3.0] docs: adjust correct default value for breakouts being recorded
2024-06-14 16:02:02 -04:00
Anton Georgiev
d42958949d
[3.0] docs: adjust correct default value for breakouts being recorded 2024-06-14 16:01:22 -04:00
João Victor
767b50734f Merge branch 'v3.0.x-release' into remove-mongo-adapters 2024-06-14 17:00:21 -03:00
João Victor
bd89cb6033 Remove imports 2024-06-14 16:57:23 -03:00
Anton Georgiev
b9a5c44851
chore: Bump release to 3.0.0-alpha.7 2024-06-14 15:56:52 -04:00
João Victor
ac72582c04 Merge branch 'v3.0.x-release' into remove-mongo-adapters 2024-06-14 16:55:53 -03:00
Ramón Souza
41e097ceae
Merge pull request #20481 from Tainan404/remove-withtracker-2-they-strike-back
refactor: Remove withtrackers
2024-06-14 16:54:46 -03:00
João Victor
a45eea5a26 Remove Meteor imports 2024-06-14 16:54:31 -03:00
Gustavo Trott
6984763da7
Merge pull request #20483 from GuiLeme/fix-caption-locale-subscription
fix(html5): caption subscription error
2024-06-14 16:53:22 -03:00
Guilherme Leme
cb38192b6b [fix-caption-locale-subscription] - hasCaption will now search for the active caption locales. 2024-06-14 16:24:12 -03:00
Anton Georgiev
c8dece66f0
Merge pull request #20463 from Arthurk12/generic-content-types
feat(plugins): adds generic content types 'MAIN' and 'SIDEKICK'
2024-06-14 15:18:42 -04:00
João Victor
095cbe4268 Add optional chaining 2024-06-14 16:17:31 -03:00
João Victor
5207383b93 Merge branch 'v3.0.x-release' into remove-mongo-adapters 2024-06-14 15:58:23 -03:00
João Victor
40c3633ff9 Tweak dependency array 2024-06-14 15:57:42 -03:00
Arthurk12
18d3ac7b73 review: fix linter "trailing space" error 2024-06-14 15:41:54 -03:00
João Victor
dac101523f Fix infinit loop 2024-06-14 15:40:40 -03:00
João Victor
dcf8b5c9be Merge remote-tracking branch 'tainan/remove-withtracker-2-they-strike-back' into remove-mongo-adapters 2024-06-14 15:34:07 -03:00
Arthurk12
b7f9920b6e review: fix tsc errors 2024-06-14 15:32:55 -03:00
Arthurk12
7c305b88b6 review: update sdk version to v0.0.51 2024-06-14 15:08:33 -03:00
Tainan Felipe
9c62fdb191 Fix: inifity load 2024-06-14 14:38:50 -03:00
João Victor
7c5b6230f6 Tweak webcam sorting 2024-06-14 14:32:22 -03:00
Arthurk12
8186a0bd71 review: fix last parts that were not following naming pattern 2024-06-14 13:48:25 -03:00
Gustavo Trott
656e29e7eb
Refactor middleware to get user info from akka-apps api (#20491) 2024-06-14 13:43:05 -03:00