Commit Graph

15158 Commits

Author SHA1 Message Date
Ramón Souza
8388d55f80
Merge pull request #18887 from KDSBrowne/bbb-18837
fix: Add Bounds to Presentation Zoom Changer
2023-10-06 15:08:17 -03:00
transifex-integration[bot]
f0e5d8aa9d
Translate en.json in fa_IR (#18866)
100% translated source file: 'en.json'
on 'fa_IR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-10-06 11:26:37 -04:00
KDSBrowne
ea301da3a3 add bounds to presentation zoom changer 2023-10-02 23:24:20 +00:00
Ramón Souza
fde37f08c9 fix video dropdown in rtl 2023-09-28 14:02:32 -03:00
transifex-integration[bot]
61df5319e5
Translate en.json in eu
100% translated source file: 'en.json'
on 'eu'.
2023-09-26 20:53:01 +00:00
Ramón Souza
32d6532308
Merge pull request #18851 from ramonlsouza/issue-18816
fix: RTL on mobile - webcam not centered
2023-09-26 17:50:26 -03:00
Ramón Souza
410ca25d01 remove cameraDock margin in rtl 2023-09-26 09:24:59 -03:00
Ramón Souza
33daa91655 update smile2emoji 2023-09-26 08:36:28 -03:00
transifex-integration[bot]
24f12bf122
Translate en.json in el_GR
100% translated source file: 'en.json'
on 'el_GR'.
2023-09-25 15:51:49 +00:00
transifex-integration[bot]
82f45556ab
Updates for project BigBlueButton v2.7 HTML5 client and lanuage hu_HU on branch v2.7.x-release (#18836)
* Translate en.json in hu_HU

100% translated source file: 'en.json'
on 'hu_HU'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-25 11:06:00 -04:00
transifex-integration[bot]
5c3937ca92
Translate en.json in es (#18820)
100% translated source file: 'en.json'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-25 11:05:32 -04:00
transifex-integration[bot]
7ddf9f2a20
Translate en.json in es_ES (#18819)
100% translated source file: 'en.json'
on 'es_ES'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-25 11:05:08 -04:00
transifex-integration[bot]
2a5b880793
Translate en.json in ja (#18831)
100% translated source file: 'en.json'
on 'ja'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-24 16:45:54 -04:00
transifex-integration[bot]
a330cc5754
Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release (#18833)
* Translate en.json in fa_IR

100% translated source file: 'en.json'
on 'fa_IR'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-24 16:45:31 -04:00
transifex-integration[bot]
8d6b7db1a0
Translate en.json in hu_HU (#18832)
100% translated source file: 'en.json'
on 'hu_HU'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-24 16:45:00 -04:00
Ramón Souza
f8b4fb02b7
Merge pull request #18795 from Scroody/I-18442
Client: Tooltip added to timer
2023-09-21 09:00:29 -03:00
transifex-integration[bot]
b131b7a4f0
Translate en.json in gl (#18810)
100% translated source file: 'en.json'
on 'gl'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-20 13:23:00 -04:00
transifex-integration[bot]
7194250c22
Translate en.json in el_GR (#18809)
100% translated source file: 'en.json'
on 'el_GR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-20 13:22:44 -04:00
imdt
e235258a58 Requested changes 2023-09-19 12:49:43 -03:00
AtilaU19
f1dbc8a8eb feat(reactions): port new reations 2023-09-18 19:02:21 -03:00
transifex-integration[bot]
7cd78b3414
Translate en.json in es (#18798)
100% translated source file: 'en.json'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-17 06:06:13 -04:00
transifex-integration[bot]
6b82790379
Translate en.json in fa_IR (#18800)
100% translated source file: 'en.json'
on 'fa_IR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-17 06:06:00 -04:00
transifex-integration[bot]
7d84588c03
Updates for project BigBlueButton v2.7 HTML5 client and lanuage es_ES on branch v2.7.x-release (#18797)
* Translate en.json in es_ES

100% translated source file: 'en.json'
on 'es_ES'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-17 06:05:02 -04:00
imdt
f50b12e6c0 Client: Tooltip added to timer 2023-09-15 14:35:25 -03:00
Anton Georgiev
1b93d32063
Merge pull request #18570 from GuiLeme/issue-18408-back-end
feat: Disable download of original and converted presentation
2023-09-15 11:57:30 -04:00
Anton Georgiev
e48af4ae2d
Merge pull request #18771 from ramonlsouza/issue-18767
fix: incorrect set logoutUrl in join handler
2023-09-13 10:53:08 -04:00
transifex-integration[bot]
a575748769
Translate en.json in de (#18769)
100% translated source file: 'en.json'
on 'de'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-13 09:19:56 -04:00
Ramón Souza
c0ad450a74 fix logoutUrl 2023-09-13 09:43:37 -03:00
Arthurk12
f92d3a1ca5 fix(user-list): center icons on safari
Centers icons indicating presenter, audio state and whiteboard access in the
user list.
2023-09-12 17:06:32 -03:00
transifex-integration[bot]
74e8a6e593
Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release (#18745)
* Translate en.json in fa_IR

100% translated source file: 'en.json'
on 'fa_IR'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-12 11:27:56 -04:00
transifex-integration[bot]
8de460135b
Translate en.json in eu (#18748)
100% translated source file: 'en.json'
on 'eu'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-12 11:27:24 -04:00
transifex-integration[bot]
4298db97b5
Updates for project BigBlueButton v2.7 HTML5 client and lanuage de on branch v2.7.x-release (#18749)
* Translate en.json in de

100% translated source file: 'en.json'
on 'de'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-12 11:27:05 -04:00
imdt
7bce5cf45a Changes to layout toast's workflow 2023-09-12 10:42:55 -03:00
Anton Georgiev
235ab86c12
Merge pull request #18760 from GuiLeme/issue-18736
fix: videoPreview not working
2023-09-12 09:02:21 -04:00
GuiLeme
6652c00c79 [issue-18736] - fix videoPreview not working 2023-09-11 17:15:21 -03:00
Ramón Souza
a053f0d9d4 fix size prop type 2023-09-11 13:32:46 -03:00
Ramón Souza
e4807fd8ae
Merge pull request #18706 from ramonlsouza/issue-18696
fix: Raised hand button incorrect state
2023-09-07 16:21:25 -03:00
Anton Georgiev
29f52b3b26
Merge pull request #18724 from antobinary/merge-sept-6
chore: Merge BBB 2.6.14 into v2.7.x-release
2023-09-07 08:49:05 -04:00
transifex-integration[bot]
6d281a2655
Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release (#18722)
* Translate en.json in fa_IR

100% translated source file: 'en.json'
on 'fa_IR'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-06 19:39:33 -04:00
transifex-integration[bot]
f02528c79c
Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl on branch v2.7.x-release (#18693)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-09-06 19:39:11 -04:00
Anton Georgiev
7b271c97a1 chore: Merge 2.6.14 into v2.7.x-release 2023-09-06 14:33:15 -04:00
Ramón Souza
ae159e8d1c show raised hand state in reactions button 2023-09-04 15:32:35 -03:00
Anton Georgiev
4ea77f1068 chore: upgrade NodeJS to 18 2023-08-30 17:18:46 -04:00
GuiLeme
7829702275 [issue-18408-back-end] - merge upstream 2023-08-30 11:04:55 -03:00
GuiLeme
894937db07 [issue-18408-back-end] - changed label 2023-08-30 10:59:54 -03:00
Anton Georgiev
bf18937efa
Merge pull request #18653 from KDSBrowne/bbb-18645
fix: Mouse Wheel Zoom Disrupting Slide Position
2023-08-29 14:46:08 -04:00
transifex-integration[bot]
e50d06ba0e
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-29 16:28:24 +00:00
KDSBrowne
87a2f698a7 handle zoom percent value being lost on minimize + restore 2023-08-29 14:29:11 +00:00
Anton Georgiev
2106d1276a
Merge pull request #18644 from prlanzarin/u27/fix/allow-cac-mobile
fix: expose camera as content in mobile endpoints
2023-08-28 10:02:34 -04:00
KDSBrowne
4e8965b218 improve tldraw style menu a11y 2023-08-27 20:06:26 +00:00
KDSBrowne
a381391968 update toolbar zoom value on slide change 2023-08-27 19:19:04 +00:00
KDSBrowne
7cb9764267 fix wheel zoom breaking slide position 2023-08-27 18:45:37 +00:00
Anton Georgiev
b31bf77d27
Merge pull request #18641 from ramonlsouza/issue-18602
fix: Client crashes when mute microphone while Closed Caption is executing
2023-08-25 14:21:22 -04:00
Ramón Souza
192b44ce79
Merge pull request #18643 from ramonlsouza/fix-self-view-label
fix: disable self-view label
2023-08-25 14:11:13 -03:00
transifex-integration[bot]
f68010ed2c
Translate en.json in el_GR
100% translated source file: 'en.json'
on 'el_GR'.
2023-08-25 16:50:59 +00:00
GuiLeme
0aacb12cc8 [issue-18408-back-end] - added disabled download of converted presentation 2023-08-25 11:37:32 -03:00
GuiLeme
2cf6720b5f [issue-18408-back-end] - change name of download original pres 2023-08-25 09:27:01 -03:00
prlanzarin
38965d100c fix: expose camera as content in mobile endpoints
It's actively blocked in code, but I think that's an oversight -
probably leftover from an initial iteration of the feature.
It should be useful in mobile endpoints and it's also supposed to work
seamlessly due to how the feature is implemented.

Lift the mobile block and expose "camera as content" in the presenter's
actions dropdown.
2023-08-24 18:49:53 -03:00
Anton Georgiev
527ecab8b2
Merge pull request #18642 from antobinary/aug22merge
chore: Merge 2.6.12 into BBB 2.7
2023-08-24 16:41:40 -04:00
Anton Georgiev
1186db7712 Merge remote-tracking branch 'bbb/v2.6.x-release' into aug22merge 2023-08-24 15:05:20 -04:00
Anton Georgiev
d52c398ec8
Merge pull request #18630 from Arthurk12/bbb/18431+
fix(wake-lock): remove the activation notification, increase the clarity of the faulire notification message
2023-08-24 14:48:00 -04:00
Ramón Souza
48aa8df5a3 fix self-view label 2023-08-24 15:41:06 -03:00
Ramón Souza
4867e934e2 add .cancel in throttle function 2023-08-24 14:49:05 -03:00
Paulo Lanzarin
1c7999395c
Merge pull request #18632 from prlanzarin/u27/fix/present-camera-ff-stream-leak
fix: correctly dereference "Present camera" streams in FF
2023-08-24 13:44:03 -03:00
prlanzarin
c5b6110b94 fix: correctly dereference present camera streams in FF
The original BBBVideoStream termination handlers are being overwritten
by screen sharing's service when "Present camera" is started, which
causes the stream not to be dereferenced in the VIDEO_STREAM_STORAGE
map when the camera presentation stops. This breaks subsequent
camera/present camera attempts for the affected deviceId.

The second issue with is that Chrome isn't assigning the
termination handlers for the screen sharing subsystem - which causes
device/permission ejections to be silent.

This extends screen sharing's trackStreamTermination routine to preserve
whatever previous termination handlers were assigned if the stream was
provided beforehand by an external caller - which should fix both of the
aforementioned issues.
2023-08-24 13:42:28 -03:00
transifex-integration[bot]
b1e6d6d694
Translate en.json in gl
100% translated source file: 'en.json'
on 'gl'.
2023-08-24 16:04:54 +00:00
Anton Georgiev
bc5a676c1f
Update bigbluebutton-html5/public/locales/en.json 2023-08-23 11:01:43 -04:00
Anton Georgiev
4dccbd05bb
Merge pull request #18624 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_ca
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ca on branch v2.7.x-release
2023-08-23 10:08:34 -04:00
Arthurk12
6e73a5f87b fix(wake-lock): increase the clarity of the failure notification message 2023-08-23 10:11:17 -03:00
Arthurk12
8312e235f8 fix(wake-lock): remove the activation notification
Removes the activation notification for the wake lock to reduce visual noise.
2023-08-23 10:06:33 -03:00
transifex-integration[bot]
58c79c787a
Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
2023-08-23 12:00:26 +00:00
transifex-integration[bot]
42a7b07db4
Translate en.json in ca
100% translated source file: 'en.json'
on 'ca'.
2023-08-23 07:04:45 +00:00
transifex-integration[bot]
b6331270e8
Translate en.json in ca
100% translated source file: 'en.json'
on 'ca'.
2023-08-23 07:03:46 +00:00
Anton Georgiev
c29000cdc7
Merge pull request #18518 from GuiLeme/issue-18449
feat: Enable download of presentation with its original format
2023-08-22 21:29:43 -04:00
Ramón Souza
bc2ce9dff9
Merge pull request #18226 from Tainan404/dedupe-chat-messages
fix: Add dedupe to messages based on referenceId (backport of #18230 from 2.7)
2023-08-22 16:35:53 -03:00
Tainan Felipe
cc85a33c7d Add Fix for users that change role 2023-08-22 16:27:18 -03:00
Anton Georgiev
19b4781d1c chore: upgrade Meteor 2.12 to 2.13 2023-08-22 14:21:30 -04:00
Ramón Souza
0d911a0102
Merge pull request #18597 from KDSBrowne/bbb-17982-2
fix: Handle Slide Change With Fit To Width
2023-08-22 12:04:57 -03:00
GuiLeme
97ac358ee0 [issue-18449] - changes in review 2023-08-22 11:53:38 -03:00
transifex-integration[bot]
d55d2e0957
Translate en.json in eu
100% translated source file: 'en.json'
on 'eu'.
2023-08-22 14:41:58 +00:00
transifex-integration[bot]
eca4b6e558
Translate en.json in ca [Manual Sync]
99% of minimum 99% translated source file: 'en.json'
on 'ca'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
2023-08-22 14:22:36 +00:00
GuiLeme
b09e01518f Merge remote-tracking branch 'upstream/v2.7.x-release' into issue-18449 2023-08-22 11:02:40 -03:00
Ramón Souza
1388c95706
Merge pull request #18542 from Arthurk12/bbb/18431
feat(wake-lock): enable implicit activation based on the default setting
2023-08-22 09:41:26 -03:00
transifex-integration[bot]
116b00f56d
Translate en.json in eu
100% translated source file: 'en.json'
on 'eu'.
2023-08-21 21:38:59 +00:00
Ramón Souza
7615fb1f85
Merge pull request #18572 from ramonlsouza/add-username-grid
fix: display username in grid mode
2023-08-21 13:09:12 -03:00
Anton Georgiev
0d9b960e11
Merge pull request #18599 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_ja
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release
2023-08-21 09:07:52 -04:00
Anton Georgiev
848b23a791
Merge pull request #18590 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_et
Updates for project BigBlueButton v2.7 HTML5 client and lanuage et on branch v2.7.x-release
2023-08-21 09:07:32 -04:00
transifex-integration[bot]
30b911b777
Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
2023-08-20 05:28:08 +00:00
KDSBrowne
c321eca70f fix presentation jerks while panning 2023-08-20 02:33:40 +00:00
KDSBrowne
399b9e805d handle slide change with fit to width 2023-08-20 00:21:03 +00:00
Ramón Souza
51533da3e2
Merge pull request #18545 from ramonlsouza/fix-warn
refactor: fix invalid prop warnings
2023-08-18 14:17:43 -03:00
GuiLeme
cf472511fc [issue-18449] - changes in review 2023-08-18 10:57:50 -03:00
transifex-integration[bot]
c852360ebe
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-18 11:58:52 +00:00
Anton Georgiev
cb121f7803 fix(html5): backport Replace wasm detection library #18557 to 2.6 2023-08-17 11:16:39 -04:00
Anton Georgiev
49f8d95f11
Merge pull request #18537 from ramonlsouza/issue-18443
refactor(bbb-html5): Reactions - allow for two alternative views
2023-08-17 10:38:56 -04:00
transifex-integration[bot]
59b6a2d3fd
Updates for project BigBlueButton v2.7 HTML5 client and lanuage et on branch v2.7.x-release (#18578)
* Translate en.json in et

100% translated source file: 'en.json'
on 'et'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-17 09:47:00 -04:00
Ramón Souza
eac3cc84ab display username in grid mode 2023-08-16 16:54:43 -03:00
KDSBrowne
901d9ac5ac add whiteboard options menu dropdown to autohide elements 2023-08-16 14:36:59 +00:00
GuiLeme
3761fc333b [plugin-architecture-implementation] - fix for disable downloadable 2023-08-16 11:18:51 -03:00
Anton Georgiev
8cc8bfab00
Merge pull request #18387 from ramonlsouza/issue-18125
feat(bbb-html5): Grid mode pagination
2023-08-16 09:36:50 -04:00
transifex-integration[bot]
d6316aa213
Translate en.json in et (#18558)
100% translated source file: 'en.json'
on 'et'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-15 14:55:50 -04:00
GuiLeme
c10df4c173 [issue-18449] - changes in review 2023-08-15 10:58:37 -03:00
GuiLeme
08f1b5832d [issue-18449] - changes in review 2023-08-15 10:30:17 -03:00
transifex-integration[bot]
55ca2363a4
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release (#18552)
* Translate en.json in ja

100% translated source file: 'en.json'
on 'ja'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-15 09:22:27 -04:00
transifex-integration[bot]
02419426d8
Translate en.json in de
100% translated source file: 'en.json'
on 'de'.
2023-08-14 15:12:27 +00:00
Ramón Souza
2e2b2d5b31 fix prop warnings 2023-08-14 10:47:23 -03:00
Ramón Souza
5bf6d0489a fix empty grid users object when pagination is disabled 2023-08-14 09:52:52 -03:00
Ramón Souza
c5872e9cd3 rename grid page sizes -> grid sizes 2023-08-14 09:46:05 -03:00
Ramón Souza
0b8c493381 return gridUsers when pagination is disabled 2023-08-14 09:30:53 -03:00
Anton Georgiev
e2cdd68bac
Merge pull request #18516 from ramonlsouza/2627-aug10
chore: Merge 2.6 into 2.7
2023-08-11 17:13:21 -04:00
Arthurk12
c52a35834e feat(wake-lock): enable implicit activation based on the default setting
This commit removes the wake lock activation toast along with the
enable/disable buttons, implementing the wake lock implicit activation
behavior. The wake lock feature is implicitly activated if the
`defaultSettings.application.wakeLock` in the `settings.yml` file is set
true. For mobile devices that do not support the API or fail when
requesting a wake lock, toasts are raised explaining that calls will be
dropped when the screen turns off.

In cases where `defaultSettings.application.wakeLock` is set false, users
can enable the wake lock manually through the settings menu.
2023-08-11 17:42:20 -03:00
KDSBrowne
822aabe6d1 fix: Move Presentation Option Dropdown To The Left Side (#18538)
* prevent duplication of presentation menu dropdown when visible

* move presentation options dropdown to the left (out of tldraw UI)

* adjust style menu UI in RTL
2023-08-11 17:13:33 -03:00
KDSBrowne
af16df385c
fix: Move Presentation Option Dropdown To The Left Side (#18538)
* prevent duplication of presentation menu dropdown when visible

* move presentation options dropdown to the left (out of tldraw UI)

* adjust style menu UI in RTL
2023-08-11 17:10:16 -03:00
Anton Georgiev
1b736eecb3
Merge pull request #18530 from bigbluebutton/translations_60cd9b750d2d41cd929b29887b4db1e8_ja
Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release
2023-08-11 11:48:26 -04:00
transifex-integration[bot]
f3c192b95c
Updates for file bigbluebutton-html5/public/locales/en.json in tr on branch v2.6.x-release (#18533)
* Translate en.json in tr

100% translated source file: 'en.json'
on 'tr'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-11 11:47:48 -04:00
transifex-integration[bot]
f66c50ed1d
Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release (#18531)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-11 11:08:18 -04:00
transifex-integration[bot]
4116976244
Updates for file bigbluebutton-html5/public/locales/en.json in ja on branch v2.6.x-release (#18529)
* Translate en.json in ja

100% translated source file: 'en.json'
on 'ja'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-11 11:05:26 -04:00
Paulo Lanzarin
732cedfc8a
Merge pull request #18536 from bigbluebutton/u27/fix/video-page-wrong-scope
refactor(video): guarantee connectStreams scope is valid
2023-08-11 12:04:37 -03:00
transifex-integration[bot]
b0643f7b10
Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl on branch v2.7.x-release (#18532)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-11 11:04:21 -04:00
Ramón Souza
8269c840a7 change default value 2023-08-11 11:04:10 -03:00
Ramón Souza
c598db9c7a display selected emoji in reactions bar button 2023-08-11 11:01:50 -03:00
Paulo Lanzarin
f3bd84e81f
refator(video): guarantee connectStreams scope is valid
The original debounce implementation (lodash) preserved the
caller's context - radash didn't, so it was failing and it wasn't noticed.

The new debounce implementation with the native function seems to preserve caller's context, but as a safety measure this commit binds the method to its appropriate scope.
2023-08-11 10:57:39 -03:00
GuiLeme
85f1bdae51 [issue-18449] - change in the flow, it is not necessary to click to disable one format to enable the other 2023-08-11 10:31:07 -03:00
Ramón Souza
94cb2d5d97 only display reactions bar toggle if reactions are enabled 2023-08-11 10:14:16 -03:00
transifex-integration[bot]
8a7d18383e
Translate en.json in tr
100% translated source file: 'en.json'
on 'tr'.
2023-08-11 12:56:15 +00:00
Ramón Souza
b103448091 Merge remote-tracking branch 'upstream/v2.7.x-release' into issue-18443 2023-08-11 09:36:08 -03:00
transifex-integration[bot]
35dcdd6407
Translate en.json in ja
100% translated source file: 'en.json'
on 'ja'.
2023-08-11 04:59:51 +00:00
transifex-integration[bot]
10ddc47b55
Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release (#18520)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-10 17:27:38 -04:00
Anton Georgiev
09f5b8a464
Merge pull request #18524 from antonbsa/multiple-leave-audio-datatest
fix: Remove leaveAudio data-test from the reaction buttons
2023-08-10 16:37:10 -04:00
Ramón Souza
6d4c140f76 auto close reactions settings 2023-08-10 16:28:21 -03:00
Anton B
b6c73b4a04 fix: remove leaveAudio data-test from the reaction buttons 2023-08-10 16:14:33 -03:00
Anton Georgiev
a3cf5ce935
Merge pull request #18513 from ramonlsouza/fix-disabled-reactions
fix: do not display reactions button if reactions are disabled
2023-08-10 15:13:10 -04:00
GuiLeme
a1746da6fe [issue-18449] - added possibility of download original presentation with original format 2023-08-10 12:18:59 -03:00
Anton Georgiev
df7819f175
Merge pull request #18507 from antobinary/meteor213
chore: upgrade Meteor 2.12 to 2.13
2023-08-10 10:51:48 -04:00
Ramón Souza
866c40f84f Merge remote-tracking branch 'upstream/v2.6.x-release' into 2627-aug10 2023-08-10 11:49:01 -03:00
Anton Georgiev
5a878c6526
Merge pull request #18503 from ramonlsouza/native-debounce
refactor: replace debounce function
2023-08-10 09:58:11 -04:00
Anton Georgiev
2e80e406b9
Merge pull request #18469 from ramonlsouza/keyboard-reactions
style: reactions bar improvements
2023-08-10 09:55:30 -04:00
Anton Georgiev
8d754a7ef6
Merge pull request #18472 from ramonlsouza/enable-wakelock
chore: set wakeLock.enabled to true
2023-08-10 09:54:55 -04:00
transifex-integration[bot]
06e451234e
Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release (#18512)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-10 09:43:43 -04:00
Gustavo Trott
456950a800
Merge pull request #18459 from GuiLeme/issue-18446
fix: download of original presentation
2023-08-10 10:37:11 -03:00
Ramón Souza
fadd035bea do not display reactions button if reactions are disabled 2023-08-10 09:02:08 -03:00
Anton Georgiev
20ea8da9f7
Merge pull request #18460 from ramonlsouza/issue-18437
fix: Display raise hand and away emoji in userlist
2023-08-09 17:19:58 -04:00
Anton Georgiev
81b1483a8a chore: upgrade Meteor 2.12 to 2.13 2023-08-09 15:37:27 -04:00
Ramón Souza
3bde4c970e
Merge pull request #18456 from ramonlsouza/issue-18434
fix: Labels flowing out of a <div> in breakout rooms creation view
2023-08-09 15:59:14 -03:00
Ramón Souza
38c6da7c29 add comment about debounce function 2023-08-09 15:42:21 -03:00
transifex-integration[bot]
2bd6a19533
Updates for file bigbluebutton-html5/public/locales/en.json in zh_TW on branch v2.6.x-release (#18504)
* Translate en.json in zh_TW

100% translated source file: 'en.json'
on 'zh_TW'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 14:03:48 -04:00
transifex-integration[bot]
0c0182db6b
Translate en.json in fr (#18500)
100% translated source file: 'en.json'
on 'fr'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 14:02:01 -04:00
transifex-integration[bot]
eacdfa79c5
Updates for project BigBlueButton v2.7 HTML5 client and lanuage zh_TW on branch v2.7.x-release (#18499)
* Translate en.json in zh_TW

100% translated source file: 'en.json'
on 'zh_TW'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 14:00:40 -04:00
transifex-integration[bot]
80bb6752a7
Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release (#18501)
* Translate en.json in eu

100% translated source file: 'en.json'
on 'eu'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 13:55:43 -04:00
Ramón Souza
835bbd4733 replace unaffected debounce 2023-08-09 13:26:42 -03:00
Ramón Souza
80094581f6 replace leading:true, trailing: false debounces 2023-08-09 13:12:29 -03:00
Ramón Souza
7fee4d5f95 replace mute debounce 2023-08-09 13:06:57 -03:00
Ramón Souza
c55a9b43b3 add debounce function 2023-08-09 13:06:27 -03:00
prlanzarin
b8a1b881c5 fix(audio): clear connection timeout on autoplay failures
If the autoplay block is triggered in listen only, the connection timer
keeps ticking even if the user correctly accepts the audio play prompt.
That causes an audio re-connect once the timeout expires.

Clear the connection timer if the audio bridge starts with
NotAllowedError as a soft error. For connection purposes, the audio join
procedure worked. The autoplay thing is at the UI/UX level, not WebRTC.
2023-08-09 11:09:27 -03:00
transifex-integration[bot]
849e0ccc42
Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release (#18467)
* Translate en.json in gl

100% translated source file: 'en.json'
on 'gl'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-08-09 07:46:46 -04:00
Anton Georgiev
588bf5c2b9
Merge pull request #18452 from KDSBrowne/bbb-18232
fix: Correct Slide Positioning After Zoom and Sync During Presentation Change
2023-08-08 19:08:42 -04:00
Ramón Souza
cd2c85474e change default value for wake lock 2023-08-08 16:49:15 -03:00
Ramón Souza
e767a39799 centralize emoji, add focus color 2023-08-08 15:28:05 -03:00
KDSBrowne
ea9c687b07 prevent zooming out at 100% 2023-08-08 17:32:07 +00:00
Anton Georgiev
67b7b2a3a4
Merge pull request #18464 from gustavotrott/fix-same-reaction-twice-in-a-row
fix (html5): Unable to choose same Reaction emoji twice in a row
2023-08-08 12:46:11 -04:00
Anton Georgiev
7f6b7b2e74
Merge pull request #18447 from ramonlsouza/keyboard-reactions
fix(access): keyboard navigation in reactions bar
2023-08-08 12:16:48 -04:00
Ramón Souza
07ce5befec limit cameras page in grid mode 2023-08-08 13:05:54 -03:00
Gustavo Trott
eaf86b37a8 Fix: Unable to choose same reaction twice in a row 2023-08-08 11:32:52 -03:00
Paulo Lanzarin
d7e9cb05ee
Merge pull request #18461 from prlanzarin/u27/feat/transparent-listen-only
feat(audio): add experimental transparent listen only mode
2023-08-08 09:39:12 -03:00
prlanzarin
8feb934169 feat(audio): add experimental transparent listen only mode
This is an initial, experimental implementation of the feature proposed in
https://github.com/bigbluebutton/bigbluebutton/issues/14021.

The intention is to phase out the explicit listen only mode with two
overarching goals:
  - Reduce UX friction and increase familiarity: the existence of a separate
  listen only mode is a source of confusion for the majority of users
  Reduce average server-side CPU usage while also making it possible for
  having full audio-only meetings.

The proof-of-concept works based on the assumption that a "many
concurrent active talkers" scenario is both rare and not useful. With
that in mind, this including two server-side triggers:
 - On microphone inactivity (currently mute action that is sustained for
   4 seconds, configurable): FreeSWITCH channels are held (which translates
   to much lower CPU usage, virtually 0%). Receiving channels are switched,
   server side, to a listening mode (SFU, mediasoup).
   * This required an extension to mediasoup two allow re-assigning producers
     to already established consumers. No re-negotiation is done.
 - On microphone activity (currently unmute action, immediate):
   FreeSWITCH channels are unheld, listening mode is deactivated and the
   mute state is updated accordingly (in this order).

This is *off by default*. It needs to be enabled in two places:
  - `/etc/bigbluebutton/bbb-webrtc-sfu/production.yml` ->
    `transparentListenOnly: true`
  - End users:
    * Server wide: `/etc/bigbluebutton/bbb-html5.yml` ->
      `public.media.transparentListenOnly: true`
    * Per user: `userdata-bbb_transparent_listen_only=true`
2023-08-07 19:43:18 -03:00
Ramón Souza
9f2276b668 only display emoji if reactions are enabled 2023-08-07 17:02:49 -03:00
Ramón Souza
cc09894924 add raise hand and away emoji in userlist 2023-08-07 16:49:03 -03:00
Ramón Souza
c68da552d2 break lines in breakout room checkbox 2023-08-07 11:34:35 -03:00
transifex-integration[bot]
d60aa16d4c
Translate en.json in fr
100% translated source file: 'en.json'
on 'fr'.
2023-08-07 10:12:41 +00:00
transifex-integration[bot]
c2ade1a121
Translate en.json in fr
100% translated source file: 'en.json'
on 'fr'.
2023-08-07 10:12:05 +00:00
GuiLeme
ce22c1894d [issue-18446] - fix download of original presentation 2023-08-04 17:38:17 -03:00
Ramón Souza
56c4657c46 adjust styles 2023-08-04 16:14:57 -03:00
Ramón Souza
1aba53885b
Merge pull request #18439 from Scroody/I-17970
fix: Disabled self cam tied to specific cam (or all cams)
2023-08-04 15:25:58 -03:00
KDSBrowne
632b7764bf move fitToWidth state up to app component (#17982) 2023-08-04 16:41:42 +00:00
Anton Georgiev
2fcbd31a42
Merge pull request #18427 from ramonlsouza/guest-updates
fix: Notify guest policy change
2023-08-04 10:39:57 -04:00
imdt
14c83bb6d3 Adjustments 2023-08-04 10:41:07 -03:00
KDSBrowne
dca7fe1997 fix slide positon when zooming out after pan (presenter) 2023-08-03 20:30:23 +00:00
Anton Georgiev
36df64bf2c
refactor: Reworded the label for download pres+annotations 2023-08-03 15:59:19 -04:00
Ramón Souza
87e2e88f6c
Merge pull request #18440 from Scroody/margin-to-talking-indicator
style: Margin of talking indicator adjusted to better fitting size
2023-08-03 16:18:20 -03:00
Ramón Souza
8802d8fffd
Merge pull request #18448 from Scroody/margin-to-timer2
style: Margin of timer adjusted to better fitting size
2023-08-03 16:18:09 -03:00
André Castro
163e18b8a3
Adjustments to the timer 2023-08-03 16:15:46 -03:00
Ramón Souza
4da6bb2864
Merge pull request #18441 from Scroody/margin-to-timer
Client: Margin of timer adjusted to better fitting size
2023-08-03 15:56:25 -03:00
Paulo Lanzarin
5ddf3155c7
Merge pull request #18407 from prlanzarin/u27/fix/audio-retry-timeout-logs
feat(audio): add retryThroughRelay, +...
2023-08-03 15:50:04 -03:00
Ramón Souza
95e3bba2f1 make reactions bar accessible by keyboard 2023-08-03 15:48:47 -03:00
Anton Georgiev
a08eaea75f
Merge pull request #18424 from bigbluebutton/translations_bigbluebutton-html5-public-locales-en-json--v2-6-x-release_et
Updates for file bigbluebutton-html5/public/locales/en.json in et on branch v2.6.x-release
2023-08-03 14:12:54 -04:00
imdt
44a0c2d10c Client: Margin of timer adjusted to better fitting size 2023-08-03 11:48:00 -03:00
imdt
08de342179 Adjustment 2023-08-03 11:32:27 -03:00
imdt
d843b8df56 Client: Margin adjusted to better fitting size 2023-08-03 11:29:51 -03:00
transifex-integration[bot]
c5995b44c0
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-03 11:21:02 +00:00
transifex-integration[bot]
896db7883f
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-03 11:20:22 +00:00
transifex-integration[bot]
b1884af440
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-03 10:10:48 +00:00
transifex-integration[bot]
8a6dbe64ad
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-03 10:03:56 +00:00
imdt
205d1d5f35 Fix: disabled self cam tied to specific cam or all 2023-08-02 17:59:19 -03:00
Daniel Molkentin
fa5aa182fe fix: do not escape text twice
The refactoring in 838accf015 incorrectly
replaced the wrong parseMessage function in addBulkGroupChatMsgs.js

This bug is only triggered when the option public.chat.bufferChatInsertsMs != 0.
2023-08-02 18:48:22 +02:00
Ramón Souza
e0e68f3896 guest policy change toast 2023-08-02 13:22:43 -03:00
transifex-integration[bot]
e1b6b16b65
Translate en.json in et
100% translated source file: 'en.json'
on 'et'.
2023-08-02 13:39:36 +00:00
Ramón Souza
d960ccb1c9
Merge pull request #18399 from Scroody/fix-pulse-animation-with-avatar
Fix: pulse animation with avatar
2023-08-02 08:47:33 -03:00
Anton Georgiev
b46ee4c52a
Merge pull request #18412 from KDSBrowne/bbb-18257
fix: Correct Tab Order For Presentation Options Dropdown
2023-08-01 15:46:14 -04:00
Ramón Souza
c15d1a352a undo auto lint 2023-08-01 11:08:27 -03:00
Ramón Souza
6b34cd38c1 replace double quotes 2023-08-01 11:01:27 -03:00
KDSBrowne
70a8267284 inject presentation options btn into tldraw toolbar | lint issues 2023-08-01 02:45:13 +00:00
Ramón Souza
df8e9e9440 split disabled download of presentation params 2023-07-31 17:03:29 -03:00
prlanzarin
50d019ac01 chore(audio): lower SFU audio negotiation timeout to 15s (from 25s) 2023-07-31 11:40:04 -03:00
prlanzarin
a8e4e876d0 fix(audio): add connection timers for SFU audio
SFU based audio is missing connection timers, which means the join
procedure can go on indefinitely in a couple of scenarios.

Refactor the connection timers added for re-connections in the SFU audio
bridge and make them valid for the first try as well.

Make 1010 errors (connection timeout) retriable when retryThroughRelay
is enabled.
2023-07-31 11:39:52 -03:00
prlanzarin
7c3ac51e38 feat(audio): add retryThroughRelay flag for 1007 errors
1007 errors are still a large fraction of our overall audio join error
rate. This usually indicates some sort of firewall block or UDP issues
carrier networks. I can't figure out why some scenarios won't trickle
down to relay candidates though - I'm leaning to scenarios where STUN
packets with USE-CANDIDATE are being mangled/lost along the way or
something else that borks the (already fragile) conn checks for ICE-lite
implementations.

Add a new feature called retryThroughRelay which triggers a retry with
iceTransportPolicy=relay whenever audio fails to join with a 1007 error.
The goal is to force relay usage to try and bypass 1007s scenarios that
still happen.

Disabled by default.
2023-07-31 11:39:45 -03:00
prlanzarin
26815f4679 chore(audio): add more data to audio_joined/failure logs
Add secondsToActivateAudio, inputDeviceId, outputDeviceId and isListenOnly
to audio_joined.extraInfo

Add inputDeviceId, outputDeviceId and isListenOnly to
audio_failure.extraInfo

Add a try-catch to the device enforcement procedure triggered by
onAudioJoin - it may throw and block the modal.
2023-07-31 11:39:24 -03:00
Anton Georgiev
1e08c28962 chore: set guestPolicyExtraAllowOptions to false 2023-07-31 09:49:32 -04:00
Anton Georgiev
9e1d1c5190
Merge pull request #18394 from ramonlsouza/layout-images
refactor: Update layout images
2023-07-28 13:36:43 -04:00
Anton Georgiev
8e318094a4
Merge pull request #18369 from KDSBrowne/bbb-18357
fix: Enhance Smart Slide Question And URL Detection
2023-07-28 13:35:07 -04:00
Scroody
0a9b061434 Fix: Pulsing animation not working with avatar 2023-07-28 13:31:44 -03:00
Ramón Souza
bd97a008a0 fix hide presentation on join 2023-07-27 15:49:21 -03:00
Ramón Souza
8e0b48e8be
Merge pull request #18164 from Arthurk12/bbb-wake-locke
feat: Screen wake lock feature
2023-07-27 10:58:05 -03:00
Ramón Souza
796b630736 update layout images 2023-07-27 09:22:50 -03:00
Anton Georgiev
7be38fd876 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july26 2023-07-26 22:27:55 -04:00
Anton Georgiev
477f660eea
Merge pull request #18372 from Scroody/I-18334
refactor: Re-writing of the meeting ending to make navigation more clear for users
2023-07-26 22:19:21 -04:00
Anton Georgiev
5303265bc2
Update bigbluebutton-html5/public/locales/en.json 2023-07-26 22:19:05 -04:00
Arthurk12
7b57565fc5 fix(wake-lock): settings attribute name 2023-07-26 17:38:34 -03:00
Anton Georgiev
9611df968d
Merge pull request #18385 from gustavotrott/fix-dial-in-user-invisible
fix: Dial-in users not in list
2023-07-26 15:17:42 -04:00
Tainan Felipe
838accf015 Improve text sanitizing of lobby messages 2023-07-26 16:12:39 -03:00
Anton Georgiev
ce2b65798b
Merge pull request #18377 from antonbsa/parameter-tests-fix-after-merge
test: Parameter tests fix
2023-07-26 14:05:18 -04:00
Ramón Souza
692370d3b1 reduce page size 2023-07-26 09:55:39 -03:00
Ramón Souza
22605b3fbb grid mode pagination 2023-07-26 09:18:23 -03:00
Anton B
1024930a32 test: disabled features test fixes and managePresentationButton selector update 2023-07-25 15:26:42 -03:00
Gustavo Trott
c74a7ff90e Add required props to dial-in users 2023-07-25 15:23:57 -03:00
Anton Georgiev
9015c1d339
Merge pull request #18378 from antonbsa/raise-hand-tests-fix
test: Raise and lower hand tests fix
2023-07-25 14:15:38 -04:00
Ramón Souza
ee78814827 change quick poll button styles 2023-07-25 15:05:00 -03:00
Anton B
03aa9d3bec test: update all raise and lower hand related tests 2023-07-24 18:07:51 -03:00
Anton Georgiev
90ef5ab591
Merge pull request #18358 from antonbsa/breakout-tests
test: Breakout tests update
2023-07-24 16:31:23 -04:00
Anton Georgiev
096f65ddd6
Merge pull request #18347 from KDSBrowne/bbb-a11y-patches-02
fix(accessibility): Restore Roving Functionality To User Chats And Captions List
2023-07-24 14:29:23 -04:00
Ramón Souza
356a3ea685 update layout labels 2023-07-24 13:21:45 -03:00
Scroody
e915799d45 Client: Re-writing of the meeting ending to make navigation more clear for the users 2023-07-24 11:55:43 -03:00
KDSBrowne
1b2cf21066 refactor smart slide question extraction 2023-07-24 01:09:45 +00:00
KDSBrowne
3dec9de44e optimize action creation and improved question / url regex 2023-07-24 00:03:22 +00:00
Anton Georgiev
6b76d9aa66 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july-21 2023-07-21 16:24:45 -04:00
Gustavo Trott
762ae78814 Implements func to Clear all users reaction 2023-07-21 11:10:10 -03:00
Anton B
cdf3c0d2fb test(breakout): remove all notifications before ending rooms and temporally avoid screenshot comparison due to a reported bug 2023-07-20 17:15:32 -03:00
Ramón Souza
5bb012a6a9
Merge pull request #18351 from Scroody/fix-warnings
Fix: Warnings when creating a new meeting
2023-07-20 17:00:15 -03:00
Anton B
fbb622ba52 test: update breakout selectors 2023-07-20 16:59:53 -03:00
Ramón Souza
5992f628ed Merge remote-tracking branch 'upstream/v2.7.x-release' into issue-18344 2023-07-20 16:02:13 -03:00
Ramón Souza
b649819077
Merge pull request #18353 from ramonlsouza/issue-18342
Reactions bar - reduce load time
2023-07-20 14:16:41 -03:00
Scroody
125811f0d3 Merge remote-tracking branch 'upstream/v2.7.x-release' into fix-warnings 2023-07-20 14:10:47 -03:00
Ramón Souza
74af65256f
Merge pull request #18352 from Scroody/I-18341
Time features label change
2023-07-20 09:05:31 -03:00
Anton Georgiev
61d193155d
Merge pull request #18343 from ramonlsouza/fix-unpin-notes
fix: unpin shared notes after switching presenter
2023-07-19 16:26:54 -04:00
Ramón Souza
fa8dd63444 use native emoji - reactions bar 2023-07-19 16:35:21 -03:00
Anton Georgiev
d5abc3cb9b
Merge pull request #18316 from GuiLeme/issue-18259
Fix - join audio in breakout room
2023-07-19 14:16:56 -04:00
Scroody
0a1428b862 Time features label change 2023-07-19 15:00:48 -03:00
Scroody
4f930ed2e2 XMerge remote-tracking branch 'upstream/v2.7.x-release' into fix-warnings 2023-07-19 13:27:16 -03:00
Scroody
86f4e372f8 Fix: Warnings when creating a new meeting 2023-07-19 13:22:50 -03:00
Ramón Souza
bc1898dfff reactions bar tweaks 2023-07-19 11:36:34 -03:00
Ramón Souza
943c92d08b
Merge pull request #18321 from GuiLeme/issue-18308
feature: Make quick poll result labels consistent with the uploaded slides
2023-07-19 09:40:19 -03:00
GuiLeme
217f252c29 [issue-18308] - Fix deleting of first letter every time 2023-07-19 09:21:11 -03:00
KDSBrowne
0c934c72f4 restore captions list keyboard access 2023-07-19 00:23:21 +00:00
KDSBrowne
19ea189302 restore messages tab stop and arrow key navigation 2023-07-18 22:55:35 +00:00
Ramón Souza
960bcc4f21 fix unpin notes after changing presenter 2023-07-18 17:19:35 -03:00
Anton Georgiev
a92d668bd4
Update bigbluebutton-html5/public/locales/en.json 2023-07-18 15:54:46 -04:00
Ramón Souza
7d38a3154f
Merge pull request #18327 from KDSBrowne/bbb-a11y-pathes
fix(accessibility): Enhance Color Contrast, Language Dropdown, and Screen Reader Feedback
2023-07-18 09:42:41 -03:00
Ramón Souza
bf6f96fc44 renaming interactions -> reactions 2023-07-18 08:54:36 -03:00
Ramón Souza
f5d1db72ec
Merge pull request #18331 from KDSBrowne/bbb-a11y-pathes-01
fix: Improve Focus When Changing Modal Tabs With Keyboard
2023-07-17 16:59:27 -03:00
KDSBrowne
9e87a475f2
Update bigbluebutton-html5/imports/ui/components/common/modal/simple/component.jsx
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2023-07-17 14:04:04 -04:00
KDSBrowne
5a85ca14a2 add focus trap to handle focus leaving simple modals 2023-07-17 17:19:05 +00:00
Ramón Souza
734f591472
Merge pull request #18322 from ramonlsouza/a11y-9
fix(accessibility): implement the list of users within the session logs as a list
2023-07-17 11:35:02 -03:00
transifex-integration[bot]
a9d75b5164
Translate en.json in fa_IR (#18326)
100% translated source file: 'en.json'
on 'fa_IR'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-07-17 09:56:16 -04:00
Ramón Souza
7964bb9877 lint 2023-07-17 10:00:51 -03:00
GuiLeme
6fb701045a [issue-18259] - fix join audio in breakout room 2023-07-17 09:14:23 -03:00
Ramón Souza
caeb57f7d2
Merge pull request #18320 from dennis531/chat_typing_anonymous
Html5: Add config to hide names in typing indicator
2023-07-17 09:13:21 -03:00
KDSBrowne
e73110be30 add lang attribute to locale select options 2023-07-15 15:51:22 +00:00
KDSBrowne
937d18b192 improve style menu color contrast in dark mode 2023-07-15 15:40:27 +00:00
Ramón Souza
fa8883ee29 use list for users in connections status 2023-07-14 16:47:40 -03:00
GuiLeme
a10fbaba4f [issue-18308] - add predefined label in result quick poll options 2023-07-14 14:55:12 -03:00
Ramón Souza
5d209c2932 adjust timer styles 2023-07-14 10:43:32 -03:00
Dennis Benz
dd15012761 Html5: Add config to hide names in typing indicator 2023-07-14 15:35:18 +02:00
Anton Georgiev
45215ed88f
Merge branch 'v2.7.x-release' into bbb-wake-locke 2023-07-14 07:50:04 -04:00
Anton Georgiev
0e7fdfe310
Merge pull request #18312 from antobinary/merge-july12
chore: Merge BBB 2.6.10+ to 2.7
2023-07-14 06:58:29 -04:00
Ramón Souza
db4479d6dd adjust quick poll char limit 2023-07-13 09:58:05 -03:00
Ramón Souza
43bbd195c4
Merge pull request #18305 from Scroody/raise-hand-changes
Enhancement: Raise hand behaviour changes
2023-07-13 08:41:18 -03:00
Ramón Souza
c1fa4e10c7
Merge pull request #18301 from KDSBrowne/bbb-18233
fix: Add Resize Event When Whiteboard Mounts
2023-07-13 08:30:42 -03:00
Ramón Souza
3c098c6f5d
Merge pull request #18306 from Scroody/I-18217
Fix: All cameras being disabled
2023-07-13 08:28:32 -03:00
Anton Georgiev
042bacc7c1 Merge remote-tracking branch 'bbb/v2.7.x-release' into merge-july12 2023-07-12 18:53:12 -04:00
Ramón Souza
e6811091b0
Merge pull request #18311 from ramonlsouza/fix-screenshare
fix: throttledPinPad function
2023-07-12 17:24:52 -03:00
Anton Georgiev
7c91d4ff73 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july12 2023-07-12 16:20:53 -04:00
Anton Georgiev
cd9f93be44 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july12 2023-07-12 15:59:46 -04:00
Ramón Souza
caadcae1e9 fix throttledPinPad function 2023-07-12 16:58:39 -03:00
Anton Georgiev
e32a5feabe
Merge pull request #18304 from gabriellpr/new-disabled-features-test
test: slide snapshot, camera as content disabledFeatures tests
2023-07-12 14:06:07 -04:00
Anton Georgiev
7b7c854ed8
Merge pull request #18275 from gabriellpr/lock-viewers-test
test: refactoring + adding two tests lock viewers
2023-07-12 12:50:45 -04:00
Anton Georgiev
cd1d8624a0
Merge pull request #18298 from schrd/fix-issue-18297
Fix: use connection id to determine if a user is ejected or not
2023-07-12 09:50:01 -04:00
Scroody
fb088847bd Changes to raised hands behaviour 2023-07-12 10:44:37 -03:00
Gabriel Porfirio
251bf6867b 4 tests for disabledFeatures, slide snapshot, camera as content 2023-07-12 08:55:49 -03:00
Scroody
abdf85b508 Bug solving 2023-07-11 16:50:24 -03:00
KDSBrowne
e97427a9aa add resize event when whiteboard mounts 2023-07-11 16:17:03 +00:00
Ramón Souza
0f10a2c371 fix reopening chat on promote 2023-07-11 11:32:15 -03:00
Daniel Schreiber
67a491f07c Fix: use connection id to determine if a user is ejected or not
It used to be a boolean value which was durable if the server is
configured to use localStorage for bbb client settings. This would lead
to permanently blocking a user for all future BBB sessions.

To prevent that we use the connectionID to determine if a user is
blocked or not. If a user rejoins (in the same or a different meeting),
the connectionID is different, so the user can join again.
2023-07-11 15:00:24 +02:00
transifex-integration[bot]
f191d462ee
Updates for bigbluebutton-html5/public/locales/en.json in zh_TW (#18269)
* Translate en.json in zh_TW

100% translated source file: 'en.json'
on 'zh_TW'.
---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-07-11 06:06:17 -04:00
transifex-integration[bot]
a6c2de155e
Updates for bigbluebutton-html5/public/locales/en.json in ko_KR (#18264)
* Translate en.json in ko_KR

100% translated source file: 'en.json'
on 'ko_KR'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-07-11 06:04:38 -04:00
Ramón Souza
67cd275dc1
Merge pull request #18293 from ramonlsouza/issue-18214
fix: change presentation download labels
2023-07-10 16:53:34 -03:00
Ramón Souza
af593e41ee
Merge pull request #18289 from ramonlsouza/issue-15863
Layout Settings Enhancements
2023-07-10 16:53:16 -03:00
Anton B
06478cda4a test: update layout tests 2023-07-10 16:28:00 -03:00
Ramón Souza
6b44650c5d change presentation download labels 2023-07-10 09:44:34 -03:00
Ramón Souza
52b636a65a keyboard move user - unassigned list 2023-07-07 16:56:42 -03:00
Ramón Souza
870d773fdf remove unused code 2023-07-07 13:22:34 -03:00
Ramón Souza
d50e0ee2cd mobile styles 2023-07-07 10:10:13 -03:00
Ramón Souza
804d7e859c change labels, update push layout experience 2023-07-07 09:53:58 -03:00
Ramón Souza
91c5094588 add checkmark to active layout 2023-07-06 17:31:26 -03:00
KDSBrowne
9f1734bfb8 handle quick poll options for F/G 2023-07-06 15:30:05 +00:00
Ramón Souza
67d9cc423a move labels below the images 2023-07-06 11:00:44 -03:00
Ramón Souza
fa4baa036a change layout icons 2023-07-06 10:27:52 -03:00
Ramón Souza
14300f3f71
Merge pull request #18274 from ramonlsouza/issue-18220
Preserve pinned notes after screenshare
2023-07-06 08:40:52 -03:00
André Castro
a24439d414
Merge branch 'v2.7.x-release' into I-17515 2023-07-05 16:08:37 -03:00
Ramón Souza
7fcd7d3333
Merge pull request #18271 from Scroody/I-18217
Client: self-view disabled changed, overlay over avatar.
2023-07-05 15:58:05 -03:00
Scroody
bd6420cd2f Resquested changes 2023-07-05 15:48:21 -03:00
Scroody
4faca42e37 Requested changes 2023-07-05 15:38:52 -03:00
Scroody
50511ff3d3 Requested changes made 2023-07-05 13:58:40 -03:00
Ramón Souza
ec6a674442 filter out of slide shapes on snapshot 2023-07-05 11:12:09 -03:00
Gabriel Porfirio
b71a6f3f66 small changes 2023-07-05 10:05:57 -03:00
Ramón Souza
b7a193acb5
Merge pull request #18200 from gabriellpr/refactoring-parameters-test
test: Add create parameters tests + refactoring
2023-07-04 17:11:19 -03:00
Gabriel Porfirio
a1e14131af refactoring and adding two tests for lock viewers 2023-07-04 15:01:19 -03:00
Ramón Souza
efc9cde2f3
Merge pull request #18235 from KDSBrowne/bbb-18078
fix: Whiteboard Cursor Offset Switching Back To Custom Layout
2023-07-04 14:43:06 -03:00
Ramón Souza
1b06b30167 preserve pinned notes after screenshare 2023-07-04 13:14:09 -03:00
Scroody
700edd19b4 Overlay over avatar 2023-07-04 10:44:24 -03:00
Ramón Souza
26bd960ba2 fix unlock shared notes 2023-07-04 09:50:53 -03:00
KDSBrowne
3c1b50c99a fix whiteboard crash when switching presentations with zoomed slide 2023-07-03 16:03:38 +00:00
Gabriel Porfirio
8f52121d5c changes on the speech-recognition test 2023-06-30 17:16:22 -03:00
Scroody
d145a482cb Enhancement: Breakout modal UI improved 2023-06-30 10:53:58 -03:00
Arthurk12
104550d46f fix(timer): sidebar content when activated
Changes the behavior of activating the timer. The behavior set by this commit
is: when the timer is activated, only the moderator who triggered it will see
the sidebar content switch to the timer. This change required hanging an
observer to catch the timer activation and dispatch the sidebar content
change since timer messages are passing through akka.
2023-06-29 18:24:40 -03:00
Ramón Souza
e47f1d2d7b
Merge pull request #18238 from ramonlsouza/remove-muted-grid-mode
Remove duplicated muted indicator from grid mode
2023-06-29 17:37:58 -03:00
Ramón Souza
31ca4dc6b8
Merge pull request #18242 from ramonlsouza/fix-grid-mode-resize
fix: sidebar resizing - focus on video layout (grid mode)
2023-06-29 17:37:32 -03:00
Ramón Souza
893eefbf4a
Merge pull request #18230 from Tainan404/dedupe-chat-messages-2.7
fix: Add dedupe to messages based on referenceId
2023-06-29 15:02:13 -03:00
Ramón Souza
0f5ec610f1
Merge pull request #18245 from ramonlsouza/npm-audit-jun29
chore: npm audit upgrade semver
2023-06-29 14:51:10 -03:00
Tainan Felipe
7004d701fa Add fix for when role changes 2023-06-29 14:15:18 -03:00
Gustavo Trott
c8867fadb5
Merge pull request #18197 from Scroody/I-18127
Allow dynamic control on moderators invitation for breakouts
2023-06-29 13:39:26 -03:00
Ramón Souza
d1678a743f npm audit 2023-06-29 13:35:12 -03:00
Gustavo Trott
58e862e6a7 Make names more clear for 'invite assigned moderators to breakoutRooms' 2023-06-29 12:04:14 -03:00
Ramón Souza
be48f7349f
Merge pull request #18168 from ramonlsouza/issue-18134
refactor: Restyle Reactions bar to be a bar
2023-06-28 17:27:45 -03:00
Ramón Souza
5cc26a1e7a fix resizing of sidebar in grid mode 2023-06-28 16:06:19 -03:00
Ramón Souza
133dc29d17 fix feedback range 2023-06-28 10:50:02 -03:00
Ramón Souza
aefdc09403 undo createRoot changes in main 2023-06-28 10:38:25 -03:00
Ramón Souza
fc79c5b891 remove duplicated muted indicator from grid mode 2023-06-27 17:00:45 -03:00
Scroody
0b5822a5fa Fix: pinning shared notes should restore presentation 2023-06-27 13:53:21 -03:00
KDSBrowne
87c1cf98be Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-18078 2023-06-27 15:48:11 +00:00
KDSBrowne
66c3e1b0a8 reset cam dock position on custom layout change 2023-06-27 15:47:59 +00:00
Ramón Souza
94eceb0489 mobile menu 2023-06-27 11:08:49 -03:00
Tainan Felipe
112af1efd2 Add dedupe to messages based on referenceId 2023-06-27 11:02:35 -03:00
Ramón Souza
bd6779e1b9 close menu after selecting a reaction 2023-06-27 09:50:04 -03:00
Tainan Felipe
5b520b4af0 Add dedupe to messages based on referenceId 2023-06-26 16:29:06 -03:00
Ramón Souza
574b187645
Merge pull request #18130 from Scroody/I-18101
Client change: List the option to download presentation with annotations even if there are no annotations
2023-06-26 16:27:58 -03:00
Scroody
7765f6920e Requested changes 2023-06-26 10:48:19 -03:00
transifex-integration[bot]
1b6ae23bc7
Translate en.json in uk_UA (#18213)
100% translated source file: 'en.json'
on 'uk_UA'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-06-26 05:51:06 -04:00
transifex-integration[bot]
f63023053b
Translate en.json in gl (#18210)
100% translated source file: 'en.json'
on 'gl'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-06-26 05:50:30 -04:00
transifex-integration[bot]
588cb5f8fb
Translate en.json in es_ES (#18209)
100% translated source file: 'en.json'
on 'es_ES'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-06-26 05:50:11 -04:00
transifex-integration[bot]
11c6141d06
Translate en.json in es (#18208)
100% translated source file: 'en.json'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-06-26 05:49:43 -04:00
Anton Georgiev
9a6c8f410d
Merge pull request #18150 from danielpetri1/cluster-setup-link
refactor: Fix original presentation download link in cluster setups
2023-06-23 15:20:05 -04:00