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
João Victor
9bba0ae822
fix(chat): remove unused variable
2024-03-18 10:15:04 -03:00
João Victor
817353df02
fix(chat): chat scroll not sticking to the bottom
2024-03-18 09:59:05 -03: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
Tainan Felipe
e1ea1be8d7
Refactor: make cursor coordinates be cosumed from stream
2024-03-15 15:17:27 -03: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
Gabriel Luiz Porfirio
85f7110a7b
Merge branch 'v3.0.x-release' into avoid-unrelated-notifications
2024-03-15 09:06:59 -03:00
Gabriel Porfirio
07966dd336
avoid notifications on parameter and user test
2024-03-15 08:56:35 -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
Tainan Felipe
3aab650556
Fix: lint errors
2024-03-14 10:20:45 -03:00
Tainan Felipe
16667ecf0c
Fix: loading client with invalid session token
2024-03-14 10:07:58 -03:00
Ramón Souza
2c1d39b035
Merge pull request #19787 from ramonlsouza/fix-video-unpin
...
fix: unpin video button
2024-03-13 16:58:13 -03:00
Ramón Souza
bc0e98f5cb
Merge pull request #19792 from ramonlsouza/fix-ts
...
fix: ts errors
2024-03-13 16:29:58 -03:00
Ramón Souza
7ebe35e2c5
fix ts errors
2024-03-13 15:45:46 -03:00
André
79c147505d
Fix: Polls answers in chat have no translation
2024-03-13 13:44:57 -03:00
Gustavo Trott
ed03f62a64
Merge pull request #19209 from Scroody/dial-user-icon
...
Fix: Dial user with wrong icon/avatar
2024-03-13 11:33:00 -03:00
André Castro
c0a4900605
Returning values
2024-03-13 10:48:08 -03:00
André Castro
acd4391e71
Merge branch 'v3.0.x-release' into dial-user-icon
2024-03-13 10:41:23 -03:00
André
f4d5165125
Merge remote-tracking branch 'upstream/v3.0.x-release' into dial-user-icon
2024-03-13 10:40:04 -03:00
André
c865dcc2a7
Icon decision to function
2024-03-13 10:39:49 -03:00
Gustavo Trott
d1e2df74f0
Improve recconection flow ( #19788 )
2024-03-13 10:35:51 -03:00
Gabriel Porfirio
7f36f22e9c
avoid presentation notifications
2024-03-13 10:28:39 -03:00
Ramón Souza
1c3881fdb8
fix unpin video
2024-03-13 09:47:57 -03:00
Ramón Souza
dfc2a570ba
Merge pull request #19673 from Tainan404/migrate-user-to-graphql
...
Refactor: Remove users subscription
2024-03-13 08:50:08 -03:00
Gustavo Trott
1d93a1258e
refactor (graphql-middleware): Improve performance when browser finish graphql connection ( #19784 )
...
* Improve script run-dev.sh
* Improve performance when browser finish ws connection
2024-03-12 20:12:55 -03:00
Tainan Felipe
789da5c064
Refactor: Remove pick random user
2024-03-12 20:01:12 -03:00
Tainan Felipe
f868fc07ea
Merge branch 'migrate-user-to-graphql' of github.com:Tainan404/bigbluebutton into migrate-user-to-graphql
2024-03-12 19:25:15 -03:00
Tainan Felipe
d9e2808e2d
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-user-to-graphql
2024-03-12 19:24:28 -03:00
Gustavo Trott
03fe6ce319
Merge pull request #19781 from JoVictorNunes/fix-conn-status-0312
...
fix(connection status): prevent mutation from running several times
2024-03-12 17:26:16 -03:00
Anton B
5a040e69a7
test: skip 'select random user' test
2024-03-12 16:58:22 -03:00