Commit Graph

35044 Commits

Author SHA1 Message Date
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
germanocaumo
d609628047 refactor(recording): remove not used event 2022-08-23 18:39:46 +00:00
germanocaumo
61cb5b8ef4 fix(tldraw): fit to width / presenter / slide changing 2022-08-23 18:19:17 +00:00
Ramón Souza
59f717265a adjustments after PR 15573 2022-08-23 13:59:58 -03:00
Anton Georgiev
779bf561da
Merge pull request #15577 from BrentBaccala/firefox-ci
test suite: add Firefox tests to CI (2.5)
2022-08-23 11:01:08 -04:00
Anton Georgiev
f926ea4c00
Merge pull request #15569 from BrentBaccala/default-presentation-toast
test suite: fix check for default presentation toast
2022-08-23 11:00:44 -04:00
Anton Georgiev
caae3bcdc1
Merge pull request #15578 from BrentBaccala/firefox-ci-2.6
test suite: add Firefox tests to CI (2.6)
2022-08-23 10:54:13 -04:00
prlanzarin
ac71167ba5 refactor(audio): add debug logs for microphone device changes
In/out device changes are mostly silent which makes it hard to track
them to look for problems.
2022-08-23 14:50:50 +00:00
Ramón Souza
30fb37f5a0
Merge pull request #15568 from GuiLeme/issue-15565
(fix) - Fixed isCurrent not being respected in insertDocument
2022-08-23 11:16:58 -03:00
Ramón Souza
259ff86371
Merge pull request #15576 from antonbsa/data-tests-additions
test: Data-test props in lock settings
2022-08-23 10:35:14 -03:00
Ramón Souza
4d82d76d4a Merge remote-tracking branch 'upstream/v2.5.x-release' into uploader-errors 2022-08-23 09:34:25 -03:00
KDSBrowne
9f7b45b172 hide eraser animation on mobile 2022-08-23 12:08:31 +00:00