Commit Graph

8755 Commits

Author SHA1 Message Date
Ramón Souza
9b0cff367a fix conditional hooks - captions select 2022-11-22 09:20:14 -03:00
Ramón Souza
f2a6fc7694 fix conditional hooks - captions button 2022-11-22 09:16:26 -03:00
Joao Victor
ac8012f0f2 style: poll custom input toggle 2022-11-22 09:09:35 -03:00
GuiLeme
5c41f53d0b Merge remote-tracking branch 'upstream/v2.6.x-release' into fix-check-mime-insert-document 2022-11-22 08:47:54 -03:00
Ramón Souza
d7005a70bd
Merge pull request #16023 from Tainan404/fix-client-reconnection
Fix: client reconnection after meeting end
2022-11-21 14:53:31 -03:00
Gustavo Trott
8b7b501ea2
Merge pull request #15589 from danielpetri1/breakout-shared-notes-upload 2022-11-21 08:08:36 -03:00
Fred Dixon
a3d351d5bc
Merge pull request #16032 from KDSBrowne/bbb-resize-wb-toolbars
Improve Whiteboard Toolbar Responsiveness To Element Width
2022-11-20 10:59:33 -04:00
GuiLeme
cf70ea39ae [fix-check-mime-insert-document] - changes in review 2022-11-18 17:20:44 -03:00
KDSBrowne
0c99f4a30c improve spacing in connection status modal 2022-11-18 19:54:00 +00:00
Gustavo Trott
17a16eced5
Merge pull request #16022 from gustavotrott/presentation-refactor 2022-11-18 16:31:00 -03:00
KDSBrowne
6a13c70ec4 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into 26-con-status-a11y 2022-11-18 17:42:09 +00:00
Ramón Souza
046e54141d
Merge pull request #15986 from owi92/homogenize-tooltip-padding
adjust horizontal tooltip padding
2022-11-18 13:34:17 -03:00
Ramón Souza
982e7c8d98
Merge pull request #15988 from owi92/accessible-tooltips
make tooltips more accessible
2022-11-18 13:28:54 -03:00
Ramón Souza
330c5e9b94
Merge pull request #16005 from JoVictorNunes/fix-console-warnings
fix: console warnings due to invalid attributes
2022-11-18 13:24:55 -03:00
KDSBrowne
bca5cc9fbe fix toolbar not responding to wb width 2022-11-17 23:37:17 +00:00
Tainan Felipe
b06da1017a Fix client reconnection after meeting end 2022-11-17 15:59:13 -03:00
Ramón Souza
4f59f2afd9
Merge pull request #15911 from gabriellpr/poll-remain-tests
test: Poll remaining tests
2022-11-17 15:46:30 -03:00
Ramón Souza
ff2cbe1317
Merge pull request #15962 from gabriellpr/test-download-presentation
test: Download presentation
2022-11-17 15:46:18 -03:00
Gustavo Trott
7781909d50 Removes all references to swf files (used by old flash client) 2022-11-17 10:55:19 -03:00
Ramón Souza
3b61696004
Merge pull request #16020 from JoVictorNunes/fix-drop-area-overflow
fix: text overflow in sidebar drop area
2022-11-17 10:27:39 -03:00
Joao Victor
db0f79d400 fix: text overflow in sidebar drop area 2022-11-17 09:44:04 -03:00
Ramón Souza
ce6e1f0f04
Merge pull request #16014 from KDSBrowne/bbb-patch-sn-02
Handle Whiteboard Crash When Typing Quickly
2022-11-16 13:07:45 -03:00
KDSBrowne
85aadaa03c handle whiteboard crash when typing quickly 2022-11-16 15:01:12 +00:00
Ramón Souza
88de21d0d9
Merge pull request #16012 from ramonlsouza/fix-copy-chat
fix: copy shortcut does not work on chat
2022-11-16 11:42:06 -03:00
Ramón Souza
44f5c04a76 fix copy shortcut on chat 2022-11-16 11:23:13 -03:00
KDSBrowne
6ed2e47f1d preserve state of shape being edited during memo updates 2022-11-16 04:12:28 +00:00
Joao Victor
75ee63fe67 fix: console warnings due to invalid attributes 2022-11-15 16:59:09 -03:00
Gabriel Porfirio
4a2a64b286 Merge remote-tracking branch 'upstream/v2.6.x-release' into shared-notes-tests 2022-11-15 15:06:20 -03:00
Joao Victor
3f6af4eef7 improvement(layout): automatically open sidebar content when switching to a focus layout 2022-11-15 13:30:22 -03:00
Ramón Souza
892e34dcf4
Merge pull request #16000 from KDSBrowne/bbb-patch-sticky-notes
Restore Per Character Updates In Sticky Note
2022-11-15 10:18:39 -03:00
Ramón Souza
0df56317a0
Merge pull request #15998 from KDSBrowne/bbb-ld-counter-col
feat (learning-dashboard): Adds number of answers of each user to Poll Grid
2022-11-15 10:09:08 -03:00
Gustavo Trott
531241d269
feat: Button to transfer user to mobile App (#15183)
* Provide a link to transfer user to mobile App
* show menu option only if appStoreLink is present and it is not running on mobile app already
2022-11-15 09:49:24 -03:00
KDSBrowne
9839d50a72 restore per character updates in sticky notes 2022-11-14 22:33:11 +00:00
KDSBrowne
4a54cf4bd6 set default text alignment on mount 2022-11-13 18:15:17 +00:00
Gabriel Porfirio
987b58d93f changed shared notes element 2022-11-11 15:35:14 -03:00
Daniel Petri Rocha
f6ccf74f9b Merge branch 'v2.6.x-release' into breakout-shared-notes-upload 2022-11-11 15:38:38 +01:00
GuiLeme
a0960c4704 [fix-check-mime-insert-document] - fix edge cases for upload presentation toast 2022-11-11 10:16:21 -03:00
Daniel Petri Rocha
334b97779b Merge branch 'v2.6.x-release' into capture-notes-toast 2022-11-10 23:01:28 +01:00
Gabriel Porfirio
7a4113c31b dark mode testing 2022-11-10 17:25:18 -03:00
Ramón Souza
c9717e6a6c
Merge pull request #15966 from JoVictorNunes/issue-15900
style: standardize padding, spacing and header font size/weight of several modals
2022-11-10 16:36:33 -03:00
Joao Victor
777eebfc37 Centralize header styles in a new component 2022-11-10 15:09:21 -03:00
Ole Wieners
b3d4813bed make tooltips more accessible 2022-11-10 18:42:19 +01:00
Ramón Souza
c97af6ab8e
Merge pull request #15619 from Arthurk12/bbb/15595
fix(whiteboard): text annotations stuck as fake and re-adds right click to cancel
2022-11-10 13:19:45 -03:00
Manuel Schwarz
8d857e1772 Change background color of the 'End meeting' option 2022-11-10 16:09:19 +01:00
Gustavo Trott
50010ea528
Merge pull request #15894 from JoVictorNunes/shared-notes-on-media 2022-11-10 11:44:28 -03:00
Ole Wieners
3b2ec56f73 fix tooltip padding in fullscreen 2022-11-10 15:28:23 +01:00
Ole Wieners
5c2c0070c3 adjust horizontal tooltip padding 2022-11-10 15:10:01 +01:00
Manuel Schwarz
26c8d31197
Merge branch 'v2.6.x-release' into issue-15891 2022-11-10 15:00:28 +01:00
Tiago Jacobs
a412371688
Merge pull request #15968 from iMDT/fix-screenshare-in-26
(fix:screenshare) fixes screenshare using BigBlueButton-Tablet app
2022-11-09 16:34:43 -03:00
Ramón Souza
cdc2bc7e04
Merge pull request #15770 from JoVictorNunes/store-webcam-microphone
improvement: share audio and video setup among different sessions
2022-11-09 10:37:52 -03:00
Joao Victor
ef4b9f5f8c fix: WebcamDeviceId storage 2022-11-09 09:19:01 -03:00
Tiago Daniel Jacobs
07f4ba1dce Fix screenshare in BigBlueButton-tablet app 2022-11-08 22:50:16 -03:00
Ramón Souza
4508a1e567 fix issue with slides not changing after upload 2022-11-08 15:39:16 -03:00
Joao Victor
fa557406fa style: standardize padding, spacing and header font size/weight of several modals 2022-11-08 14:51:36 -03:00
Gabriel Porfirio
c7b2fd209f download presentation test 2022-11-08 11:32:55 -03:00
Gustavo Trott
c9ddd971f5
Merge pull request #15857 from gustavotrott/max-users-improvements
Closes https://github.com/bigbluebutton/bigbluebutton/issues/9354
2022-11-07 21:24:07 -03:00
Ramón Souza
059b19bc2d change drop area color 2022-11-07 16:21:12 -03:00
Joao Victor
0c4f8b7c44 fix: don't show published poll notification if chat push alert is active 2022-11-07 14:47:20 -03:00
Gabriel Porfirio
bdbd6d0d69 data-test flags added 2022-11-07 13:47:43 -03:00
Joao Victor
94c91d8f79 fix: poll chat message popup notification 2022-11-07 10:23:31 -03:00
Ramón Souza
b66b52ad88
Merge pull request #15923 from owi92/unify-modals
Unify some dialog windows
2022-11-07 09:16:12 -03:00
KDSBrowne
2456edb434 update getSibling to return the correct panel element for calc | lint issues 2022-11-04 19:29:30 +00:00
Ramón Souza
1fb5240f70 fix previous slide icon in rtl 2022-11-04 10:13:16 -03:00
Joao Victor
f1007fb7b6 Use the new config option from #15413 - A centralized way of defining which storage to use (Session or Local) 2022-11-03 17:57:54 -03:00
Ramón Souza
468c79209d
Merge pull request #15949 from JoVictorNunes/banners-offset-cursor
fix(whiteboard): take notification bar and banner bar into account when calculating cursor offset
2022-11-03 16:41:27 -03:00
Ramón Souza
ed24cdddde
Merge pull request #15948 from ramonlsouza/copy-paste-workaround
fix: copy & paste does not work if whiteboard is visible
2022-11-03 16:25:35 -03:00
Ramón Souza
fe8263321e add copy and cut events 2022-11-03 16:24:00 -03:00
Ramón Souza
4cd0329ce4
Merge pull request #15950 from KDSBrowne/bbb-qp-button-update
Allow Poll Start From Smart Slides With Active Poll
2022-11-03 15:41:32 -03:00
Joao Victor
4462fabd72 Tweak notes dropdown internationalization 2022-11-03 15:15:32 -03:00
Joao Victor
bb144f9651 Fix unread notes notification 2022-11-03 15:11:57 -03:00
Joao Victor
f4d70647a1 Remove old code 2022-11-03 14:50:36 -03:00
Joao Victor
54f99ccf76 Merge branch 'v2.6.x-release' into shared-notes-on-media 2022-11-03 14:48:42 -03:00
Joao Victor
3e7478a73a fix(whiteboard): take notification bar and banner bar into account when calculating cursor offset 2022-11-03 14:33:15 -03:00
Daniel Petri Rocha
f7952fa256 Allow 16 simultaneous exports; remove timeout behavior 2022-11-03 18:09:48 +01:00
Ramón Souza
4246b5bf19 copy-paste whiteboard fix 2022-11-03 13:06:25 -03:00
Ramón Souza
70eab58cb9
Merge pull request #15946 from KDSBrowne/bbb-15928
Add External Videos To Smart Slides
2022-11-03 10:48:00 -03:00
KDSBrowne
57b487fa95 will not render video dropdown with empty actions 2022-11-03 13:43:06 +00:00
Ramón Souza
97ecf70a4b
Merge pull request #15786 from JoVictorNunes/issue-15759
fix(notes): unread notes notification
2022-11-03 09:48:10 -03:00
Joao Victor
e29e5e1d61 fix: don't show unpin button to viewers 2022-11-03 08:56:03 -03:00
KDSBrowne
c2ceec25e2 add external link share to smart slides 2022-11-02 14:54:57 +00:00
Ramón Souza
e376735259
Merge pull request #15935 from KDSBrowne/bbb-15933
Remove Typed Response Option For Smart Slides Yes/No Poll
2022-11-01 13:11:18 -03:00
Joao Victor
5e13487727 Tweak padding 2022-11-01 12:03:31 -03:00
Joao Victor
777019a9c0 Keep sidebar open if layout is FocusOnVideo / Remove header padding of the bottom / Don't hide Shared Notes button, just disable it 2022-11-01 11:40:21 -03:00
Ramón Souza
ff06559165
Merge pull request #15939 from germanocaumo/fix-update-tldraw
fix(tldraw): update to latest version + small fixes
2022-11-01 10:03:05 -03:00
germanocaumo
fa44ee4259 fix(tldraw): don't lose undo/redo stack on resize/fullscreen 2022-11-01 10:46:17 +00:00
germanocaumo
7fbf102fe7 fix(tldraw): increase presentation z index
Fix context menu being invisible when outside the canvas.
2022-11-01 10:41:16 +00:00
Ramón Souza
60ab448cff
Merge pull request #15588 from Arthurk12/bbb/15447
feat(captions): change transcription language on the fly
2022-10-31 16:55:29 -03:00
Joao Victor
5f945e32db revert: set last revision on unmount 2022-10-31 15:39:50 -03:00
Ramón Souza
38b49d8792
Merge pull request #15841 from JoVictorNunes/issue-15834
fix(webcam): brightness not working when changing quality profile
2022-10-31 14:28:58 -03:00
germanocaumo
38725cff7f fix(tldraw): update tldraw to latest version +
Small refactor in Cursor component, fix same key warning in console.
2022-10-31 17:07:03 +00:00
Ramón Souza
fab1c0687e
Merge pull request #15931 from KDSBrowne/26-option-desc
Restore Option Menu Item Descriptions
2022-10-31 14:03:36 -03:00
germanocaumo
1c6e862d54 fix(tldraw): text losing focus on mobile
Fixs unable to type text on mobile (the keybaord was immeditaly being closed when starting the annotation).
2022-10-31 16:47:45 +00:00
germanocaumo
5d4af2d9df fix(tldraw): change language via settings + fix
Correctly updates the current tldraw language when you change the bbb language in Settings.
Fix some languages not being detected in tldraw.
2022-10-31 16:42:38 +00:00
KDSBrowne
aa89684a33 remove disabled from quick poll buttons 2022-10-31 15:09:06 +00:00
Joao Victor
1b08b6e8ba Merge remote-tracking branch 'upstream/v2.6.x-release' into issue-15759 2022-10-31 11:33:23 -03:00
Joao Victor
08fac039c8 Merge branch 'v2.6.x-release' into shared-notes-on-media 2022-10-31 11:13:31 -03:00
Joao Victor
0cc2ab2fe5 Move option to sidebar content dropdown 2022-10-31 11:05:09 -03:00
Gustavo Trott
09697948e1
Merge pull request #15708 from danielpetri1/breakout-upload-ui 2022-10-31 08:29:56 -03:00
KDSBrowne
63b9aea247 update regex 2022-10-30 18:53:33 +00:00
KDSBrowne
637a85ca39 restrict typed response when (yes/no) detected 2022-10-30 16:12:37 +00:00
Ramón Souza
638c0cccc8
Merge pull request #15818 from gabriellpr/guest-policy-tests
Guest policy tests
2022-10-28 17:48:53 -03:00
Ramón Souza
8d0316ed31
Merge pull request #15747 from JoVictorNunes/issue-15713
improvement: add internationalization singleton
2022-10-28 13:24:03 -03:00
KDSBrowne
d9160072cc add moderator check 2022-10-28 16:07:06 +00:00
KDSBrowne
03a27e9932 add formatted strings 2022-10-28 15:58:32 +00:00
KDSBrowne
f38d5610a1 restore menu item descriptions for main options dropdown 2022-10-28 14:46:37 +00:00
Ramón Souza
08105596a2
Merge pull request #15784 from Carloshsc/fix-youtube-shorts
fix(external videos) youtube shorts link working
2022-10-28 11:30:24 -03:00
KDSBrowne
a02a7eccda use react tabs in connection status modal / lint issues 2022-10-28 14:10:07 +00:00
prlanzarin
401ddc4014 fix: guarantee cleanup of stale data on re-subscriptions
Currently, collection cleanup code is only run when an added event
is received from the server. Where that fails is in scenarios where
a server-side collection turns empty while an affected users is
disconnected - and then reconnects. There's no removed (or updated)
event so no cleanup code is run and you have stale data.

This commit guarantees a stale data check is run whenever a subscription
is established again. The `added` check was also maintained, although
I'm not too sure anymore it's is still needed. That may need to be
revisited.
2022-10-28 13:37:41 +00:00
Joao Victor
d682a220e4 Tweak layout context to include info on whether notes is pinned or not 2022-10-27 17:15:11 -03:00
Joao Victor
9680c0a5ab Add config for disabling the option 2022-10-27 17:04:12 -03:00
Ramón Souza
b4b1b074dc
Merge pull request #15916 from KDSBrowne/bbb-15888
Move Styles Menu Left Of Whiteboard Toolbar
2022-10-27 15:38:44 -03:00
Ole Wieners
c9a612ee8a Unify some dialog windows 2022-10-27 19:54:34 +02:00
KDSBrowne
ae1688c9e7 handle rtl menu position 2022-10-27 17:16:44 +00:00
Ramón Souza
74f3a4e026
Merge pull request #15920 from JoVictorNunes/issue-15865
fix: poll chat message popup notification
2022-10-27 14:08:44 -03:00
prlanzarin
0f9cc40549 fix(webcam): client crash due to undefined intl var 2022-10-27 16:25:13 +00:00
prlanzarin
341665e631 fix(webcam): client intermittently crashes when sharing camera
Under some specific scenarios, the virtual background restore code might
kick in _before_ the preloaded MediaStream is actually assigned to the
peer instance. That causes a crash because the peer attachment code
(where the vbg restore is triggered) tries to access the device ID of
said MediaStream - and it is undefined in the first place because it was
only being set in after the initial offer is generated which is an async
procedure.

This commit guarantees a preloaded stream is set before the peer is
flagged as created - so it's accessible by the attachment code.
It also checks whether there's a MediaStream available when trying to
restore VBGs to prevent undefined behaviors.
2022-10-27 16:25:06 +00:00
Joao Victor
0a401a96fd fix: poll chat message popup notification 2022-10-27 12:29:16 -03:00
KDSBrowne
c42929be79 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-15888 2022-10-27 13:19:15 +00:00
KDSBrowne
6c4797e814 fix styles menu overlap on whiteboard toolbar 2022-10-27 13:15:09 +00:00
Manuel Schwarz
cf5fd00284 Switch positions and colors of 'Leave meeting' and 'End meeting'. 2022-10-27 15:05:07 +02:00
Gustavo Trott
861c42cecf
Merge pull request #15636 from germanocaumo/tldraw-shape-updates 2022-10-27 08:17:23 -03:00
Ramón Souza
d5dd77bc56
Merge pull request #15864 from JoVictorNunes/issue-15824
style: keyboard shortcuts modal
2022-10-26 13:47:29 -03:00
Ramón Souza
60efe4794a
Merge pull request #15790 from JoVictorNunes/issue-15760
fix: mute external video when in echo test
2022-10-26 13:32:18 -03:00
Gustavo Trott
f747b82d47 Improve validation of maxParticipants on akka-apps side 2022-10-26 13:19:16 -03:00
Gabriel Porfirio
d2d139f378 poll tests and smart slides test 2022-10-25 17:12:59 -03:00
Ramón Souza
c9380f8460
Merge pull request #15817 from JoVictorNunes/fix-breakout-locale-Oct-10
fix(locale): add localization for `Manage users` label
2022-10-25 16:36:27 -03:00
Ramón Souza
5ee4254609
Merge pull request #15870 from JoVictorNunes/issue-15854
fix: necessity of clicking twice for downloading presentation
2022-10-25 16:30:43 -03:00
germanocaumo
226f079c07 fix(tldraw): don't patch state when no shapes were removed 2022-10-25 15:53:19 +00:00
Daniel Petri Rocha
a8587d53b8 Merge branch 'v2.6.x-release' into breakout-upload-ui 2022-10-25 16:13:24 +02:00
Gustavo Trott
c0704bd6b1
Revert "fix: show learning dashboard after session was ended in cluster proxy scenario" 2022-10-25 10:28:12 -03:00
germanocaumo
e4317cfc51 fix(tldraw): hidden shapes when moved to back was used
updated from #15862, also update bbb-playback to support the shapes drawn with the fix.
2022-10-24 20:30:26 +00:00
Ramón Souza
47d228c1fe
Merge pull request #15822 from danimo/fix/lb-cluster-proxy
fix: show learning dashboard after session was ended in cluster proxy scenario
2022-10-24 16:18:02 -03:00
Ramón Souza
43cf7cfc69 adjust audio/video dropdown position 2022-10-24 14:44:33 -03:00
germanocaumo
d3082f3ca0 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-shape-updates 2022-10-24 15:04:00 +00:00
Ramón Souza
9201461403
Merge pull request #15874 from KDSBrowne/26-assigning-br
Add Screen Reader Notification When Moving Users to Rooms
2022-10-24 10:50:00 -03:00
Ramón Souza
cb54b9d13a add missing intl 2022-10-24 10:48:38 -03:00
Joao Victor
d061b0e570 Merge branch 'v2.6.x-release' into shared-notes-on-media 2022-10-24 10:40:54 -03:00
Ramón Souza
1764f7be17
Merge pull request #15787 from KDSBrowne/26-update-menu-ids
Update Menu Ids to Remove Duplicates
2022-10-24 10:35:06 -03:00
Ramón Souza
db66486c8e
Merge pull request #15754 from KDSBrowne/26-a11y-fixes-01
Layout Selection Modal A11y Updates
2022-10-24 10:32:36 -03:00
Ramón Souza
0a6d479938
Merge pull request #15764 from KDSBrowne/26-a11y-fixes-02
Video Preview Modal A11y Updates
2022-10-24 10:26:03 -03:00
Ramón Souza
e1a22b7aab
Merge pull request #15788 from KDSBrowne/26-a11y-fixes-03
Add Dropdown to Tab Order and Hover / Focus Styles
2022-10-24 10:23:47 -03:00
Ramón Souza
22e8d6d1cf
Merge pull request #15793 from KDSBrowne/26-lad-context
Fix Menu Item Descriptions Not Being Announced
2022-10-24 10:18:21 -03:00
Ramón Souza
00c52adaee
Merge pull request #15794 from KDSBrowne/26-mute-all-label
Fix User Options Mute Items Not Updating
2022-10-24 10:13:29 -03:00
Joao Victor
4c6050521b feat: pin/unpin shared notes on media area (HTML5 portion) 2022-10-24 10:11:28 -03:00
Ramón Souza
1c9a8435d5
Merge pull request #15862 from KDSBrowne/bbb-15836
Fix Moved to Back Shapes Lost Forever
2022-10-24 10:10:55 -03:00
Ramón Souza
7f3dcb7f13
Merge pull request #15844 from JoVictorNunes/issue-15758
style: breakout item padding
2022-10-21 16:23:13 -03:00
Ramón Souza
8ed142a522 Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-258-26 2022-10-21 14:43:23 -03:00
germanocaumo
835cf4f753 fix(whiteboard): diff shape update + shape permission +
Several improvements to tldraw whiteboard:
 - Only send the shape diff on shape updates (reduce a lot the message traffic)
 - Shape permissions (don't allow others to select/edit unless you are presenter/moderator)
  - This required some changes in akka model
 - Tldraw state patch changes to improve stability with fast updates (fix several crashes)
2022-10-21 14:05:31 +00:00
KDSBrowne
c38e256368 add screen reader alert when moving users to a breakout room 2022-10-20 14:37:11 +00:00
Daniel Petri Rocha
0a2b4186a2 Merge branch 'v2.6.x-release' into breakout-upload-ui 2022-10-19 19:51:05 +02:00