Commit Graph

8267 Commits

Author SHA1 Message Date
Ramon Souza
fe8ffbd2a5 revised styles primary button 2022-06-06 14:26:13 -03:00
Ramón Souza
bb29cd1d68
Merge pull request #15121 from KDSBrowne/2.6-lock-cursor
Restore Viewer Cursors Lock Functionality
2022-06-06 13:54:43 +01:00
Ramon Souza
242f5d3e29 audio modal spacing polishing 2022-06-03 16:10:09 -03:00
Ramón Souza
c489303672
Merge pull request #15128 from gabriellpr/line-space-pads
fix: pad line space not showing for viewers
2022-06-03 17:13:00 +01:00
gabriellpr
bdb703a056 fix: pad line space not showing
flex column removed
2022-06-03 12:10:47 -03:00
Joao Victor
de6800dc98 fix(chat): show new message indicators for poll mesages 2022-06-02 15:54:03 -03:00
Ramón Souza
f6b190aaa8
Merge pull request #15078 from lfzawacki/develop-layout
fix(layout): Fix propagation bugs and allow moderators to set the pushLayout flag
2022-06-02 19:48:07 +01:00
Ramon Souza
0f6a638551 do not group moderator message sent to all breakouts 2022-06-02 13:47:49 -03:00
KDSBrowne
6d4d11a34d fix cursors lock for viewers 2022-06-02 15:00:28 +00:00
Ramón Souza
162c89d701
Merge pull request #15095 from ramonlsouza/issue-7653
style: Revised styles for our primary circle buttons
2022-06-02 13:19:51 +01:00
Joao Victor
b75fbe8279 Remove merge residue 2022-06-01 16:55:28 -03:00
Joao Victor
2a1401f2ae Merge remote-tracking branch v2.6.x-release into virtual-background-upload 2022-06-01 16:50:29 -03:00
Joao Victor
bfe3472609 fix: remove style prop 'isVisualEffects' from button props 2022-06-01 14:46:43 -03:00
Joao Victor
1c02ff3877 fix: make drag-and-drop stuff follow the config 2022-06-01 14:30:50 -03:00
Joao Victor
4840543701 fix: move config key to public.virtualBackgrounds (Settings.yml) 2022-06-01 14:23:00 -03:00
Ramón Souza
9c978e91ee
Merge pull request #15114 from germanocaumo/tldraw-improvs
feat(whiteboard): poll result, zoom fit slide +
2022-06-01 17:02:52 +01:00
Joao Victor
22a924181d fix: state update on delete 2022-06-01 12:31:56 -03:00
Joao Victor
769629daf6 improvement: add a new service function for reading the file 2022-06-01 12:05:16 -03:00
gabriellpr
75bf0bc76f export chat save and copy updated
adding system messages key to public_chat_clear
2022-06-01 10:48:09 -03:00
germanocaumo
08b3659b68 fix(whiteboard): missing import 2022-06-01 13:47:28 +00:00
Joao Victor
b3d18a1d28 improvement: add HOC to concentrate drag-and-drop code 2022-06-01 10:34:21 -03:00
Mario Junior
c06bc26488
Merge pull request #15106 from frankemax/camera-avatar-polishment
feat(webcam) camera avatar polishment
2022-05-31 18:34:11 -03:00
Joao Victor
c1a42f7ee7 fix: actions bar button styling 2022-05-31 18:03:42 -03:00
germanocaumo
07a3a915c0 feat(whiteboard): poll result, zoom fit slide +
- Poll result as text shape in the lower right-hand
- Include all tldraw shape bounds as size in akka (to help Daniel rendering in pdf export)
- Default/initital zoom will be centered in the slide and maximize the size according to the presentation area
- Also limited the max zoom out to be the one that fits the slide, to be similar as we had before
2022-05-31 19:40:31 +00:00
Joao Victor
e7d9b46097 fix: add some file sanitization 2022-05-31 16:32:58 -03:00
Max Franke
8b8ba0c9f4 fix(webcam): draggable camera dock 2022-05-31 14:14:18 -03:00
Ramón Souza
a965dcee82
Merge pull request #15103 from KDSBrowne/2.6-bbb-tldraw
feat(whiteboard): Move Multiuser Whiteboard Button to Presentation Toolbar
2022-05-31 18:05:31 +01:00
Ramon Souza
b9a98e3fb9 undo double quotes replace 2022-05-31 13:52:37 -03:00
Max Franke
2fbb4e8821 fix(webcam): user status icons align
Align user status icons to match other icons paddings/margins
2022-05-31 13:38:37 -03:00
Max Franke
a53b41721b fix(video-avatar): prevent state update on an unmounted component 2022-05-31 13:38:37 -03:00
Joao Victor
936829338d fix: localize default button label for custom backgrounds 2022-05-31 11:38:24 -03:00
Joao Victor
ae3355d685 revert: unifying of click handlers of custom backgrounds 2022-05-31 11:14:33 -03:00
Joao Victor
69b4342e39 revert: unifying of click handlers of the default backgrounds 2022-05-31 11:06:58 -03:00
Mario Junior
f6d7706626
Merge pull request #15075 from frankemax/emoji-picker-v3
feat(emoji-picker): add component
2022-05-31 10:34:25 -03:00
Ramon Souza
e705152cc7 restore removed styles 2022-05-31 10:22:17 -03:00
Max Franke
32b3d55ab8 feat(message-form): send emoji at caret position 2022-05-30 17:53:41 -03:00
Ramon Souza
e43c83b7ba fix restoreOnUpdate 2022-05-30 17:37:40 -03:00
Joao Victor
65b59a6062 Rename custom hook 2022-05-30 15:49:19 -03:00
Max Franke
00a8e64261 feat(video-avatar): change border
Apply isTalking border with a pseudo-element.
2022-05-30 15:08:25 -03:00
KDSBrowne
f683740a2e allow pan when multiuser enabled 2022-05-30 14:51:08 +00:00
Joao Victor
1143cb87c7 fix(chat notification): duplication of first message notification 2022-05-30 10:10:03 -03:00
Daniel Schreiber
0506928367 Fix: only show breakout room in user list when user is in breakout room
The user list in the main room showed user being in breakout rooms who
already left a breakout room

closes #14982
2022-05-29 20:02:09 +02:00
KDSBrowne
f58882ffcc stop rendering curors when they leave the WB area 2022-05-29 16:24:44 +00:00
KDSBrowne
d404bd3e0f disable pan when multiuser access is off 2022-05-29 15:14:39 +00:00
Lucas Fialho Zawacki
a150bd20d7 feature(layout): Bring back layoutType propagation, but disallow 'custom' layout in mobile screens 2022-05-27 18:11:42 -03:00
Ramon Souza
e199ef2c35 primary circle button - revised styles 2022-05-27 16:33:12 -03:00
Joao Victor
9d66ff43ad fix: ghost button focus shadow 2022-05-26 17:34:25 -03:00
Max Franke
e853f032be fix(message-form): send message with emoji 2022-05-26 16:40:37 -03:00
Ramón Souza
f9e76502ad
Merge pull request #15084 from gabriellpr/external-links-style
style: Adding revised styles for our external links
2022-05-26 19:46:38 +01:00
gabriellpr
a4bf69aeba adding url styles
...

