Gustavo Trott
304fc32c27
Fix metadata permission
2024-03-20 15:27:45 -03:00
Gustavo Trott
59199549e7
Add Type meeting_metadata to graphql
2024-03-20 15:26:17 -03:00
Anton Georgiev
51d1217012
Merge pull request #19844 from JoVictorNunes/fix-default-layout-3.0
...
!fix(layout): defaultLayout join parameter (port)
2024-03-20 08:56:20 -04:00
Anton Georgiev
0a1b1e8464
Update docs/docs/administration/customize.md
2024-03-20 08:55:25 -04:00
Anton Georgiev
beae4f6cb4
Merge pull request #19842 from Scroody/i-19819
...
Port: Changes to layout toast's workflow
2024-03-19 14:19:29 -04:00
Anton Georgiev
2041d1c4d9
Merge pull request #19796 from Tainan404/fix-invalid-session
...
Fix: loading client with invalid session token
2024-03-19 11:33:03 -04:00
Paulo Lanzarin
497c3a168d
Merge pull request #19849 from prlanzarin/u30/build/sfu2133
...
[3.0] build(bbb-webrtc-sfu): v2.13.3
2024-03-19 11:09:41 -03:00
prlanzarin
ef651a1cdc
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:05:18 -03:00
Anton Georgiev
08b2054dfc
Merge pull request #19808 from ramonlsouza/restore-chat-poll
...
fix: wrong chat name displayed when poll is published
2024-03-18 20:39:01 -04:00
João Victor
006c6e8c43
fix(layout): defaultLayout join parameter
2024-03-18 17:42:03 -03:00
Anton Georgiev
3ad11875c3
docs: bash script reads /etc/turnserver.conf to get realm and secret. ( #18184 ) ( #19843 ) (port)
...
* bash script reads /etc/turnserver.conf to get realm and secret.
Co-authored-by: Marc Kohaupt <debuglevel@gmail.com>
2024-03-18 16:30:35 -04:00
André
ec718ea43e
Port: Changes to layout toast's workflow
2024-03-18 15:33:37 -03:00
Gustavo Trott
cc53d988dd
Merge pull request #19839 from gustavotrott/middleware-improve-rate-limiter
...
refactor (graphql-middleware): Improve rate limiter and others
2024-03-18 13:21:23 -03:00
Anton Georgiev
02b0b83694
Merge pull request #19835 from antobinary/march17-02
...
test: update playwright tests to support sha256 and sha512 algorithms… (port)
2024-03-18 11:11:43 -04:00
Gustavo Trott
3ff04e3dc2
General improvements to Middleware to avoid Panic error
2024-03-18 11:28:11 -03:00
Gustavo Trott
a96715d31b
Make client wait 30 seconds before retry to establish Graphql connection
2024-03-18 11:27:51 -03:00
Gustavo Trott
18c6341e0e
Implement enhanced Custom Rate Limiter
2024-03-18 11:26:44 -03:00
Anton Georgiev
2b91c307b2
Merge pull request #19815 from antobinary/march15-03
...
fix(sec): Bump logback to 1.2.13 for akka- projects
2024-03-18 10:04:17 -04:00
Anton Georgiev
c84b0a491b
Merge pull request #19816 from antobinary/march15-04
...
fix(sec): Update org.json:json
2024-03-18 10:04:00 -04:00
Anton Georgiev
ccde7299c4
fix: bigbluebutton-html5/package.json & bigbluebutton-html5/package-lock.json to reduce vulnerabilities ( #19813 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SANITIZEHTML-6256334
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-03-18 10:03:43 -04:00
Ramón Souza
379219085d
Merge pull request #19783 from ramonlsouza/remove-unused-cursors
...
refactor: remove unused cursor code
2024-03-18 11:03:30 -03:00
Ramón Souza
d95a48a0ae
Merge pull request #19818 from KDSBrowne/v3-hide-minimap
...
fix(whiteboard): Hide Tldraw Native Navigation And Control Elements
2024-03-18 11:03:07 -03:00
Anton Georgiev
cd5c92d027
fix(sec): Bump tomcatEmbed to 9.0.86 ( #19814 )
2024-03-18 10:02:58 -04:00
Anton Georgiev
e5812ffd81
fix: Aviod presentation conversion causing a crash ( #19825 ) (port)
2024-03-18 10:02:33 -04:00
Anton Georgiev
e4e4b1e304
feat(config): add checkSumAlgorithmForBreakouts in akka-apps (port) #19754 ( #19833 )
...
* feat(config): add checkSumAlgorithmForBreakouts in akka-apps (port) (#19754 )
2024-03-18 10:00:04 -04:00
Anton Georgiev
ef300cf28e
chore: Fix typo (found by typos) (port) #19834
...
Co-authored-by: Stefan Weil <sw@weilnetz.de>
2024-03-18 09:58:53 -04:00
Anton Georgiev
0f10c24356
!fix(captions): disable recording event TranscriptUpdatedEvent (port) #19836
2024-03-18 09:58:15 -04:00
Anton Georgiev
4cf95641c8
docs: Update FreeSWITCH configs - Nine digits PIN (port) #19838
...
Co-authored-by: wilkis <git@marv.one>
2024-03-18 09:57:50 -04:00
Anton Georgiev
5ed2247804
docs: Update Links In install.md Doc ( #19837 ) (port)
...
Co-authored-by: wilkis <git@marv.one>
2024-03-18 09:57:22 -04:00
Anton Georgiev
b223ade7e2
fix(bbb-html5): Use CDN for resource of layouts (port) ( #19824 )
2024-03-18 09:36:08 -04:00
Anton Georgiev
55d001ed21
docs: Updated OS requirements
2024-03-17 22:01:17 -04:00
paulseto
574f8fd277
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-17 21:34:46 -04:00
Anton Georgiev
860855cf69
fix(sec): Bump org.json:json
2024-03-15 12:12:11 -04:00
Anton Georgiev
613da3c1e6
fix(sec): Bump logback-classic
2024-03-15 12:07:07 -04:00
KDSBrowne
cda9f43c29
hide tldraw mini map, menu and slide dropdown
2024-03-15 16:03:08 +00:00
Anton Georgiev
266383194b
Merge pull request #19809 from antobinary/mar15-port-01
...
build(export-annotations): Add dependency poppler-utils (port)
2024-03-15 10:17:16 -04:00
Anton Georgiev
e813820d91
build(export-annotations): Add dependency poppler-utils
2024-03-15 09:28:15 -04:00
Ramón Souza
1e285c0342
fix wrong chat id on poll publish
2024-03-15 09:30:55 -03:00
Anton Georgiev
da735d5a4b
Merge pull request #19798 from bigbluebutton/antobinary-patch-3
...
docs: Instructions for how to update localization file de.json
2024-03-14 18:10:05 -04:00
Anton Georgiev
0d780ced4b
Merge pull request #19802 from bigbluebutton/sfu2132
...
[3.0] build(bbb-webrtc-sfu): v2.13.2
2024-03-14 18:07:59 -04:00
Anton Georgiev
73f2877668
Merge pull request #19804 from bigbluebutton/bwr070
...
[3.0] build(bbb-webrtc-recorder): v0.7.0
2024-03-14 18:04:45 -04:00
Anton Georgiev
072e083789
Merge pull request #19805 from bigbluebutton/bwh310
...
build(bbb-webhooks): v3.1.0
2024-03-14 18:03:39 -04:00
Ramón Souza
25c75de727
improve chat link regex ( #19795 )
2024-03-14 15:49:40 -03:00
Paulo Lanzarin
27483eaccd
build(bbb-webhooks): v3.1.0
...
### v3.1.0
* feat(events): add guest field to user-joined/user-left
### v3.0.0
#### Changelog since v2.6.1
* feat: new xAPI output module with support for multitenancy
- Implements https://github.com/gaia-x-dases/xapi-virtual-classroom
- For more information: (README.md)[src/out/xapi/README.md]
* feat(xapi): add suport for meta_xapi-create-end-actor-name
* feat(webhooks): implement includeEvents/excludeEvents
* feat(events): add support for poll events
* feat(events): add support for raise-hand events
* feat(events): add support for emoji events
* feat(events): add user info to screenshare events
* feat(events): add support for audio muted/unmuted events
* feat: support internal_meeting_id != record_id on rap events
* feat: add Prometheus instrumentation
* feat: add JSDoc annotations to most of the codebase
* feat: log to file
* feat: add support for multiple checksum algorithms (SHA1,...,SHA512)
* feat(test): add support for modular test suites
* feat(test): add xAPI test suite
* feat: pipelines with GitHub Actions
* !refactor: application rewritten to use a modular input/processing/ouput system
* !refactor: modernize codebase (ES6 imports, Node.js >= 18 etc.)
* !refactor(webhooks): the webhooks functionality was rewritten into an output module
* !refactor(webhooks): hook IDs are now UUIDs instead of integers
* !refactor: new logging system (using Pino)
* !refactor: migrate node-redis from v3 to v4
* !refactor: new queue system (using Bullmq)
* refactor(test): remove nock as a dependency
* refactor(webhooks): replace request with node-fetch
* refactor: replace sha1 dependency with native code
* refactor: remove unused events
* `rap-published`, `rap-unpublished`, `rap-deleted`
* !fix(webhooks): remove general getRaw configuration
* fix(events): user-left events are now emitted for trailing users on meeting-ended events
* fix(test): restore remaining out/webhooks tests
* fix: add Redis disconnection handling
* build: add docker-compose and updated Dockerfile examples
* build: set .nvmrc to lts/iron (Node.js 20)
2024-03-14 14:11:03 -03:00
Paulo Lanzarin
7069a61643
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:08:54 -03:00
Paulo Lanzarin
ee4773bcf5
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:06:32 -03:00
Ramón Souza
c91108c2a5
Merge pull request #19747 from antonbsa/global-test-hook
...
test: Add global test hook
2024-03-14 13:49:40 -03:00
Ramón Souza
1983addf49
Merge pull request #19790 from Scroody/fix-poll-translation-in-chat
...
Fix: Polls answers in chat have no translation
2024-03-14 13:41:05 -03:00
Anton Georgiev
5295e69954
docs: Instructions for how to update localization file de.json
2024-03-14 10:39:42 -04:00
Tainan Felipe
1b984d08c8
Change: error code
2024-03-14 10:38:56 -03:00