Commit Graph

40594 Commits

Author SHA1 Message Date
Ramón Souza
ddfce55213 remove clearWhiteboard action 2024-01-23 09:33:59 -03:00
Gustavo Trott
155526bed7
Merge pull request #19493 from gustavotrott/graphql-user-camera-and-voice
Allow to select voice props along with userCamera in Graphql
2024-01-23 09:21:59 -03:00
Gustavo Trott
9083d1a291 Allow to select voice props along with userCamera in Graphql 2024-01-23 09:12:04 -03:00
KDSBrowne
06ea7f7ddf Merge remote-tracking branch 'origin/v3.0.x-release' into v3.cursorBug 2024-01-23 02:15:38 +00:00
Gustavo Trott
02f86c8e0a Assure that the query will request the cursor field value in its list of fields 2024-01-22 22:43:32 -03:00
Anton Georgiev
957dd56ade feat: join param for default animations setting value 2024-01-22 16:33:58 -05:00
KDSBrowne
380287a4c8 add transitions to cursors for smoothing 2024-01-22 16:24:38 -05:00
Anton Georgiev
082996a15e
chore: Bump release to 3.0.0-alpha.2 2024-01-22 15:58:28 -05:00
Tainan Felipe
b1fbd7e470 Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-external-video 2024-01-22 17:28:56 -03:00
João Victor
5c668aafa1 Remove log 2024-01-22 17:15:37 -03:00
João Victor
b7fac7bfc0 Fix secret poll getting stuck 2024-01-22 17:12:20 -03:00
João Victor
d69bbe9528 Refactor: migrate poll answer gathering 2024-01-22 17:12:20 -03:00
Gustavo Trott
afbb864b5b
Merge pull request #19482 from gustavotrott/poll-flag-user-current-responded
Graphql: New flag to inform if current user responded to a Poll (useful for Anonymous Polls)
2024-01-22 16:36:27 -03:00
Gustavo Trott
1757c0b2f1 Add a flag to inform if current user responded to the Poll 2024-01-22 15:51:33 -03:00
Ramón Souza
c0a306824d
Merge pull request #19325 from KDSBrowne/30-tldraw-v2-bugs-01
fix: Improve Jitter While Moving Shape Via Keyboard
2024-01-22 15:50:58 -03:00
Ramón Souza
22b74ed18c migrate setPresentationDownloadable action 2024-01-22 14:47:46 -03:00
KDSBrowne
f01c55680e add checks for prevShape existence and remoteShape id in shape sync 2024-01-22 17:15:41 +00:00
Anton Georgiev
e9ec5ea645
Merge pull request #17884 from Ithanil/nicer_ffmpeg
build: Process recordings with Niceness 19
2024-01-22 11:37:45 -05:00
Anton Georgiev
a12da64e28
Merge pull request #19412 from KDSBrowne/v3.multiUserBug
Fix: Multi-User Drawing Issue When Presenter Switches Pages
2024-01-22 11:12:32 -05:00
Anton Georgiev
28955598ac
Merge pull request #19463 from bigbluebutton/sfu2130a1
build(bbb-webrtc-sfu): v2.13.0-alpha.1
2024-01-22 11:12:10 -05:00
Anton Georgiev
b9920fbc19
Merge pull request #19462 from bigbluebutton/30-bwh300b4
build(bbb-webhooks): v3.0.0-beta.4
2024-01-22 11:11:52 -05:00
Anton Georgiev
420e4ce3d6
Merge pull request #19461 from bigbluebutton/30-bwr060
[3.0] build(bbb-webrtc-recorder): v0.6.0
2024-01-22 11:11:36 -05:00
Ramón Souza
f99f3d4af2
Merge pull request #19470 from ramonlsouza/migrate-presenter-actions
refactor: migrate external video actions
2024-01-22 09:07:35 -03:00
Gustavo Trott
9de2c484be Code cleansing 2024-01-20 13:56:46 -03:00
Gustavo Trott
38132045e2 Make middleware store last cursor for streaming subscriptions (to improve reconnection) 2024-01-20 13:42:24 -03:00
Gustavo Trott
c3b3d6c390 Stop logging as Error when it's a normal WS conn closing 2024-01-20 13:41:14 -03:00
Ramón Souza
0319fb7d27 migrate exportPresentation action 2024-01-20 11:43:34 -03:00
Ramón Souza
4d64464029 migrate switchSlide action 2024-01-20 11:01:20 -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