Commit Graph

12321 Commits

Author SHA1 Message Date
Ramón Souza
acffd8092e
Merge pull request #18675 from ramonlsouza/28-fix
fix: 2.8 warnings
2023-08-30 17:14:49 -03:00
Gustavo Trott
ffa1c65247
Merge pull request #18674 from gustavotrott/merge-27-into-develop-30aug2023
Merge 2.7 into Develop
2023-08-30 16:34:33 -03:00
Ramón Souza
9dc984000e Merge remote-tracking branch 'upstream/develop' into 28-fix 2023-08-30 15:59:53 -03:00
Ramón Souza
8015526f53 fix size prop type 2023-08-30 15:59:05 -03:00
Gustavo Trott
5eb04aab91 Resolve conflicts 2023-08-30 15:31:32 -03:00
Ramón Souza
0c6f09375f fix getcontentanchorel warning 2023-08-30 13:33:57 -03:00
Ramón Souza
20114b82b8 add close button label in welcome message popup 2023-08-30 13:31:07 -03:00
Ramón Souza
9155684b1f adjust chat list item border 2023-08-30 11:05:35 -03:00
Ramón Souza
b8d1a6cccd fix fit to width 2023-08-29 17:00:32 -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
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
Ramón Souza
e332778f6e
Merge pull request #18637 from ramonlsouza/unread-messages-button
fix: restore unread messages button
2023-08-28 10:55:12 -03:00
Ramón Souza
43a29fcb2c apply suggested changes 2023-08-28 10:15:45 -03: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
GuiLeme
97df4f6eed [refactor-bbb-menu] - changes in review (Created interfaces to define the types) 2023-08-25 16:58:11 -03: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
GuiLeme
67679702bd [refactor-bbb-menu] - changes in review 2023-08-25 08:25:56 -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
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
GuiLeme
f65471b131 [refactor-bbb-menu] - add isSeparator to enhance readability 2023-08-24 11:59:04 -03:00
Ramón Souza
e89dcd356c restore unread messages button 2023-08-24 10:53:46 -03:00
Ramón Souza
9e7f29df26
Merge pull request #18604 from ramonlsouza/issue-18594
Modify chat to use markdown
2023-08-23 14:46:09 -03:00
Ramón Souza
831ab6beb5 disable images 2023-08-23 14:33:03 -03:00
Ramón Souza
c49a59f92d auto replace image links with images 2023-08-23 13:19:54 -03:00
Ramón Souza
3bbe40a38b fix disable element 2023-08-23 11:46:18 -03:00
Ramón Souza
4a6d069e3e adjust paragraph margin 2023-08-23 11:38:28 -03:00
Anton Georgiev
4bfd3caf3a
Merge pull request #18621 from Scroody/ts-fixes-time-sync-and-chat-form
Fix: Typescript errors (time sync & chat-form)
2023-08-23 10:05:32 -04:00
Ramón Souza
8f7c5f7d59
Merge pull request #18592 from ramonlsouza/fix-chat-list-border
style: remove chat list item border
2023-08-23 10:17:33 -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
Ramón Souza
ae9baeebb8 update regex 2023-08-23 09:32:04 -03:00
imdt
8cbe878e4c Fix: typescript errors 2023-08-22 16:39:16 -03: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
Gustavo Trott
201b6949a3 Resolve conflicts 2023-08-22 15:07:42 -03: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
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
Ramón Souza
f3cf414330 Merge remote-tracking branch 'upstream/develop' into issue-18594 2023-08-21 17:14:08 -03:00
Ramón Souza
bbb6f54a2f add settings for allowed elements 2023-08-21 17:08:33 -03:00
Ramón Souza
aae22e06bc adjust text and image position 2023-08-21 16:38:00 -03:00
Anton Georgiev
91b30a021e
Merge pull request #18591 from ramonlsouza/fix-parse-chat
Fix: handling of chat messages
2023-08-21 13:00:45 -04:00
Ramón Souza
2d81936a57 fix new lines and links 2023-08-21 13:39:23 -03: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
904fc74156
Merge pull request #18568 from ramonlsouza/chat-fixes
style: adjust chat message styles
2023-08-21 11:04:25 -04:00
Ramón Souza
39c5954614 markdown chat messages 2023-08-21 10:06:07 -03: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
0463531aba remove chat list item border 2023-08-18 15:30:23 -03:00
Gustavo Trott
5a82b4e119
Merge pull request #18540 from paultrudel/remove-add-slide-positions-msg
refactor: Remove unnecessary addSlidePositionsPubMsg
2023-08-18 15:11:14 -03: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
Ramón Souza
1b64bc0220 fix chat parsing 2023-08-18 10:29:19 -03: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
Ramón Souza
24ac10a065 fix incorrect chat on join 2023-08-17 10:54:35 -03:00
Ramón Souza
eac3cc84ab display username in grid mode 2023-08-16 16:54:43 -03:00
Gustavo Trott
d018fd6490 Resolve conflicts 2023-08-16 16:24:34 -03:00
Ramón Souza
e7be097e01 fix chat position 2023-08-16 11:45:14 -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
Ramón Souza
6fc8dde90c fix online styles in chat 2023-08-16 10:15:11 -03:00
Guilherme Pereira Leme
cacbc331ce
feature: plugin architecture implementation for presentation toolbar (#17994) 2023-08-15 19:31:11 -03:00
Tiago Jacobs
9e512f9edc
Replace wasm detection library (#18557) 2023-08-15 13:02:59 -03: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
Tiago Jacobs
5cf2293c38
refactor (typescript): fix typescript build errors (#18454) 2023-08-14 17:52:35 -03: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
Paul Trudel
e615233ae8 Removed addSlidePositionsPubMsg 2023-08-11 18:11:18 +00: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
Tainan Felipe
91f164fee3
Refactor: Make the Recording indicator use graphql and ts (#18465) 2023-08-11 10:39:58 -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
Ramón Souza
b103448091 Merge remote-tracking branch 'upstream/v2.7.x-release' into issue-18443 2023-08-11 09:36:08 -03: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
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