Commit Graph

34342 Commits

Author SHA1 Message Date
Ramón Souza
da848e990a
Merge pull request #15320 from gabriellpr/dark-light-buttons
Styling light and dark buttons
2022-07-13 21:03:46 +01:00
gabriellpr
1c2f9e9cd9
Update styles.js 2022-07-13 16:35:02 -03:00
Paulo Lanzarin
3e8ccd370d
Merge pull request #15375 from prlanzarin/u26/fix/local-echo-gUM-block
fix(audio): block audio join while gUM isn't resolved (local echo)
2022-07-13 15:57:02 -03:00
gabriellpr
49f12c43af
Merge branch 'v2.6.x-release' into dark-light-buttons 2022-07-13 15:36:31 -03:00
Anton Georgiev
11a659e540
Merge pull request #15216 from GuiLeme/demo-page-removal
refactor: Demo-server removal
2022-07-13 14:09:08 -04:00
prlanzarin
27896e74e6 fix(audio): block audio join while gUM isn't resolved (local echo)
The new local echo view doesn't block the "Join audio" button while
awaiting for getUserMedia permission to be granted/denied. That may
cause unexpected behavior when unattentive users just click "Join audio"
without granting or denying gUM.

This commit accounts for gUM resolution when deciding whether to block
the "Join audio" button. It also includes an extra "isConnecting" check
to it to avoid spam-clicking issues.
2022-07-13 14:35:37 +00:00
Ramón Souza
04386dfcd5
Merge pull request #15212 from gabriellpr/styling-buttons
style: Revised styles for our secondary buttons
2022-07-13 15:22:49 +01:00
Ramón Souza
a0f80e0efb
Merge pull request #15353 from gabriellpr/contrast-record-indicator
Improving contrast on recording indicator
2022-07-13 15:20:36 +01:00
GuiLeme
bdb9c6857f Merge remote-tracking branch 'upstream/v2.6.x-release' into demo-page-removal 2022-07-13 11:16:51 -03:00
Paulo Lanzarin
c618998c44
Merge pull request #15374 from prlanzarin/u26/fix/local-echo-gUM-block
fix: change local echo `Stop hearing` locale to `Stop audio feedback`
2022-07-13 11:07:19 -03:00
prlanzarin
7b76d2e88f fix: change local echo Stop hearing locale to Stop audio feedback 2022-07-13 13:59:49 +00:00
Anton Georgiev
b22b38ba16
Merge pull request #15368 from paultrudel/fix-bbb-web-h2-error
refactor: Remove H2 from BBB-Web
2022-07-13 09:49:38 -04:00
Anton Georgiev
1393e4a7de
Merge pull request #15352 from germanocaumo/tldraw-z-f
fix(tldraw): initial/viewer zoom fixes + presToolbar height
2022-07-13 09:42:36 -04:00
Anton Georgiev
a7eaab0362
Merge pull request #15355 from bigbluebutton/c-p-v5-0-0-alpha-1
chore(playback): v5.0.0-alpha.1
2022-07-13 09:41:47 -04:00
Anton Georgiev
70c084bfdb
Merge pull request #15300 from JoVictorNunes/fix-focus-loss-Jun-30
fix: disable Tldraw autofocus
2022-07-13 09:39:06 -04:00
Paulo Lanzarin
64af188f1b
Merge pull request #15371 from prlanzarin/u26/fix/webcam-oninactive
fix(webcam): handle stream inactivation/gUM revocations
2022-07-13 10:37:36 -03:00
Anton Georgiev
20762cfac6
Merge pull request #15310 from germanocaumo/tldraw-production-fix
fix(tldraw): fix shapes not persisting in production +
2022-07-13 09:36:44 -04:00
Anton Georgiev
5b9a0c1bd9
Merge pull request #15096 from BrentBaccala/set-port-range
feat(config): Set port range
2022-07-13 09:29:18 -04:00
Paulo Lanzarin
ec474ad7f4
Merge pull request #15356 from prlanzarin/u26/fix/local-echo-tprop
fix(audio): make `hearing` a transient prop in local-echo
2022-07-13 09:35:13 -03:00
Anton Georgiev
154713ebbc
Merge pull request #15372 from antobinary/redis-first
build: auto-enable service bbb-export-annotations
2022-07-12 21:39:16 -04:00
Anton Georgiev
4c0226e375 build: auto-enable service bbb-export-annotations 2022-07-13 01:35:17 +00:00
Anton Georgiev
16125159e5
Merge pull request #15369 from antobinary/redis-first
build: ensure redis is up redis-server.service.d/overrride.conf
2022-07-12 20:38:48 -04:00
prlanzarin
029c957b22 fix(webcam): handle stream inactivation/gUM revocations
The 'inactive' event is fired whenever the stream gets inactive (ie it
cannot be used anymore), and there are scenarios where that is
unexpected behavior and must be handled accordingly.
The main example of that is when gUM permissions are revoked by the user
via the browser's permission management panel.
Since MediaStream/Track inactive events aren't being handled in such
scenarios, what actually happens is that the camera just freezes without
further indication why.

This commit handles those scenarios in both video-preview and
video-provider by:
  - 1) correctly stopping the camera (provider)
  - 2) surfacing a toast (provider) or error indication (preview)
