Commit Graph

35220 Commits

Author SHA1 Message Date
Gustavo Trott
84e482e55e Remove delay to endMeeting when user is ejected=true 2022-08-29 22:50:57 -03:00
Joao Victor
2dd5a73601 chore: update react-intl to 6.1.0 2022-08-29 17:25:43 -03:00
Ramón Souza
e7107f87a7
Merge pull request #15598 from ramonlsouza/merge-2526-aug25
chore: Merge v2.5.5 into v2.6
2022-08-29 15:58:53 -03:00
Ramón Souza
45e49ea7d2
Merge pull request #15606 from ramonlsouza/light-button-color
fix: light button warning
2022-08-29 13:59:52 -03:00
Ramón Souza
bfdf8466b6
Merge pull request #15609 from JoVictorNunes/fix-sonar-warnings-Aug-29
fix(Dashboard): SonarCloud warnings
2022-08-29 13:12:39 -03:00
Ramón Souza
fef01d8fb6
Merge pull request #15567 from ramonlsouza/fix-emoji-button
fix: emoji picker button styles
2022-08-29 13:01:42 -03:00
Paul Trudel
14aec9f7da Added maxParticpants calculation changes from 2.6 2022-08-29 15:25:14 +00:00
Joao Victor
7859ff142a fix: rename identifiers 2022-08-29 11:34:00 -03:00
Joao Victor
9730623c29 fix: hook calling order so that they are called in exact same order 2022-08-29 11:17:00 -03:00
Paul Trudel
b04dd42eb3
Merge pull request #1 from gustavotrott/meeting-api-fixes
Bypass max users validation when maxUsers=0
2022-08-29 09:42:26 -04:00
Ramón Souza
61f7700080 fix light button warning 2022-08-29 09:39:20 -03:00
germanocaumo
105ed256c3 fix: tldraw not changing pages correctly 2022-08-29 12:27:17 +00:00
Anton Georgiev
282c489c1a
Merge pull request #15604 from antobinary/options-tests
test: fix path to util openSettings
2022-08-28 20:59:50 -04:00
Anton Georgiev
bc38c18a5c test: fix path to util openSettings 2022-08-27 00:53:06 +00:00
Anton Georgiev
1eec6752ca
Merge pull request #15460 from gabriellpr/remove-unused-imports
refactor: Removing unused imports
2022-08-26 20:20:51 -04:00
Ramón Souza
033a23e336 restore needed imports 2022-08-26 14:30:40 -03:00
Ramón Souza
62f8ab3cb2 Merge remote-tracking branch 'upstream/v2.6.x-release' into pr-15460-aug26 2022-08-26 14:05:45 -03:00
Ramón Souza
e3b7c89ac9
Merge pull request #15586 from ramonlsouza/adjust-assign-buttons
style: adjust breakout room assignment buttons
2022-08-26 13:54:32 -03:00
Joao Victor
24c227cc75 Merge 2.6.x-release into camera-brightness 2022-08-26 11:53:23 -03:00
Joao Victor
396f5320a4 feat(camera): set camera brightness 2022-08-26 11:50:46 -03:00
Anton Georgiev
4d4ed5060e
Merge pull request #15489 from BrentBaccala/bbb-conf-tomcat-systemctl
bbb-conf tomcat systemctl
2022-08-26 10:50:45 -04:00
Anton Georgiev
e15c1711ea build: stop bigbluebutton.target even if no tomcat present 2022-08-26 14:44:27 +00:00
Anton Georgiev
3c310061b7 Merge branch 'bbb-conf-tomcat-systemctl' of github.com:BrentBaccala/bigbluebutton into tomcat 2022-08-26 14:31:35 +00:00
Ramón Souza
ba44e4e71a
Merge pull request #15562 from ramonlsouza/fix-font-preload
fix: preloaded fonts being requested again
2022-08-26 10:32:34 -03:00
Ramón Souza
bba30be343
Merge pull request #15580 from BrentBaccala/remove-webcam-race-condition-2.5
test suite: fix race condition on webcam connecting (2.5)
2022-08-26 09:33:03 -03:00
Ramón Souza
e6daad4e3d
Update build/packages-template/bbb-html5/build.sh
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-08-26 09:31:29 -03:00
Ramón Souza
a277049e55
Update build/packages-template/bbb-html5/build.sh
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-08-26 09:31:06 -03:00
Anton Georgiev
21b08db177
Update bigbluebutton-config/bin/bbb-conf
Co-authored-by: Guilherme Pereira Leme <69865537+GuiLeme@users.noreply.github.com>
2022-08-25 13:55:03 -04:00
Ramón Souza
609d43157a Merge tag 'v2.5.5' into merge-2526-aug25 2022-08-25 14:33:44 -03:00
prlanzarin
bf802ced4c fix(audio): check if backup stream exists before trying to clean it up 2022-08-25 17:14:41 +00:00
Anton Georgiev
07bdc6bf12
Merge pull request #15594 from antobinary/test-css-version
build: replace globally v=VERSION for cache busting
2022-08-25 11:16:30 -04:00
Anton Georgiev
59e54c8030 build: replace globally v=VERSION for cache busting 2022-08-25 15:11:48 +00:00
GuiLeme
b3f6d4ce43 [show-errors-in-root] - modified html to show errors when existing 2022-08-25 10:00:29 -03:00
Ramón Souza
fbeb775313
Merge pull request #15551 from ramonlsouza/uploader-errors
fix: display presentation uploader limit errors
2022-08-25 09:49:48 -03:00
Paulo Lanzarin
b43b31d5d2
Merge pull request #15592 from JoVictorNunes/missing-custom-bg-param
fix: add missing custom virtual background param
2022-08-25 09:25:45 -03:00
Joao Victor
54b146effe fix: add missing custom virtual background param 2022-08-25 08:30:36 -03:00
Anton Georgiev
b812d0373b
Merge pull request #15590 from antobinary/test-css-version
fix: preloaded fonts being requested again [2.6]
2022-08-24 14:55:27 -04:00
Anton Georgiev
b677996410 Merge branch 'fix-font-preload' of github.com:ramonlsouza/bigbluebutton into test-css-version 2022-08-24 18:50:25 +00:00
Anton Georgiev
c804a9f2a9
Merge pull request #15563 from JoVictorNunes/issue-15463
fix: send notification messages to appropriate redis channel
2022-08-24 13:26:36 -04:00
Ramón Souza
14dd486f3a prevent infinite generating slides 2022-08-24 13:34:50 -03:00
Anton Georgiev
74b1345b0f
Merge pull request #15585 from gustavotrott/libreoffice-docker-java17-upgrade
refactor: Upgrade Libreoffice docker from java 11 to java 17
2022-08-24 11:19:57 -04:00
prlanzarin
ec1879f96b fix(audio): add inputDeviceId enforcement for post-join/gUM
Extract the deviceId again from the stream to guarantee consistency
between stream DID vs chosen DID. That's necessary in scenarios where,
eg, there's no default/pre-set deviceId ('') and the browser's
default device has been altered by the user (browser default != system's
default).
2022-08-24 14:39:09 +00:00
Ramón Souza
c52a3ffb25 adjust assignment buttons - create breakout 2022-08-24 10:37:10 -03:00
prlanzarin
36bce51363 refactor(audio): remove unused imports from sip.js bridge 2022-08-24 13:28:32 +00:00
prlanzarin
89e814d570 fix(audio): centralize device change code, add rollbacks, surface errors
There's no rollback procedure in case a device switch fails right now,
nor does the code entrypoints that call the switching procedures wait
for resolution or failure before marking the new device as chosen. That
may cause inconsistent states in a couple of ways:
  - No rollback: switch fails, audio is still on but no actual
    microphone input is being transmitted
  - Not waiting for resolutions: inconsistent chosen devices on failures
Device switching errors are also not surfaced to the end user

This commit:
  - Adds device rollback and proper resolution/failure response
    awaits to try and make the state a bit more consistent.
  - Centralizes the input device switching code to be reused between
    different bridges
  - Centralizes device ID state management in audio-manager to try and
    mantain them a bit more consistent across the board
  - Surface device switching failures to the end user
  - Guarantee device IDs are set to the session storage on all
    appropriate scenarios
2022-08-24 13:28:27 +00:00
Gustavo Trott
9fba4e4b9e Upgrade Libreoffice docker from java 11 to java 17 2022-08-24 10:01:48 -03:00
KDSBrowne
45b3166863 Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync 2022-08-24 11:55:38 +00:00
KDSBrowne
c758664651 remove toolbar from non presenter cursor calculation 2022-08-24 11:55:31 +00:00
Gustavo Trott
37e9278371 bypass max users validation when maxUsers=0 2022-08-23 20:54:31 -03:00
Ramón Souza
82e234be33
Merge pull request #15500 from JoVictorNunes/issue-15458
fix: don't clear text fake annotations
2022-08-23 16:19:39 -03:00