styling external links inside the banner

Refactoring code

adding underline on hover and focus

removing hasLiink
2022-05-26 15:10:20 -03:00
Ramón Souza
69bebe5875
Merge pull request #15087 from Tainan404/fix-userleft
Make sure do not show wrong data in user left message
2022-05-26 17:18:35 +01:00
Tainan Felipe
34fcf1d5c4 Make sure do not show wrong data in user left message 2022-05-26 11:29:05 -03:00
KDSBrowne
626259bf33 move multi user WB button to presentation toolbar (100% width) | reduce zoom increment 2022-05-25 23:25:53 +00:00
Joao Victor
db5a788719 fix(camera): prevent dock position change on click 2022-05-25 14:18:37 -03:00
Ramón Souza
7d7f7e88fe
Merge pull request #15081 from JoVictorNunes/issue-15068
fix: point media button chevrons upwards
2022-05-25 13:45:45 +01:00
Joao Victor
18b06e1ba5 fix: point media button chevrons upwards #15068 2022-05-25 09:38:22 -03:00
Tainan Felipe
155b90d658 Refactor aria alert and remove inner-htmls from the client 2022-05-25 09:35:24 -03:00
Lucas Zawacki
cd13446c5a fix(layout): Moderators could not change layout if pushLayout was true 2022-05-24 17:31:35 -03:00
Max Franke
45d3738960 feat(video-avatar): hide icons when squeezed 2022-05-24 17:20:29 -03:00
Lucas Zawacki
7ef7b52a30 feat(layout): Both presenters and moderators can set pushLayout 2022-05-24 15:38:47 -03:00
Max Franke
56c169552c feat(emoji-picker): exclude some emojis
exclude emojis not supported by chromium-based browsers

(cherry picked from commit c1a904b842438f1d70949921133e4b89cdcae651)
2022-05-24 14:22:49 -03:00
Max Franke
4cf98010a9 feat(message-form): add emoji button 2022-05-24 14:20:55 -03:00
Max Franke
1e8668420f feat(click-outside): close emoji picker on outbound clicks
add the click-outside component and modifies the message-form/text-input
components to apply the new feature

(cherry picked from commit 654357e6984160fe8ea074fcfa1103f7b51500bc)
2022-05-24 13:49:25 -03:00
Ramón Souza
464fa7a8ab
Merge pull request #15064 from ramonlsouza/increase-menu-padding-
style: increase dropdown menu padding
2022-05-23 21:45:00 +01:00
Ramón Souza
391954c7fc
Merge pull request #15066 from gabriellpr/border-on-pads
Adding border inside shared notes for viewers
2022-05-23 20:47:35 +01:00
gabriellpr
a77ea836d8 adding border inside shared notes for viewers 2022-05-23 16:22:31 -03:00
Ramon Souza
295ef43f7e increase dropdown menu padding 2022-05-23 13:58:51 -03:00
Ramon Souza
44d11903e9 increase dropdown menu padding 2022-05-23 11:45:53 -03:00
Ramón Souza
211953b242
Merge pull request #15013 from ramonlsouza/multi-tab-fix
fix: prevent user join from multiple tabs with same sessionToken
2022-05-23 14:31:53 +01:00
Ramón Souza
a492f51323
Merge pull request #15048 from gabriellpr/ui-fix-align
style: Removing and alinging dropdowns items.
2022-05-23 14:11:44 +01:00
germanocaumo
0bfda4bc53 fix persist of other tldraw shape operations (including groups and copy/paste) +
fix shape not persisting when other user than the owner changed it
2022-05-20 17:14:32 +00:00
Joao Victor
fd03bd21bc improvement: chat and user-list export file name date string 2022-05-20 12:00:28 -03:00
gabriellpr
1c1b356161 removing white spaces inside menus
refactoring code

...
2022-05-20 11:22:34 -03:00
germanocaumo
dc56b969ed fix viewer crash when there is no presentation + some cleanup 2022-05-20 12:12:58 +00:00
CristianSilvaGrosseli
5c6bf08b78 feat(emoji-picker): add component 2022-05-19 17:40:29 -03:00
Ramon Souza
02c7fc4493 fix export chat on breakout room 2022-05-19 15:53:48 -03:00
germanocaumo
3a156ace07 fix camera zoom bugs and mantain zoom when switching slides 2022-05-19 17:24:47 +00:00
KDSBrowne
73c58a6750 show undo | redo UI + preserve zoom state on reload 2022-05-19 02:32:32 +00:00
germanocaumo
386eb595ee redo working locally 2022-05-19 00:52:45 +00:00
germanocaumo
19d4caec99 refactor tldraw doc state to not crash on fast updates +
change slide going  and controlled by akka messages
undo is working locally
2022-05-18 19:35:42 +00:00
Anton Georgiev
a7fc4811bb
Merge pull request #15037 from ramonlsouza/userlist-throttle
fix: userlist throttle instead of debounce
2022-05-18 15:21:14 -04:00
Ramon Souza
aa53d88da7 removes userlist debounce, adds userlist throttle 2022-05-18 15:46:50 -03:00
Anton Georgiev
b5241d0ee9
Merge pull request #15022 from schrd/etherpad-clusterproxy-fix
Fix etherpad session authentication to work in cluster setups
2022-05-18 12:44:17 -04:00
KDSBrowne
e9208cad16 remove hard coded slide dimensions 2022-05-17 12:19:10 +00:00
KDSBrowne
39dd622cab handle move_to_page event 2022-05-16 19:29:21 +00:00
KDSBrowne
c20e54b95d prevent clients crashing when presenter reloads 2022-05-16 19:04:40 +00:00
Ramón Souza
d2914b6994
Merge pull request #15026 from JoVictorNunes/issue-15009
[2.5] fix(whiteboard): border-radius of toolbar buttons #15009
2022-05-16 14:54:30 +01:00
Joao Victor
7ff6f8750d [2.5] fix(whiteboard): border-radius of toolbar buttons #15009 2022-05-16 10:20:16 -03:00
Daniel Schreiber
dfd93e7959 Fix etherpad session authentication to work in cluster setups
Etherpad uses the sessionID cookie for authorization. In cluster setups the
host part of the URI which serves the html5 frontend is different from
the hostname part of the URI which serves etherpad. Therefore the
bbb-html5 client can't set a cookie for etherpad which contains the
etherpad sessionID.