2022-07-12 22:03:01 +00:00
Anton Georgiev
19dd5be49c build: ensure redis is up redis-server.service.d/overrride.conf 2022-07-12 20:57:34 +00:00
Anton Georgiev
2ba58598c8
Merge pull request #15366 from antobinary/html5-nodejs
build: bbb-html5-nodejs to reduce size of bbb-html5
2022-07-12 16:38:54 -04:00
Paul Trudel
bce9916cba Removed H2 from bbb-web 2022-07-12 17:59:23 +00:00
prlanzarin
e93440e15a refactor(webcam): fix linter errors in BBBVideoStream 2022-07-12 17:50:16 +00:00
Anton Georgiev
07dd5f2b84 fix: tweak inline comments to point to nodejs dir 2022-07-12 16:55:51 +00:00
Anton Georgiev
4769299276 test: add bbb-html5-nodejs to github workflow 2022-07-12 16:48:17 +00:00
prlanzarin
fba2c88494 fix(audio): make hearing a transient prop in local-echo
Prevents annoying console exceptions in dev mode
2022-07-12 16:37:36 +00:00
Anton Georgiev
93865717b6 build: bbb-html5-nodejs to reduce size of bbb-html5 2022-07-12 16:25:37 +00:00
Anton Georgiev
40a8034070
Merge pull request #15313 from antonbsa/test-fixes-v2.6
test: Fix v2.6 tests
2022-07-11 18:21:33 -04:00
Anton B
d00699561f fix data-test props to same quote type 2022-07-11 17:35:14 -03:00
Pedro Beschorner Marin
785c1f7459
chore(playback): v5.0.0-alpha.1
## What's Changed
* feat(playback): move react-scripts to devDependencies by @frankemax in https://github.com/bigbluebutton/bbb-playback/pull/199
* Add regional fallbacks for all languages by @MBM1607 in https://github.com/bigbluebutton/bbb-playback/pull/201
* Replace ReactDOM.render with createRoot by @MBM1607 in https://github.com/bigbluebutton/bbb-playback/pull/200
* chore: locales from upstream by @pedrobmarin in https://github.com/bigbluebutton/bbb-playback/pull/204
* feat(whiteboard): add tldraw support by @germanocaumo in https://github.com/bigbluebutton/bbb-playback/pull/205

## New Contributors
* @frankemax made their first contribution in https://github.com/bigbluebutton/bbb-playback/pull/199
* @MBM1607 made their first contribution in https://github.com/bigbluebutton/bbb-playback/pull/201

**Full Changelog**: https://github.com/bigbluebutton/bbb-playback/compare/v4.0.0...v5.0.0-alpha.1
2022-07-09 16:57:16 -03:00
Gabriel Porfirio
aecc5fa710 WIP: improving contrast on recording indicator 2022-07-08 14:39:14 -03:00
gabriellpr
17a1bc086f
Update styles.js 2022-07-08 13:53:30 -03:00
germanocaumo
0c75b3ce02 fix(tldraw): correctly get toolbar height
This solves the problem where the toolbar is not counted in the slide area space, so the presentation would stay behind the toolbar when zoomed out
2022-07-08 15:45:55 +00:00
germanocaumo
217fd6c06e fix(tldraw): wrong initial/viewer zoom
Fixes a case when the presentation is just uploaded and a wrong initial zoom was set.
Also fix viewer zoom not correclty adjusting to the area size when zoomed out.
2022-07-08 15:06:00 +00:00
Anton Georgiev
5748a783a6
Merge pull request #15351 from antobinary/npm-audit
build: set bbb-export-annotations as a required package (for bbb-html5)
2022-07-08 01:27:09 -04:00
Anton Georgiev
7642fd67fe build: set bbb-export-presentations as a required package 2022-07-08 01:19:53 -04:00
Anton Georgiev
37a1807549 build: bbb-export-annotations packaging part2 2022-07-08 01:13:59 -04:00
Anton Georgiev
cee29c46ee
Merge pull request #15333 from antobinary/npm-audit
build: packaging for bbb-export-annotations
2022-07-08 00:23:04 -04:00
Anton Georgiev
3978b7d9a2 add bbb-export-annotations to be built by ci 2022-07-07 22:00:47 +00:00
Anton Georgiev
ec7d180f8c Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into npm-audit 2022-07-07 20:44:34 +00:00
Anton Georgiev
6c02497643
Merge pull request #14889 from BrentBaccala/issue1488
Let packaging scripts operate in a git worktree
2022-07-07 16:42:08 -04:00
Anton Georgiev
2b974b7620
Merge pull request #15344 from bigbluebutton/antobinary-patch-1
fix(config): Reload nginx configuration before BBB start
2022-07-07 16:29:22 -04:00
Anton Georgiev
6cf2d3def7 build: add export annotations to bbb target 2022-07-07 17:40:04 +00:00
Anton Georgiev
0ad2a7aa70 Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into npm-audit 2022-07-07 17:31:35 +00:00
Anton Georgiev
2620d0ea97 Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into antobinary-patch-1 2022-07-07 17:20:11 +00:00
Anton Georgiev
048bf7d541 fix(conf): reload nginx configuration before BBB start 2022-07-07 17:19:09 +00:00