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
Brent Baccala
0d2b365b3e
make testing script names more consistent
2022-08-22 23:03:58 -04:00
Brent Baccala
9d22231e8e
make testing script names more consistent
2022-08-22 23:02:59 -04:00
Brent Baccala
07b4002390
test suite: fix race condition on webcam connecting; don't check for a
...
transient "connecting" message, check instead that it's been removed
2022-08-22 22:58:56 -04:00
Brent Baccala
92e1671e39
add a 'test-firefox-ci' target to playwright's package.json, and configure
...
github to run it for a pull request if a "[Tt]est Firefox" label is present
2022-08-22 22:09:00 -04:00
Brent Baccala
bb0bcfdcc0
don't run Firefox screenshare tests without a DISPLAY (they don't work)
2022-08-22 22:08:44 -04:00
Anton B
8e7e1e7e42
test: add data-test props in lock settings items
2022-08-22 18:02:31 -03:00
Brent Baccala
190891b49e
don't run Firefox screenshare tests without a DISPLAY (they don't work)
2022-08-22 17:00:43 -04:00
Brent Baccala
19ce4c38ae
add a 'test-firefox-ci' target to playwright's package.json, and configure
...
github to run it for a pull request if a "[Tt]est Firefox" label is present
2022-08-22 17:00:43 -04:00
Ramón Souza
a5c9a2f4b3
Merge pull request #15573 from GuiLeme/fix-page-count-exceed
...
(fix) - Fixed page count exeed error
2022-08-22 16:39:45 -03:00
Gustavo Trott
87e4c52cee
Fix error when trying to read role when user was removed already
2022-08-22 16:32:12 -03:00
KDSBrowne
ab4cb469fb
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 19:07:23 +00:00
KDSBrowne
9df18af50f
update presentation offset for cursor (mobile)
2022-08-22 19:05:02 +00:00
germanocaumo
0e7c27968e
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 18:11:40 +00:00
GuiLeme
d9de398d90
[fix-page-count-exeed] - Forwarded temporaryPresentationId to front-end and refactor it's name
2022-08-22 15:00:27 -03:00
Anton Georgiev
2be6909e26
Merge pull request #15525 from gabriellpr/about-modal
...
test: About Modal Test
2022-08-22 13:05:11 -04:00
KDSBrowne
eb7c3dcbc8
update pan tool button after zoom changes
2022-08-22 16:55:44 +00:00
João Victor Nunes
aba9d86904
Merge branch 'v2.6.x-release' into issue-15276
2022-08-22 13:05:25 -03:00
germanocaumo
c948f39392
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-viewbox-sync
2022-08-22 15:47:51 +00:00
germanocaumo
f209fd17c1
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 15:43:04 +00:00
KDSBrowne
1de4b3f644
update cursor position handling | temp hide eraser animation
2022-08-22 14:37:34 +00:00
Ramón Souza
9303c598c1
Merge pull request #15532 from KDSBrowne/bbb-responsive-wb-toolbar
...
fix: Make Whiteboard Toolbar Responsive to Smaller Sizes
2022-08-22 11:33:46 -03:00
Ramón Souza
03b1f13ab5
fix duplicated presentation on remove + upload
2022-08-22 10:37:05 -03:00