This patch uses the `ep_auth_session` etherpad plugin which takes the
`sessionID` as query parameter, sets the cookie in the browser and
redirects the iframe to the pad URI.
2022-05-16 07:40:42 +02:00
KDSBrowne
920d1def89 restore presentation toolbar 2022-05-16 02:35:17 +00:00
KDSBrowne
632bac1ebc Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.6-bbb-tldraw 2022-05-15 14:02:22 +00:00
Ramon Souza
5397498746 prevent user join from multiple tabs with same sessionToken 2022-05-13 16:18:51 -03:00
Ramón Souza
32469846f8
Merge pull request #14989 from gabriellpr/emoji-chat
feat(chat): Auto convert text to emoji
2022-05-13 18:47:26 +01:00
Anton Georgiev
6a665a4b64
Merge pull request #15011 from prlanzarin/u26-niccolo-strauss
[2.6] fix: client crash on meeting end/user left with cameras
2022-05-13 13:04:26 -04:00
Anton Georgiev
d1053c3eb4
Merge pull request #14970 from danielpetri1/shared-notes-fix
fix(Shared notes): missing temporaryPresentationId parameter in upload
2022-05-13 12:21:56 -04:00
prlanzarin
0a05d3b673 fix: client crash on meeting end/user left with cameras 2022-05-13 16:20:57 +00:00
KDSBrowne
4478f9d389 add const to annotations variable 2022-05-13 15:41:10 +00:00
KDSBrowne
6cd5006999 add client logger to try / catch 2022-05-13 15:15:44 +00:00
KDSBrowne
fada3284ab fix reported bugs 2022-05-13 14:51:41 +00:00
Joao Victor
e070b586c4 [2.5] fix: popover menus in RTL mode 2022-05-13 10:42:19 -03:00
KDSBrowne
10adb3e097 remove merge comment 2022-05-13 12:14:01 +00:00
germanocaumo
45febec644 panAndZoom through akka + some cleanup 2022-05-13 02:47:41 +00:00
KDSBrowne
9961cef474 reposition tldraw toolbar 2022-05-13 02:47:40 +00:00
germanocaumo
cee766d1b6 cursor updates through akka 2022-05-13 02:47:40 +00:00
germanocaumo
234b2869e5 WIP: tldraw in akka-model & starting cleanup 2022-05-13 02:47:39 +00:00
KDSBrowne
3ee7297d79 add isLocked to background images 2022-05-13 02:43:41 +00:00
KDSBrowne
36b1fccbca handle sending shapes in onCommand instead of onPersist 2022-05-13 02:43:40 +00:00
KDSBrowne
10c8d3759d hack adding pres slide images and page switching 2022-05-13 02:43:40 +00:00
KDSBrowne
00c66cc26e clean up cursor component 2022-05-13 02:21:36 +00:00
KDSBrowne
39e76da995 fix moving linked shape bug | embed cursors with relative position 2022-05-13 02:21:36 +00:00
KDSBrowne
86e7dd52f6 fix shapes overwriting each other 2022-05-13 02:21:36 +00:00
KDSBrowne
5cb29535f7 embed Tldraw into BBB client 2022-05-13 02:21:35 +00:00
prlanzarin
6d02d7218f fix: client crash on meeting end/user left with cameras 2022-05-10 18:57:26 +00:00
Joao Victor
a7e5869c91 feat(video): upload of own webcam virtual background 2022-05-10 14:17:16 -03:00
gabriellpr
0b047ea26f verification updated 2022-05-10 13:23:41 -03:00
Paulo Lanzarin
d5b1bba975
Merge pull request #14981 from prlanzarin/u26-form-revealer
fix(screenshare): check packet flow to detect unhealthy streams earlier
2022-05-10 13:11:34 -03:00
Ramón Souza
b024e6802d
Merge pull request #14968 from frankemax/avatar-fix
fix(user-avatar): avatar image covered
2022-05-10 17:02:03 +01:00
Ramón Souza
092cda8000
Merge pull request #14965 from frankemax/fix-joined-spinner
fix(webcam): spinner and prop types
2022-05-10 17:01:46 +01:00
Anton Georgiev
e8645339e6
Merge pull request #14988 from ramonlsouza/25260-may10
chore: Merge 2.5 into develop
2022-05-10 10:07:35 -04:00
Paulo Lanzarin
2ad4d08bab
Merge pull request #14972 from prlanzarin/u26-tenebrous-suite
fix(screenshare): race condition - local stream ends while broker starts
2022-05-10 11:01:59 -03:00
Ramon Souza
4fed83cba6 Merge remote-tracking branch 'upstream/develop' into 25260-may10 2022-05-10 10:53:30 -03:00
Ramon Souza
0d3a5326fc Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10 2022-05-10 10:53:00 -03:00
Paulo Lanzarin
c6dedfebe2
Merge pull request #14938 from frankemax/add-video-avatar-loading-2.6
feat(webcam): avatar loading
2022-05-10 09:56:58 -03:00
gabriellpr
d97631cc40 auto convert to emoji 2022-05-10 09:47:51 -03:00
Ramon Souza
42072f570d remove unused import in settings menu 2022-05-10 09:24:49 -03:00
Ramon Souza
c215880ad6 remove unused variables app component 2022-05-10 09:24:31 -03:00
Max Franke
5152ce4dd6 fix(user-avatar): avatar image covered
Fixes an issue that when the user joins with a custom avatar, the talking
indicator div ends up covering the avatar image.
2022-05-09 16:28:37 -03:00
Max Franke
f9b2fbf4d2 fix(video-list-item): mirror own webcam
Fix mirror own webcam not working
Probably broke after e45deb5e7e
2022-05-09 16:28:30 -03:00
Max Franke
d75111d85a fix(video-list-item): spinner and unhealthy stream
Fix spinner
Add unhealthy stream filter to the avatar
2022-05-09 16:17:38 -03:00
Max Franke
cf56e064e4 fix(user-status): add joined value
Add correct prop types to user-status
2022-05-09 16:17:38 -03:00
Max Franke
d642464897 feat(video-list-item): avatar loading
Add a new avatar component to video list item
Change the design of the components, following the new video list idea
Add icons related to the state of the user
2022-05-09 16:17:33 -03:00
prlanzarin
83e26b7f63 fix(screenshare): race condition - local stream ends while broker stars
There could be a race condition where the local getDisplayMedia stream ends
(eg via Chrome`s stop sharing toast) while the broker hasn't finished starting.
That would lead to a scenario where the broker wouldn't emit an end event,
causing screen sharing to be flagged as started with a blank/invalid stream.
2022-05-09 18:00:30 +00:00
Joao Victor
0df5c317a4 fix: remove unneeded additional tag 2022-05-09 14:40:13 -03:00
Joao Victor
a51bc1b286 fix: recompute row height for message items 2022-05-09 13:46:33 -03:00
Ramón Souza
f52b4db8c6
Merge pull request #14934 from tomonsoejang/develop
fix: show mute/unmute button, if a user is unlocked
2022-05-09 14:25:43 +01:00
prlanzarin
d350afd194 fix(screenshare): check packet flow to detect unhealthy streams earlier
Screen streams were only deemed unhealthy when the transport's ICE state
transitioned to failed. That was as good as nothing because the stream would
stay frozen with no visual UI feedback until it reconnected. Bad UX.

This commit addresses that issue via two changes:
  - A stream is deemed *potentially* unhealthy now if the transport's
    state becomes disconnected
  - If a stream is deemed potentially unhealthy, a monitor probe is
    started to check whether there is media/packet flow (every 500ms).
    If there's no packet flow, the stream is flagged is factually unhealthy and
    UI feedback about that is rendered.

It's still not as good as it could be - relying on disconnected still
leaves a couple of seconds of silence to be dealt with. For that to be
addressed the prober would have to run nonstop, but that's for later.
2022-05-09 01:59:32 +00:00
Daniel Petri Rocha
dd0873392c Adds tempPresId parameter; distinct filenames for upload of shared notes
Requesting a token for upload requires a temporary presentation id, a change which was not yet reflected in the shared notes export.
As a result, the "move shared notes to whiteboard" button stopped functioning.

Additionally, if throughout a meeting an instructor uses this feature repeatedly, the file will be appended with the corresponding version:

Shared_Notes.pdf
Shared_Notes(1).pdf
Shared_Notes(2).pdf

etc.
2022-05-06 23:49:06 +02:00
Anton Georgiev
4c84c691fa
Merge pull request #14963 from frankemax/fix-mirror-own-webcam
fix(webcam): mirror own webcam
2022-05-06 15:41:01 -04:00
Max Franke
019b93180b fix(user-avatar): avatar image covered
Fixes an issue that when the user joins with a custom avatar, the talking
indicator div ends up covering the avatar image.
2022-05-06 14:53:22 -03:00
Anton Georgiev
46a8bb4dad
Merge pull request #14967 from ramonlsouza/24-25-may-6
chore: Merge 2.4 into 2.5
2022-05-06 13:46:33 -04:00
Ramon Souza
48a79ea7aa Merge remote-tracking branch 'upstream/v2.4.x-release' into 24-25-may-6 2022-05-06 14:30:41 -03:00
Max Franke
b0b5f812e5 fix(video-list-item): mirror own webcam
Fix mirror own webcam not working
Probably broke after e45deb5e7e
2022-05-06 14:06:25 -03:00
Max Franke
1a63dbd648 fix(webcam): joined value
Add correct prop types to user-status
2022-05-05 18:11:22 -03:00
Max Franke
2cf7e3903e fix(webcam): fix reconnecting spinner
Fix loading spinner not spinning
2022-05-05 17:58:09 -03:00
Ramón Souza
a2bdad6717
Merge pull request #14955 from gabriellpr/cyrillic-room-name
Updates font-weight for the Cyrillic alphabet work properly.
2022-05-05 20:16:44 +01:00
gabriellpr
65e304c877 updated room-name font-weight to 400 2022-05-05 13:30:25 -03:00
Mario Junior
dced094ad7
Merge pull request #14833 from lfzawacki/develop-bbb
New Layout code and push layout states for camera position, size, focus and presentation minize
2022-05-04 16:51:06 -03:00
gabriellpr
9d41ca5528 fixing button bug inside lock-viewers RTL 2022-05-04 10:42:58 -03:00
Paulo Lanzarin
0656059adb
Merge pull request #14937 from prlanzarin/u26-ineffable-instants
refactor(audio): style adjustments to AudioSettings device selectors
2022-05-03 14:51:55 -03:00
Paulo Lanzarin
da958b6874
Merge pull request #14916 from prlanzarin/lift-audio-moda-echo-button
refactor(microphone): UI tweaks in the local echo audio test button
2022-05-03 14:50:59 -03:00
prlanzarin
cdbbb49d64 refactor(audio): style adjustments to AudioSettings device selectors
Similar to what video-preview does: dropdown icon indicator, focus/hover handling, ...
2022-05-03 16:25:02 +00:00
Lucas Fialho Zawacki
e77072439a feature(layout): Remove layouts from settings menu 2022-05-03 11:32:50 -03:00
Paulo Lanzarin
defd21014a
Merge pull request #14926 from prlanzarin/u26-traumklange-collision
refactor(webcam): remove unused code in video-provider/service
2022-05-03 09:23:12 -03:00
Ramón Souza
50b3eceb46
Merge pull request #14912 from ramonlsouza/issue-14909
Breakout rooms: have multiple "remaining time" notifications
2022-05-03 13:12:54 +01:00
Tomonso Ejang
e8344a1f5b
fix: show mute/unmute button, if user is unlocked 2022-05-03 14:15:37 +05:30
Ramon Souza
feecd7cf34 check user in lock-viewers container 2022-05-02 17:22:02 -03:00
Ramón Souza
a2c794b5fd
Merge pull request #14905 from gabriellpr/subtitles-viewers
Implements a subtitles button for viewers.
2022-05-02 19:16:17 +01:00
gabriellpr
efd45f2e76 change position to RTL languages 2022-05-02 14:56:30 -03:00
prlanzarin
bdd781e647 refactor(webcam): remove unused code in video-provider/service 2022-05-02 14:43:48 +00:00
gabriellpr
15eb6c9980 applying subtitles option for the viewers
Implementing subtitles button for viewers

fix: activate/deactivate closed captions

changing button layout

changing button layout

Fix a few things
2022-04-29 16:30:12 -03:00
Arthurk12
1d677b1263 feat(microphone): UI tweaks about echo test button 2022-04-29 19:07:08 +00:00
Ramón Souza
1f3da47231
Merge pull request #14913 from JoVictorNunes/issue-14879
refactor: poll component
2022-04-29 19:47:00 +01:00
Anton Georgiev
e4e0b65a0c
Merge pull request #14890 from ramonlsouza/issue-14742
fix: User who left the meeting sometimes remains in some user lists
2022-04-29 14:35:03 -04:00
Joao Victor
34503251cf refactor: poll component - merge both auto optioning and file drag&drop into one single thing 2022-04-29 12:04:45 -03:00
Ramon Souza
76d1c1cd3d do not display alerts when breakout time is displayed in userlist 2022-04-29 10:18:25 -03:00
Ramon Souza
9d9558953e support to multiple breakout time alerts 2022-04-29 10:05:29 -03:00
prlanzarin
d81041443b fix(audio): guarantee consistency of selected output devices in AudioSettings
The initial selected output device in AudioSettings could be the wrong one if
the user's session had an output device ID already stored, but is joining on a
new session. That would cause the remote-media tag not to be updated with the
correct output device ID when it should (the service.js change)

The issue is tackled by guaranteeing the output device ID is set on all ends
when AudioSettings/AudioModal mounts.
2022-04-28 16:36:47 +00:00
prlanzarin
b428221f7e fix(audio): guarantee consistency of selected input devices in AudioSettings
The initial selected input device in AudioSettings could be the wrong one if
 - 1) gUM outputs an user-selected device rather than the default
 - 2) no previous device was selected for that domain and the enumeration
      list order caused the default not to be the first

The issue is tackled re-extracting the deviceId from an input stream if it
exists and making the DeviceSelector value follow what is defined in the client
(audio-manager) via a trackable prop
2022-04-28 14:38:37 +00:00
Ramón Souza
104e9899ae
Merge pull request #14784 from gabriellpr/progress-bar-mobile
Implements a progress-bar on mobile inside the external video for the viewers.
2022-04-28 14:13:33 +01:00
Ramón Souza
3d1e9ea2d0
Update bigbluebutton-html5/imports/ui/components/external-video-player/component.jsx
Co-authored-by: João Victor Nunes <62393923+JoVictorNunes@users.noreply.github.com>
2022-04-28 10:01:02 -03:00
Ramon Souza
07f9a192b9 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr27 2022-04-27 15:32:20 -03:00
Anton Georgiev
1e038e7855
Merge pull request #14732 from frankemax/hide-webcam-info-small
feat(video): hide webcam container info depending on container size
2022-04-27 11:16:56 -04:00
Max Franke
9392669cd8 feat(video-list-item): prevent undefined observer
Add extras checks to observer related values
Move the video container width bound to a const
2022-04-27 11:48:14 -03:00
Lucas
2db9a1b343
Merge branch 'develop' into develop-bbb 2022-04-26 15:08:43 -03:00
Anton Georgiev
3587f56411
Merge pull request #14869 from ramonlsouza/old-minimize-swap-fix
fix: minimize button does not appear with autoSwapLayout and oldMinimizeButton
2022-04-26 13:21:52 -04:00
Lucas Zawacki
d84f163cc4 fix(layout): Make sure layout propagates after pushLayout is toggled 2022-04-26 17:13:33 +00:00
Ramon Souza
d1cd53d863 improve active user check in userlist 2022-04-26 14:07:21 -03:00
Lucas Zawacki
00f1b33456 feat(layout): Only propagate custom layout 2022-04-25 19:57:11 +00:00
Joao Victor
80cc820331 fix: check whether there's a toast before dismissing 2022-04-25 16:17:06 -03:00
Lucas Zawacki
11a3e9eb59 fix(subscriptions): Restore wrongly removed notifications subscription 2022-04-25 16:34:44 +00:00
Anton Georgiev
15a44c63b3
Merge pull request #14823 from ramonlsouza/issue-14811
fix: Closed captions position when the presentation is minimized
2022-04-21 13:06:49 -04:00
Ramon Souza
0109edbf25 fix audio icon RTL 2022-04-21 13:43:44 -03:00
Ramon Souza
e9c31f4966 fix blue screen poll values 2022-04-21 10:33:47 -03:00
gabriellpr
c701f6e754 changing background to use color variable 2022-04-21 10:01:58 -03:00
Ramon Souza
68b60874bf display minimize button with autoSwapLayout and oldMinimizeButton 2022-04-20 17:48:26 -03:00
Anton Georgiev
d9709caf27
Merge pull request #14316 from JoVictorNunes/issue-13631
fix(audio): restore audio behavior within main room after leaving breakout room
2022-04-20 10:37:44 -04:00
Anton Georgiev
26524531b3
Merge pull request #14683 from Arthurk12/audio-modal-skip-check-fix
fix(microphone): modal not showing errors
2022-04-19 11:56:12 -04:00
Ramon Souza
76272d8a51 Merge remote-tracking branch 'upstream/v2.5.x-release' into 25-dev-apr19 2022-04-19 11:34:29 -03:00
Paulo Lanzarin
49d4877770
Merge pull request #14849 from prlanzarin/u25-wave-idea3
refactor(audio): linter pass over local echo/volume meter code
2022-04-19 10:44:17 -03:00
Joao Victor
62d56eeb00 fix: whiteboard toolbar border-radius 2022-04-19 10:28:02 -03:00
prlanzarin
e0bda16c06 refactor(audio): linter pass over local echo/volume meter
Address linter warnings before any further changes in that area
2022-04-18 20:05:26 +00:00
Anton Georgiev
e4a5477c83 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-dev-25 2022-04-18 19:48:18 +00:00
Ramon Souza
749fa58744 fix undefined user condition 2022-04-18 15:02:43 -03:00
Anton Georgiev
9b726d45f1
Merge pull request #14840 from ramonlsouza/remove-unused-apr18
refactor: remove unused imports/variables
2022-04-18 10:33:02 -04:00
Anton Georgiev
825cfc8d9f
Merge pull request #14666 from OneScreenSolutions/feat-poll-auto-options
feat: Feat poll auto options
2022-04-18 09:52:14 -04:00
Ramon Souza
90be7416d7 fix assignment in expression 2022-04-18 10:27:46 -03:00
Ramon Souza
be25044820 remove unused imports in breakout-room component + styles 2022-04-18 10:14:05 -03:00
OneScreenSolutions
e29e0fdb07 added sidebarContentPanel condition and fixed drap and drop issue 2022-04-18 14:06:05 +05:00
Anton Georgiev
e23888076b
Merge pull request #14671 from JoVictorNunes/issue-14659
fix(menu): update previous open dropdown on user list reordering
2022-04-14 17:31:02 -04:00
Anton Georgiev
9a8264ec6c
Merge pull request #14736 from prlanzarin/u25-wave-idea3
feat(audio): local echo test and audio energy meter
2022-04-14 17:07:28 -04:00
Pedro Beschorner Marin
a21de5e5b7 fix(layout): enforce data type
Make sure the broadcasted payload data matches the message body's data
types.
2022-04-14 19:40:19 +00:00
Lucas Zawacki
7a5086cde8 fix(layout): Remove stray code from merge and fix indentation 2022-04-14 19:22:21 +00:00
Gustavo Trott
9ceed22337
Merge branch 'develop' into remove-breakout-invitation-mode 2022-04-14 16:17:04 -03:00
Anton Georgiev
c00b8f5fd9
Merge pull request #14829 from ramonlsouza/issue-6244
feat: Confirm dialog on clear all annotations
2022-04-14 14:55:27 -04:00
Anton Georgiev
e4f4b7577e
Merge pull request #14831 from JoVictorNunes/logo-increase
style: increase logo area size to 3rem
2022-04-14 14:53:11 -04:00
Lucas Zawacki
378d0f18a0 Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into develop-bbb 2022-04-14 18:48:02 +00:00
Joao Victor
3d509baa30 fix: logo area size 2022-04-14 14:53:28 -03:00
Gustavo Trott
70ee42237c Remove past invitation mode 2022-04-14 14:38:14 -03:00
Ramon Souza
5b52665cd2 add confirmation modal to clear all annotations whiteboard action 2022-04-14 10:54:53 -03:00
Anton Georgiev
3ce6dbf997
Merge pull request #14665 from JoVictorNunes/breakout-update
feat: move users among breakouts
2022-04-14 08:22:49 -04:00
Lucas Zawacki
e88e10b99e feat(layout): Fix propagation after merge with 2.6 2022-04-13 22:15:21 +00:00
Lucas Zawacki
83847a21aa Merge branch 'v2.5.x-release-Layouts' of github.com:lfzawacki/bigbluebutton into develop-bbb 2022-04-13 21:08:32 +00:00
Anton Georgiev
aaef76cd2e Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev 2022-04-13 20:58:02 +00:00
Ramon Souza
0b26f066e0 change captions position to not depend on presentation 2022-04-13 15:10:40 -03:00
prlanzarin
bae731e59e fix(audio): PC loopback workaround for local echo in Chrome
Works around the fact that Chrome doesnt have AEC on streams that dont go through PCs
2022-04-13 14:37:39 +00:00
Anton Georgiev
ec6f5691c9
Merge pull request #14799 from Tainan404/fix-notes-showing-text
fix(notes): Fix notes display order
2022-04-13 08:50:55 -04:00
prlanzarin
c9eeffb71e fix(audio): guarantee audio settings devices are present and labelled
For scenarios where streams are produced in AudioSettings (local echo,
volume meter), force gUM resolution before devices are enumerated.
This effectively guarantees that all devices are present, labelled and
with deviceIds.
2022-04-12 21:33:17 +00:00
Anton Georgiev
dd8ac845d2
Merge pull request #14797 from JoVictorNunes/chat-time-alignment
fix: chat message time alignment
2022-04-12 16:02:28 -04:00
Joao Victor
911edbf9f5 Rebase to 2.5 2022-04-12 16:26:13 -03:00
Ramon Souza
7a57344177 Merge remote-tracking branch 'upstream/v2.4.x-release' into 24-25-merge-apr12 2022-04-12 14:46:13 -03:00
Gustavo Trott
ecbfee26db Missing parts 2022-04-12 13:56:54 -03:00
Ramon Souza
7735abb16e localize keys in shortcut modal 2022-04-12 13:49:10 -03:00
Anton Georgiev
8ab4023eb5
Merge pull request #14783 from frankemax/bbb-darkmode-25
feat(theme): add dark mode
2022-04-12 10:35:31 -04:00
Gustavo Trott
77a8aba1f5 Merge remote-tracking branch 'upstream/develop' into breakout-updated 2022-04-12 09:54:25 -03:00
Gustavo Trott
102eee3ba5 Backend portion of breakout Manage Users 2022-04-12 09:50:19 -03:00
prlanzarin
f4ba6dd9a2 refactor(audio): use preloaded audio stream if provided
Avoids a surplus gUM with local echo test et al
2022-04-11 22:29:20 +00:00
Max Franke
c01c778a2e feat(video): hide webcam stuff when squeezed
Hide the default buttons when video container is too small.
Groups the functionality of other buttons into just one button.
2022-04-11 18:48:17 -03:00
prlanzarin
1e37924e41 refactor(audio): local echo initial hearing state is configurable, ...
public.media.showVolumeMeterInSettings => public.media.showVolumeMeter

public.media.simplifiedEchoTest => public.media.localEchoTest.enabled

Initial hearing state can be configured in public.media.localEchoTest.initialHearingState
2022-04-11 21:04:08 +00:00
Tainan Felipe
292d39c773 Fix notes showing text in wrong order 2022-04-11 17:43:21 -03:00
Anton Georgiev
bc823b84e0
Merge pull request #14779 from GuiLeme/issue-14749
fix(presentation) - Refactored `temporaryPresId` format to accept german umlauts
2022-04-11 16:10:07 -04:00
prlanzarin
17e5d95d7a refactor(audio): clean unused code in local echo/volume code 2022-04-11 19:40:16 +00:00
prlanzarin
d6c7f23a0e feat(audio): local echo test and audio energy meter
New features:
  - A simplified echo test mode that only does a local loopback (instead of
  going to FS and back)
  - A volume meter for microphone streams to the AudioSettings view

Those two features are experimental and disabled by default; see
public.app.media.simplifiedEchoTest and public.app.media.showVolumeMeter configs

Collateral changes:
  - fix: localize fallback device strings in AudioSettings/DeviceSelector
  - Refactor on some media stream utils to be re-usable across components
  - Refactor in AudioSettings to keep gUM #uses stable.
    * TODO: need to pass streams through AudioManager to avoid the surplus gUM.
  - fix(audio): drop ScriptProcessorNode usage (deprecated)
    * Used in volume meter for tracking - use hark instead
2022-04-11 19:21:56 +00:00
prlanzarin
2b230ab914 fix(audio): proper description for testSpeakerLabel 2022-04-11 19:19:16 +00:00
Anton Georgiev
ee4af7730e
Merge pull request #14780 from ramonlsouza/i-14689
fix: Screenshare is not displayed to new users, if autoSwapLayout=true
2022-04-11 13:48:20 -04:00
Ramon Souza
1c3d29daa1 adjust video list icon in rtl 2022-04-11 14:40:37 -03:00
Anton Georgiev
1d495968dc
Merge pull request #14793 from ramonlsouza/issue-14762
Enable sidebar resize in media area of 'focus on' layouts
2022-04-11 13:16:52 -04:00
Ramon Souza
283c21e4ab enable sidebar resize in media on 'focus on' layouts 2022-04-11 13:48:46 -03:00
Anton Georgiev
0275b8710b
Merge pull request #14787 from Arthurk12/camera-cancellable-button-2.5
refactor(webcam): cancellable button
2022-04-11 10:17:50 -04:00
Guilherme Leme
4627e39435 [issue-14749] - fix downloadable persistence. 2022-04-11 10:26:15 -03:00
Anton Georgiev
1500fb6a29 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev 2022-04-09 00:55:25 +00:00
Anton Georgiev
33575e60e6 Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into v2.5.x-release 2022-04-09 00:48:14 +00:00
Anton Georgiev
3afb57fa66
Merge pull request #14788 from ramonlsouza/merge-2425-apr08
chore: Merge 2.4 into 2.5
2022-04-08 20:37:32 -04:00
Ramon Souza
1c873bd8d6 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr08 2022-04-08 17:30:21 -03:00
Max Franke
6b05e431dd feat(theme): add dark mode theme 2022-04-08 16:05:29 -03:00
Arthurk12
f2d5e7af2c refactor(webcam): cancellable button
Makes it possible to cancel webcam sharing while connecting.
Simplifies button state logic.
2022-04-08 18:54:47 +00:00
gabriellpr
c3f17ca8d3 progress bar working on mobile 2022-04-08 15:39:05 -03:00
Ramon Souza
def29e3388 fix join screenshare 2022-04-08 11:45:17 -03:00
Guilherme Leme
3a93898af0 [issue-14749] - Refactored temporaryPresId format to not rely on UTF-8 encoding when sending the multipart/form-data content-type in futch method. 2022-04-08 11:28:47 -03:00
germanocaumo
cacba3c7e7 feat(html5): add meteor rtt as prometheus metric 2022-04-08 14:27:35 +00:00
Joao Victor
dfa8797f97 Merge remote-tracking branch 'upstream/develop' into breakout-update 2022-04-07 18:01:30 -03:00
Anton Georgiev
4188d254c3
Merge pull request #14765 from ramonlsouza/pr-14751
refactor: Notifications rework
2022-04-07 16:35:29 -04:00
Anton Georgiev
638b313896
Merge pull request #14773 from Tainan404/refactor-notes-viewing-mode
refactor: Refactor shared notes viewing mode
2022-04-07 15:29:41 -04:00
Anton Georgiev
54bfb1a44e
Merge pull request #14755 from Tainan404/remove-innerhtmls
refactor: Remove unnecessary dangerouslySetInnerHTML of the client
2022-04-07 15:28:54 -04:00
Tainan Felipe
3f05270c03 Merge remote-tracking branch 'upstream/v2.5.x-release' into refactor-notes-viewing-mode 2022-04-07 15:40:59 -03:00
Tainan Felipe
fd79d7e3d3 Refactor shared notes viewing mode 2022-04-07 15:35:24 -03:00
Anton Georgiev
052ed973cf
Merge pull request #14772 from ramonlsouza/issue-14745
fix: Closed caption button with style bug
2022-04-07 14:30:59 -04:00
Ramon Souza
cea86377cb fix cc icon styles 2022-04-07 15:14:12 -03:00
Ramon Souza
0a952b3c9d fix autoswaplayout bug 2022-04-07 14:09:52 -03:00
Joao Victor
9b6c43fa2b Use forEach instead of map 2022-04-07 14:06:51 -03:00
Anton Georgiev
cde5c0a5fd
Merge pull request #14756 from JoVictorNunes/issue-14740
fix(breakout invitation): pick users from state instead of props
2022-04-07 11:23:11 -04:00
Anton Georgiev
ebf8342627
Merge pull request #14767 from pedrobmarin/f-p-rocs
fix(pads): read-only content style
2022-04-07 10:11:19 -04:00
Anton Georgiev
03a7f2b3f0
Merge pull request #14764 from pedrobmarin/r-p-isc
refactor(pads): improve session creation
2022-04-07 10:08:17 -04:00
Pedro Beschorner Marin
5104a0d766 fix(pads): read-only content style
Set width to the inner div that will receive the pad's HTML content.
2022-04-07 10:57:27 -03:00
Ramon Souza
298a931179 adjust user join/leave and guest notifications 2022-04-07 10:42:26 -03:00
Pedro Beschorner Marin
307a6cb83c refactor(pads): improve session creation
Add a throttle control to avoid multiple create session calls in a short
period of time.
2022-04-07 10:26:59 -03:00
Ramon Souza
2edc102f80 move user message to all breakouts notification to akka 2022-04-07 09:40:13 -03:00
Joao Victor
a89c8eb0d0 Pass function to get svg ref instead of the ref itself 2022-04-06 16:37:11 -03:00
Joao Victor
5baea83a4d Pick users from state instead of props 2022-04-06 14:35:44 -03:00
Tainan Felipe
a77fee3479 Remove unused code in chat alert 2022-04-06 14:29:50 -03:00
Tainan Felipe
b62e9dc7d6 Add a simple way to show more than one description in modal confirmation 2022-04-06 14:27:05 -03:00
Joao Victor
60d2760705 Fix parentheses 2022-04-06 13:15:00 -03:00
Joao Victor
38053b8a28 Move layout info into Notification container + Fix translation on waiting user alert 2022-04-06 12:07:12 -03:00
Joao Victor
9a674c0df8 Merge remote-tracking branch 'upstream/develop' into breakout-update 2022-04-06 11:25:39 -03:00
Anton Georgiev
0d73bb3050
Merge pull request #14593 from ramonlsouza/issue-14382
feat: Notify users that recording is now on (in recordable session)
2022-04-06 10:02:59 -04:00
Anton Georgiev
dff8c4ee76
Update bigbluebutton-html5/imports/ui/components/nav-bar/recording-indicator/notify/component.jsx
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2022-04-06 10:02:48 -04:00
Ramon Souza
fcaf26d1e6 fix no presentation bug 2022-04-06 10:44:09 -03:00
Joao Victor
f5b9cc839c FormattedMessage rather than intl injection 2022-04-06 10:27:51 -03:00
Joao Victor
e1453f672e Remove old UserJoinedMeeting and UserLeftMeeting notifications 2022-04-06 10:21:49 -03:00
Joao Victor
dc16f83e82 Remove old NewGuestUser notification 2022-04-05 18:02:05 -03:00
Ramon Souza
a1a8d68b4d fix presentation size 0 bug 2022-04-05 14:37:52 -03:00
Joao Victor
43213bb573 Remove old UserPromotedToModerator and UserDemotedToViewer notifications 2022-04-05 11:16:30 -03:00
Joao Victor
ef8604088d Remove old HasPublishedPoll notification 2022-04-05 11:09:34 -03:00
Joao Victor
aa93b5832a Remove old MeetingMuted and MeetingUnmuted notifications 2022-04-05 11:05:13 -03:00
Joao Victor
b5765844bb Remove old lock setting notifications 2022-04-05 10:56:22 -03:00
Anton Georgiev
23ee038387
Merge pull request #14585 from danielpetri1/pads-shared-notes-upload
feat: Automatic upload of the shared notes as presentation
2022-04-05 08:06:24 -04:00
Anton Georgiev
a07d5e7969
Merge pull request #14687 from antonbsa/tests-check-settings
test: Handle file download and check current settings
2022-04-04 16:06:27 -04:00
Ramon Souza
71412ebd21 remove notify recording key from settings file 2022-04-04 16:56:01 -03:00
Ramon Souza
06da4e5e0d fix errors caused by develop merge 2022-04-04 16:52:43 -03:00
Ramon Souza
4c328bc4ea Merge remote-tracking branch 'upstream/develop' into issue-14382 2022-04-04 16:25:50 -03:00
Anton Georgiev
158d84fab8
Merge pull request #14602 from ramonlsouza/issue-10813
fix: Do not display data saving toggles when features are disabled
2022-04-04 14:19:08 -04:00
Anton Georgiev
c923bbd4b4
Merge pull request #14571 from JoVictorNunes/issue-14416
fix: prevent redirect after feedback of user
2022-04-04 10:55:19 -04:00
Joao Victor
f8e6eb669a Fix user role comparison 2022-04-04 11:02:05 -03:00
Joao Victor
275c0dc51f Automatically redirect viewers after feedback 2022-04-04 10:09:40 -03:00
Anton Georgiev
280da6ab40
Merge pull request #14726 from prlanzarin/u25-new-victorio
fix(locale): add locale for audio settings speaker test label
2022-04-01 13:36:53 -04:00
prlanzarin
91f1119bfd fix(locale): add locale for audio settings speaker test label 2022-04-01 13:58:04 -03:00
Anton Georgiev
72d37d799b
Merge pull request #14703 from ramonlsouza/pr-issue-14493
refactor: Add server side notification
2022-04-01 09:23:22 -04:00
Joao Victor
1994c32b43 Keep user options dropdown open even after updating user list order 2022-03-31 13:58:41 -03:00
Anton Georgiev
2a131086a7 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25 2022-03-31 15:32:14 +00:00
Anton Georgiev
c89f952868
Merge pull request #14578 from JoVictorNunes/issue-14443
fix: toast notification style
2022-03-31 10:46:59 -04:00
Anton Georgiev
788fc7bd6a
Merge pull request #14577 from JoVictorNunes/issue-14486
fix(chat): close private chat button
2022-03-31 10:46:49 -04:00
Anton Georgiev
bb92689904
Merge pull request #14601 from ramonlsouza/lgtm-mar15
refactor: remove unused imports/variables
2022-03-31 10:14:48 -04:00
Ramon Souza
9dc515d570 undo video-list-item removal 2022-03-31 09:47:31 -03:00
Ramon Souza
0794f5188b Merge remote-tracking branch 'upstream/develop' into lgtm-mar15 2022-03-31 09:21:59 -03:00
Anton Georgiev
3d9c8d0e4c
Merge pull request #14706 from ramonlsouza/issue-14689-25
fix: setSwapLayout happens after other components change its value
2022-03-30 17:05:03 -04:00
Ramon Souza
eee4fde845 prevent setSwapLayout race condition 2022-03-30 15:43:00 -03:00
Ramon Souza
92688ca93a prevent setSwapLayout race condition 2022-03-30 15:31:19 -03:00
Ramon Souza
375cf41498 fix smart layout invisible video bug 2022-03-30 15:30:39 -03:00
Anton Georgiev
478605b6b0 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-develop 2022-03-30 18:19:28 +00:00
Arthurk12
a356109795 fix(microphone): modal not showing errors
Adds error handling to microphone join.
2022-03-30 14:27:18 -03:00
Ramon Souza
6874156190 add messageDescription in notifications 2022-03-30 11:01:12 -03:00
gabriellpr
7a476874a4 getmuted return modified 2022-03-30 10:46:04 -03:00
Ramon Souza
4da4b8d7a9 Merge remote-tracking branch 'upstream/develop' into pr-issue-14493 2022-03-29 17:27:20 -03:00
Anton Georgiev
9b370a84be
Merge pull request #14674 from ramonlsouza/issue-14673
fix: fullscreen instead of Exit Full Screen (presentation)
2022-03-29 16:12:38 -04:00
gabriellpr
2330ad8a8f unmutable external video solved 2022-03-29 17:06:31 -03:00
Joao Victor
a6eefb4737 fix user feedback upload error message 2022-03-29 14:08:59 -03:00
Arthurk12
420bd8b526 refactor(whiteboard): text tool updates
Makes the whiteboard text tool send annotation updates.
Partially reverts 40b18b0662.
2022-03-29 11:46:47 -03:00
Anton B
6eead03fb3 set dynamic steps by current settings 2022-03-29 10:53:07 -03:00
Ramon Souza
7a9c3b01bd adjust chat padding/margin 2022-03-29 10:03:50 -03:00
Anton B
fae7810ef4 Merge remote-tracking branch 'upstream/v2.5.x-release' into next-pr 2022-03-28 15:23:25 -03:00
Anton Georgiev
996f1bb701
Merge pull request #14681 from ramonlsouza/issue-14669
fix: In Firefox, "Start a private chat" is always with hover style (2.5)
2022-03-28 11:55:25 -04:00
Anton Georgiev
29f5947e21
Merge pull request #14590 from frankemax/refactor-video-list-item
refactor(video-list-item): hookify and reorganize component
2022-03-28 11:53:25 -04:00
Ramon Souza
4e4f8f5464 fix menu autofocus firefox 2022-03-28 11:18:42 -03:00
Ramon Souza
17f3ca21ec fix menu autofocus firefox 2022-03-28 11:10:54 -03:00
Daniel Petri Rocha
b29175a6c5
Merge branch 'develop' into pads-shared-notes-upload 2022-03-27 23:21:32 +02:00
Anton Georgiev
99ef23935c
Merge pull request #14537 from GuiLeme/issue-14321
[issue-14321] - Fixed to the sudden change of presentation
2022-03-25 18:46:35 -04:00
Guilherme Leme
c6653cd4b2 [Issue-14321]- Changes in Review 2022-03-25 14:12:10 -03:00
Ramon Souza
6199bcbd4f fix fullscreen presentation button label 2022-03-25 13:38:57 -03:00
Ramon Souza
998821db4a remove unused code 2022-03-25 10:11:53 -03:00
Ramon Souza
68f55b8c7b Merge remote-tracking branch 'upstream/develop' into issue-14382 2022-03-25 09:21:15 -03:00
Max Franke
e45deb5e7e refactor(video-list-item): hookify and reorganize component 2022-03-24 13:29:13 -03:00
muhammadameen252
ce590fc1c3 Merge branch 'v2.5.x-release' of https://github.com/bigbluebutton/bigbluebutton into HEAD 2022-03-24 20:14:43 +05:00
Joao Victor
923e52a03a fix conflicts 2022-03-24 11:16:12 -03:00
Joao Victor
0ea405b67f feat: allow for moving users among breakouts + modal design updates 2022-03-24 10:56:07 -03:00
Anton Georgiev
abd9bc7cb5
Merge pull request #14653 from KDSBrowne/14636-2.5BBB
feat: Add Lock Viewer Cursors Setting UI
2022-03-23 15:17:45 -04:00
KDSBrowne
59b924c9b7 fix typo 2022-03-23 19:11:41 +00:00
KDSBrowne
8490ff2a7e add hideViewersCursor setting to isMeetingLocked 2022-03-23 19:10:20 +00:00
KDSBrowne
6025eb2df9 add hideViewersCursor lock setting to lockContextContainer 2022-03-23 18:55:19 +00:00
KDSBrowne
e2fc248094 update description 2022-03-23 18:27:25 +00:00
KDSBrowne
369638e758 add notification labels 2022-03-23 18:22:42 +00:00
Ramon Souza
fd22fd9641 prevent chat notification bug on promotion 2022-03-23 13:07:03 -03:00
KDSBrowne
e25df307c1 use users context 2022-03-23 14:54:13 +00:00
KDSBrowne
229aa39384 use lock context 2022-03-23 13:52:15 +00:00
KDSBrowne
0998ea5d37 remove unlocked text from feature toggle 2022-03-23 00:12:38 +00:00
Lucas Zawacki
21703d9662 fix(layout): Fix propagation of layout type, simplify code 2022-03-22 19:13:52 +00:00
Gustavo Trott
a6c3af7b0f Add disabledFeatures=virtualBackgrounds 2022-03-22 16:01:27 -03:00
Arthurk12
eacce4ee46 fix(layout): camera resize when pushing
Adds isResizing property to LayoutMeetings collection.
Moves the point where the last camera dock size is stored from webcam
component to custom layout component, since it is the only one with
this feature.
2022-03-22 15:29:49 -03:00
Arthurk12
1c3a5bd053 fix(layout): camera dock size
Fixes camera dock sudden increase when moving its position in custom layout.
Uses the last camera dock size stored for that dock position, if not,
make it default size.
2022-03-22 15:28:36 -03:00
KDSBrowne
9a765b9c7e add moderator constant | rename variables 2022-03-22 18:11:08 +00:00
Anton Georgiev
c4f6ef86a2
Merge pull request #14622 from frankemax/css-waiting-users-buttons
fix(waiting-users): button cropped
2022-03-22 13:10:56 -04:00
muhammadameen252
dd7d06ad62 Merge branch 'poll-auto-optioning-v2.5.x-release' into v2.5.x-release 2022-03-22 19:16:31 +05:00