Gustavo Trott
c3b3d6c390
Stop logging as Error when it's a normal WS conn closing
2024-01-20 13:41:14 -03:00
Anton Georgiev
7e313ed92a
[Snyk] Fix for 2 vulnerabilities (recording-imex)
2024-01-19 16:10:40 -05:00
GuiLeme
554f4f2e2a
[GHSA-j42p-fh2w-24q6] - validate URL for external upload of presentation.
2024-01-19 15:44:34 -05:00
Anton Georgiev
7c10f49f4a
fix(sec): filter tags in presentation name
2024-01-19 15:42:38 -05:00
Paul Trudel
02f1fe686d
Upgrade Grails to 6.1
2024-01-19 15:39:39 -05:00
Anton Georgiev
6a887c442f
fix: Bump spring-boot-starter-validation to 2.7.17 to match bbb-web
2024-01-19 15:38:26 -05:00
Anton Georgiev
fcb048e1fe
chore(export-ann): bump axios etc
2024-01-19 15:30:33 -05:00
Ramón Souza
35e27d50d9
Merge pull request #19473 from gustavotrott/timer-accumulated-refactor
...
Refactor (Timer): Shift Accumulated Time Calculation to Backend
2024-01-19 17:07:07 -03:00
Ramón Souza
9e5d678df4
fix stop external video on screenshare
2024-01-19 15:47:10 -03:00
Ramón Souza
2f67417b4b
migrate stopWatchingExternalVideo action
2024-01-19 15:40:27 -03:00
Anton Barboza de Sá
d30b806b47
test: Fix no-flaky tests and properly set the execution mode ( #19436 )
...
* test: fix shortcuts, add flaky flag for test requiring graphql data, fix slide change for tldraw v2
* test: properly set the execution mode
* test: use isMultiUser parameter inside options obj
* test: fix banner color test
* test: increase breakout test timeouts for user joining room
* test: redo the change in the hide presentation on join test
* test: change hide presentation steps and add flaky flag on it
2024-01-19 13:42:01 -03:00
Gustavo Trott
f4e5803b15
Makes timer.accumulated be calculated on the backend
2024-01-19 13:36:20 -03:00
Ramón Souza
600fe50b73
migrate emitExternalVideoEvent action
2024-01-19 11:46:11 -03:00
Ramón Souza
2ffd9ce7e9
migrate startWatchingExternalVideo action
2024-01-19 10:44:27 -03:00
Gustavo Trott
09e9402553
Merge pull request #19466 from gustavotrott/graphql-pluginDataChannel-delete
...
Plugins: Add actions to Delete/Reset dataChannel messages
2024-01-19 10:05:02 -03:00
Ramón Souza
b034451ba5
Merge pull request #19439 from ramonlsouza/migrate-timer-actions
...
refactor: migrate timer actions
2024-01-19 08:58:57 -03:00
Gustavo Trott
5118d1f68b
Add actions to delete/reset plugin data channel
2024-01-18 23:31:06 -03:00
Gustavo Trott
535703b644
Add missing column to sharedNotes_diff
2024-01-18 23:25:44 -03:00
Paulo Lanzarin
da31a8d0f7
build(bbb-webrtc-sfu): v2.13.0-alpha.1
...
* feat: add inbound queue size and job failure metrics
* feat: add dry-run recording mode
* feat: add time_to_mute/unmute 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
* refactor: replace logger lib, Winston -> Pino
* Winston's been problematic (missing logs) and Pino is more performant
* build: bump Docker and nvmrc to Node.js 20 (LTS)
2024-01-18 17:52:21 -03:00
Paulo Lanzarin
62cf89cf26
build(bbb-webhooks): v3.0.0-beta.4
...
* fix: use ISO timestamps in production logs
* chore: remove unused events
* `rap-published`, `rap-unpublished`, `rap-deleted`
* chore: support internal_meeting_id != record_id on rap events
* !fix(webhooks): remove general getRaw configuration
* fix(test): use redisUrl for node-redis client configuration
* fix(test): pick up mocha configs via new .mocharc.yml file
* build: set .nvmrc to lts/iron (Node.js 20)
2024-01-18 17:47:06 -03:00
Paulo Lanzarin
82aa24164a
build(bbb-webrtc-recorder): v0.6.0
...
* v0.6.0
* feat: recorder.writeToDevNull option to write files to /dev/null (testing)
* fix: panic due to negative seqnums in sequence unwrapper
2024-01-18 17:45:13 -03:00
Ramón Souza
32b239459c
fix reset active timer
2024-01-18 17:20:28 -03:00
Gustavo Trott
2f79618787
Merge pull request #19457 from gustavotrott/graphql-sharedNotes-diff
...
Graphql provide SharedNotes diff
2024-01-18 16:42:25 -03:00
Gustavo Trott
961fb19404
Provide sharedNotes.diff through Graphql
2024-01-18 16:40:09 -03:00
Ramón Souza
5f3a56c536
Merge pull request #19409 from JoVictorNunes/migrate-mobile-app-modal
...
Refactor: Migrate mobile app modal component
2024-01-18 13:28:28 -03:00
Gustavo Trott
b6652c2d66
Merge pull request #19455 from gustavotrott/graphql-poll-aggregate-users
...
Refactor (graphql): Add permission to aggregate Poll users/responses
2024-01-18 13:25:19 -03:00
Gustavo Trott
fdeae91ce7
Merge pull request #19424 from gustavotrott/poll-refactor-typed-answer
...
Refactor Poll flow for typed answer (reducing steps)
2024-01-18 13:24:37 -03:00
João Victor Nunes
ad4aed28c6
Remove console.log
...
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2024-01-18 13:21:57 -03:00
Tainan Felipe
a4de358c48
Fix: Remove unnecessary component
2024-01-18 13:09:33 -03:00
Gustavo Trott
462a8702d4
refactor(graphql-server): makes Graphql provide authToken (making /api/enter unnecessary)
2024-01-18 13:01:16 -03:00
Anton Georgiev
b6ab4888d2
Merge pull request #19450 from antonbsa/param-doc-update-30
...
docs: Update hide_presentation_on_join parameter description
2024-01-18 10:58:57 -05:00
Gustavo Trott
ea31af8fb4
Make error "answer not found" clearer
2024-01-18 11:44:33 -03:00
Gustavo Trott
1fc9f16c6b
Add permission to aggregate Poll users/responses
2024-01-18 11:23:38 -03:00
Ramón Souza
a44da29cbd
fix reset timer button
2024-01-18 11:09:13 -03:00
Ramón Souza
facab9bd02
fix stop timer button
2024-01-18 10:49:57 -03:00
Ramón Souza
fd488ae9d9
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-timer-actions
2024-01-18 08:33:43 -03:00
Ramón Souza
bd189f2b6d
undo restore transferUser
2024-01-18 08:15:02 -03:00
Ramón Souza
1601f50f74
Merge pull request #19451 from ramonlsouza/fix-timer-panel
...
fix: timer panel does not open
2024-01-17 17:21:57 -03:00
Ramón Souza
6bfb856657
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-moderator-actions
2024-01-17 17:11:50 -03:00
Ramón Souza
2378494a70
fix timer panel
2024-01-17 16:00:02 -03:00
KDSBrowne
d0e294289e
fix presenter large unmovable circle cursor
2024-01-17 17:44:31 +00:00
Anton B
fe353009d1
docs: update hide_presentation_on_join parameter description
2024-01-17 12:33:22 -03:00
Ramón Souza
318f7b141b
migrate setTimer action
2024-01-17 11:41:33 -03:00
Ramón Souza
367f8c88da
Merge pull request #19429 from ramonlsouza/migrate-breakout-actions
...
refactor: migrate breakout actions
2024-01-17 10:25:28 -03:00
Ramón Souza
08c3b9b393
migrate setTrack action
2024-01-17 09:22:50 -03:00
Ramón Souza
a344fe0c2d
migrate switchTimer action
2024-01-17 09:12:27 -03:00
Ramón Souza
825424df1a
migrate startTimer/stopTimer actions
2024-01-17 08:29:19 -03:00
Guilherme Pereira Leme
b23bea041c
feat(plugin): Implemented first dom element manipulation - chat message ( #19420 )
...
* [plugin-sdk-refactor-2] - refactored some filenames and enums.
* [plugin-sdk-issue-28] - Implemented dom element manipulation
* [plugin-sdk-issue-28] - bump plugin-sdk version
2024-01-16 14:02:12 -03:00
Ramón Souza
645c3c3193
migrate resetTimer action
2024-01-16 13:55:31 -03:00
Ramón Souza
0120548528
migrate deactivateTimer action
2024-01-16 13:51:36 -03:00