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
Daniel Schreiber
c42fa1ca77
Add config option for html5 settings storage
...
When BBB is run as a single node or in a scaleout setup with a cluster
proxy in front (see https://docs.bigbluebutton.org/admin/clusterproxy.html ) it
is useful to store client settings in browser localStorage instead of
sessionStorage. If localStorage is configured then the client will keep seetings
like notifications for user joining, chat etc across meetings.
It is not advisable to set the setting to `local` in a setup of multiple BBB
nodes without a cluster proxy in front of it because this would lead to
unexpected behaviour at users. The browser would store settings for each server
and for users it would look like BBB is sometimes store the settings and
sometimes not.
It adds the new setting
```yaml
public:
app:
userSettingsStorage: (session|local)
```
2022-11-09 09:00:03 -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
13b2d8791d
Merge pull request #15814 from danimo/fix/15803
...
fix: spelling errors in session keys
2022-11-04 13:15:59 -03: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
João Victor Nunes
41d5907a7b
Merge pull request #6 from gustavotrott/pr-15894
...
Handle Pin Shared Notes in akka-apps
2022-10-28 11:44:10 -03: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
Gustavo Trott
ba647cdd08
Handle Pin Shared Notes in akka-apps
2022-10-28 08:10:23 -03: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
d839b457d9
fix(audio): check for session availability on exitAudio
...
Mostly benign, but exitAudio/forceExitAudio was throwing an unhandled
error when called on sessions with no active audio because the
underlying bridge methods did not check whether there was an active
session to stop beforehand.
2022-10-27 16:30:11 +00: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
Gustavo Trott
e2f9b19afc
Merge remote-tracking branch 'upstream/v2.6.x-release' into max-users-improvements
2022-10-24 22:48:38 -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
Joao Victor
33d08b2e2f
Remove modifier from method
2022-10-24 10:35:46 -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
Joao Victor
1a0800ada7
fix: necessity of clicking twice for downloading presentation
2022-10-19 14:38:40 -03:00
germanocaumo
0e4f88d4b6
fix(tldraw): zoom inconsistency on some cases
...
Fix some unwanted zooms
2022-10-19 15:13:08 +00:00
germanocaumo
fdd09c578f
fix(whiteboard): don't render out of slide cursors
...
Don't draw cursors with disabled position (-1,-1)
2022-10-19 15:09:13 +00:00
germanocaumo
df5d275f32
fix(whiteboard): allow pan with fitToWidth enabled
2022-10-19 15:07:47 +00:00
germanocaumo
cc84d6efef
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-shape-updates
2022-10-19 14:27:27 +00:00
Daniel Petri Rocha
dd06ce2660
Show UploadingPresentations toast upon breakout notes capture
...
Displays a "To be uploaded..." toast in the main meeting while the shared notes of breakout rooms are being captured.
2022-10-19 13:36:25 +02:00
Ramón Souza
d3cfe305b0
Merge remote-tracking branch 'upstream/v2.5.x-release' into oct18
2022-10-18 17:13:33 -03:00
Ramón Souza
e17045031d
Merge remote-tracking branch 'upstream/v2.5.x-release' into oct18
2022-10-18 17:02:48 -03:00
Joao Victor
9dead5d410
Adjustment on mobile: better spacing
2022-10-18 16:25:23 -03:00
Joao Victor
f21ec3e6b1
style: keyboard shortcuts modal
2022-10-18 15:39:28 -03:00
KDSBrowne
2d9dd58f9c
set slide shape childIndex to -1
2022-10-18 18:12:42 +00:00
Gustavo Trott
a9fe2cf18d
Merge pull request #15755 from danielpetri1/capture-shared-notes
2022-10-18 14:19:29 -03:00
KDSBrowne
8ee7d85090
fix lint issue
2022-10-18 14:13:30 -03:00
KDSBrowne
32896d025b
restrict poll item length to 30 chars
2022-10-18 14:13:23 -03:00
Ramón Souza
7553a7dbe2
add custom polling functionality to smart polls
2022-10-18 14:13:09 -03:00
Ramón Souza
4f96d35502
Merge pull request #15856 from KDSBrowne/26-smart-custom-polls
...
Add Custom Poll Functionality Via Smart Slides
2022-10-18 13:08:58 -03:00
Ramón Souza
77ae18f91c
add safeMatch method
2022-10-18 14:50:18 +00:00
KDSBrowne
7cc79913f0
fix lint issue
2022-10-18 14:45:47 +00:00
Ramón Souza
44feee8dda
add safeMatch method
2022-10-18 10:27:10 -03:00
KDSBrowne
011a41f6d1
restrict poll item length to 30 chars
2022-10-17 23:43:04 +00:00
Gustavo Trott
75058243b3
Merge remote-tracking branch 'upstream/v2.6.x-release' into max-users-improvements
2022-10-17 17:40:04 -03:00
Gustavo Trott
80ffb26fff
Implements maxUserConcurrentAccesses and change participants count logic
2022-10-17 17:30:53 -03:00
KDSBrowne
412221c664
add custom polling functionality to smart polls
2022-10-17 20:25:20 +00:00
GuiLeme
bc9f24a5fb
[backport-pdf-100] - backport of functionality
2022-10-17 17:05:16 -03:00
Ramón Souza
8968f1c91a
Merge pull request #15845 from JoVictorNunes/improved-error-screen-messages-backport
...
[2.5] improvement: error screen messages and logs
2022-10-17 14:24:56 -03:00
Joao Victor
79587a393b
Stringify error code
2022-10-17 13:35:23 -03:00
GuiLeme
e1ec9fa13c
[fix-issue-15843] - Best practice
2022-10-17 12:21:55 -03:00
GuiLeme
cfae5f91e6
[fix-issue-15843] - Fixed current not being persisted
2022-10-17 12:12:22 -03:00
Ramón Souza
e8143f1c68
Merge pull request #15849 from ramonlsouza/bp15826
...
Update Smart Slides to Support Typed Response Poll (2.5)
2022-10-14 16:28:12 -03:00
KDSBrowne
6e8b33f6a2
fix viewer crash when smart polling
2022-10-14 15:44:06 -03:00
KDSBrowne
815338db0d
handle double ?? for multi response smart poll
2022-10-14 15:44:06 -03:00
KDSBrowne
db5db90548
fix lint issues in quick poll dropdown cmp
2022-10-14 15:44:06 -03:00
KDSBrowne
9f0351d0d6
update smart slides to detect user response poll
2022-10-14 15:44:06 -03:00
Lucas Fialho Zawacki
d53c8d90a2
Option to hide waiting users icon when no pending users
2022-10-14 15:20:06 -03:00
Joao Victor
d628131e64
improvement: error screen messages and logs
2022-10-14 14:47:27 -03:00
Ramón Souza
942f75f478
Merge pull request #15827 from bigbluebutton/waiting-users
...
Option to hide waiting users icon when no pending users
2022-10-14 14:37:55 -03:00
Ramón Souza
5b274add16
Merge pull request #15777 from germanocaumo/dup-ann-ws-fix-25
...
chore(whiteboard): backport of annotations dupplication fix
2022-10-14 13:54:45 -03:00
Ramón Souza
38a4c3eae7
remove empty object in logs
2022-10-14 10:36:24 -03:00
Joao Victor
e1adbc1f2e
style: breakout item padding
2022-10-14 09:44:49 -03:00
Gustavo Trott
eccaf938dc
Merge pull request #15730 from gabriellpr/breakout-create-tests
2022-10-13 21:41:24 -03:00
Lucas Fialho Zawacki
a2bc96fe35
Ask for confirmation before closing meeting window
2022-10-13 16:41:43 -03:00
Joao Victor
b552ae5507
fix(webcam): brightness not working when changing quality profile
2022-10-13 16:26:25 -03:00
Ramón Souza
04eb95e70f
Merge pull request #15752 from JoVictorNunes/issue-15559-25
...
fix: screenshare volume control
2022-10-13 15:15:47 -03:00
KDSBrowne
a248c716da
fix viewer crash when smart polling
2022-10-12 17:45:33 +00:00
KDSBrowne
340e309f23
handle double ?? for multi response smart poll
2022-10-12 17:34:40 +00:00
KDSBrowne
91676f419d
fix lint issues in quick poll dropdown cmp
2022-10-11 20:24:22 +00:00
Lucas Fialho Zawacki
d4a424c1e6
Option to hide waiting users icon when no pending users
2022-10-11 16:17:03 -03:00
KDSBrowne
3e9c858717
update smart slides to detect user response poll
2022-10-11 19:11:04 +00:00
Daniel Molkentin
6ce3dd39cd
fix: show learning dashboard after session was ended in cluster proxy scenario
...
Closes : #15821
2022-10-11 17:39:53 +02:00
Gabriel Porfirio
ad57bf48ab
guest policy tests
2022-10-10 14:47:44 -03:00
Joao Victor
4efd1aa332
fix(locale): add localization for 'Manage users' label
2022-10-10 11:43:18 -03:00
Joao Victor
7ec5ba3fbc
fix: use the correct meeting layout variable for the resizing event
2022-10-10 10:32:19 -03:00
Daniel Molkentin
25b81b6de1
fix: spelling errors in session keys
2022-10-10 14:09:18 +02:00
Daniel Petri Rocha
184b1c2169
Merge branch 'v2.6.x-release' into capture-shared-notes
2022-10-08 11:24:22 +02:00
Ramón Souza
ae67c1bd25
Merge pull request #15796 from JoVictorNunes/improved-error-screen-messages
...
fix: add missing condition for showing MeetingEnded
2022-10-07 16:51:36 -03:00
Gustavo Trott
f96a520a42
Merge pull request #15792 from GuiLeme/fix-debounce-shared-notes
2022-10-07 16:48:43 -03:00
Joao Victor
4391d762e8
add missing condition
2022-10-07 16:43:34 -03:00
Ramón Souza
6017786a85
Merge pull request #15783 from JoVictorNunes/improved-error-screen-messages
...
improvement: error screen messages and logs
2022-10-07 16:40:45 -03:00
Joao Victor
ec837a1744
remove console.log
2022-10-07 16:22:35 -03:00
Joao Victor
e4f5317009
fix: unauthenticated user handling and manual disconnection
2022-10-07 16:21:43 -03:00
GuiLeme
1046c08791
[fix-debounce-shared-notes] - Changes in review
2022-10-07 16:10:08 -03:00
GuiLeme
550eb6aa2e
[fix-export-to-chat-toast] - Fixed export to chat Toast
2022-10-07 14:36:02 -03:00
Joao Victor
010f1c2964
tweak userLeaving and Base
2022-10-07 10:38:50 -03:00
GuiLeme
a098933e0f
[fix-debounce-shared-notes] - Added data-test to current presentation toast
2022-10-07 09:40:46 -03:00
Joao Victor
45199cb6eb
fix: stringify all codeError's
2022-10-07 09:18:07 -03:00
Joao Victor
912b7cf70c
improvement: add setExitReason method
2022-10-07 09:15:00 -03:00
Daniel Petri Rocha
f170bdc19b
Merge branch 'v2.6.x-release' into capture-shared-notes
2022-10-06 22:38:21 +02:00
KDSBrowne
6bccb3ff14
restore menu item descriptions | fix user options mute label not updating
2022-10-06 20:04:16 +00:00
Joao Victor
b77cab92bd
fix: log the reason why the user is leaving. --- logout: user requested logout --- disconnection: user is being removed for disconnection reasons
2022-10-06 15:58:41 -03:00
GuiLeme
2b84b80ba8
[fix-debounce-shared-notes] - fix debounce not working
2022-10-06 14:46:06 -03:00
KDSBrowne
1375cf1535
fix menu item descriptions not announcing for screen readers
2022-10-06 17:43:58 +00:00
Joao Victor
caa8667526
fix: mute external video when in echo test
2022-10-06 11:45:52 -03:00
GuiLeme
af7c7d1191
[issue-pdf-100-processing] - fix for merge
2022-10-06 11:24:50 -03:00
GuiLeme
5ca4a92940
[issue-pdf-100-processing] - resolved conflicts
2022-10-06 09:58:42 -03:00
KDSBrowne
9c6a6298e2
update menu ids to be unique
2022-10-05 21:54:59 +00:00
germanocaumo
8f41ab31da
fix(tldraw): persist bound shapes (arrows) + fix sending unneeded changes
2022-10-05 20:43:48 +00:00
Gabriel Porfirio
4bfb2eba95
improved breakout remaning time check
2022-10-05 17:35:19 -03:00
germanocaumo
2fa76d60c4
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-shape-updates
2022-10-05 19:56:54 +00:00
Joao Victor
45a230f7b4
fix: unread notes notification
2022-10-05 16:46:02 -03:00
Carlos
e53b961173
fix(external videos) youtube shorts link working
...
If the url is from youtube shorts change the url.
2022-10-05 15:53:44 -03:00
Gustavo Trott
bbe3ca34a8
Merge pull request #15474 from GuiLeme/apply-toast-shared-notes
2022-10-05 12:02:04 -03:00
Joao Victor
7e8cee7340
improvement: error screen messages
2022-10-05 11:30:12 -03:00
GuiLeme
3b90bdb8b2
[apply-toast-shared-notes] - Fix problems with shared notes
2022-10-04 16:25:54 -03:00
KDSBrowne
ed7cb5f6e5
add focus and hover styles to skip slide dropdown / reset zoom
2022-10-04 15:38:34 +00:00
KDSBrowne
ab63779b2f
add video settings menu to tab order
2022-10-04 14:21:52 +00:00
germanocaumo
3ecf79cc4f
fix(whiteboard): only call annotation upsert in one frontend instance
...
We were calling upsert in the Annotations collection for the same annotation in all frontend instances, this could lead to the same annotation being inserted
multiple times with different ids due to concurrency.
Added the html5InstanceId of the original request to the redis message so we can use it to only call upsert in one instance.
2022-10-04 10:28:36 +00:00
germanocaumo
9d059dc5e5
fix(whiteboard): avoid subscribing to annotations multiple times
...
The subscription to annotations sometimes could be ready and stopped before the component fully loads,
allowing it to be subscribed again (and then receiving all the annotations via websocket two times).
Moved the subscription to occur only after the base ones.
2022-10-04 09:35:06 +00:00
Ramón Souza
077592df18
Merge pull request #15745 from germanocaumo/dup-ann-ws-fix
...
fix(whiteboard): annotations duplication in websocket/collection
2022-10-03 15:10:59 -03:00
Ramón Souza
4b4afb6916
remove empty object in logs
2022-10-03 13:48:00 -03:00
Joao Victor
6781602420
improvement: store audio setup
2022-10-03 11:03:14 -03:00
Joao Victor
63b4ba7672
fix: undefined camera profile
2022-10-03 08:10:08 -03:00
Joao Victor
3f07430ff4
improvement: store last shared webcam
2022-10-03 08:09:03 -03:00
Daniel Petri Rocha
234e36f462
Merge branch 'v2.6.x-release' into breakout-upload-ui
2022-10-03 11:05:23 +02:00
Daniel Petri Rocha
26a93f6853
Merge branch 'v2.6.x-release' into capture-shared-notes
2022-10-03 11:03:24 +02:00
Ramón Souza
a15cf73721
Merge pull request #15763 from germanocaumo/tldraw-zoom-fixes
...
fix(whiteboard): several zoom fixes
2022-09-30 17:18:45 -03:00
Ramón Souza
61cfdd9377
Merge pull request #15725 from germanocaumo/f-t-cursor
...
fix(cursor): hide cursor for others on mouse leave
2022-09-30 12:58:41 -03:00
KDSBrowne
02836bd78d
add missing aria-describedby label on delete btn
2022-09-30 15:24:45 +00:00
KDSBrowne
5bd8d7fd0f
remove double tab on checkbox component
2022-09-30 15:24:36 +00:00
KDSBrowne
b73ad8a85f
update aria descriptions in video preview modal | fix checkbox aria label
2022-09-30 15:24:24 +00:00
KDSBrowne
03cf283ab3
update upload virtual background button aria description
2022-09-30 15:24:15 +00:00
germanocaumo
e1ee782294
fix(whiteboard): several zoom fixes
...
Sometimes when whiteboard props change (mainly resizes), the tldraw component gets
mounted again, resetting its camera, and was causing zoom to be applied incorrectly.
I've added a useEffect to better react to when the camera resets and reset to the corret zoom.
2022-09-30 14:35:29 +00:00
GuiLeme
362371834a
Merge remote-tracking branch 'upstream/v2.6.x-release' into issue-pdf-100-processing
2022-09-30 10:34:23 -03:00
gabriellpr
b23cc4ea51
Merge branch 'v2.6.x-release' into breakout-create-tests
2022-09-30 08:23:52 -03:00
Gabriel Porfirio
0e8a2b9a2e
improving the tests
2022-09-30 08:17:15 -03:00
Ramón Souza
3ea427aa49
Merge pull request #15751 from JoVictorNunes/brightness-label-selection
...
improvement: disable text selection of brightness labels
2022-09-29 13:57:36 -03:00
KDSBrowne
7ed1c5b274
add hover and focus outlines to layout buttons
2022-09-29 14:58:55 +00:00
KDSBrowne
4453425350
add aria description to layout buttons
2022-09-29 14:46:49 +00:00
Joao Victor
e4d8863e9f
fix: screenshare volume control
2022-09-29 11:07:31 -03:00
João Victor Nunes
19b28de056
Merge branch 'v2.6.x-release' into issue-15713
2022-09-29 10:49:17 -03:00
Ramón Souza
045e2ec95d
Merge pull request #15740 from JoVictorNunes/issue-15712
...
fix: add config to disable emoji sort on click
2022-09-29 10:32:07 -03:00
Ramón Souza
e1095869c9
Merge pull request #15665 from ramonlsouza/add-locale-format
...
Support @ notation for localization files
2022-09-29 10:23:08 -03:00
KDSBrowne
6560fbff32
remove paths from layout buttons alt text
2022-09-29 13:20:38 +00:00
KDSBrowne
d7314ff442
update whiteboard options aria label
2022-09-29 13:04:17 +00:00
Ramón Souza
223bc60814
Merge pull request #15748 from JoVictorNunes/issue-15746
...
improvement: text selection in chat
2022-09-29 10:02:37 -03:00
Joao Victor
82f385c88e
improvement: disable text selection of brightness labels
2022-09-29 09:49:36 -03:00
Joao Victor
27268dc697
improvement: text selection in chat
2022-09-28 15:32:37 -03:00
Daniel Petri Rocha
289f4125ec
Perform captured pad upload
2022-09-28 19:56:29 +02:00
Ramón Souza
9b7186a23a
Merge pull request #15738 from ramonlsouza/fix-cursor-bug
...
fix: cursor bug after camera is dropped in the same place
2022-09-28 14:33:40 -03:00
Ramón Souza
6963bc0db4
Merge remote-tracking branch 'upstream/v2.6.x-release' into add-locale-format
2022-09-28 14:32:01 -03:00
Joao Victor
50d92925f7
fix: add empty string fallback config
2022-09-28 14:24:27 -03:00
Ramón Souza
ea96301893
Merge pull request #15737 from ramonlsouza/issue-15718
...
fix: Unable to expand the sidebar content by pulling on webcam part when close to whiteboard
2022-09-28 14:20:42 -03:00
Joao Victor
f8279ab5b4
improvement: add internationalization singleton
2022-09-28 13:48:27 -03:00
Gustavo Trott
be81a0e32a
Merge pull request #15541 from gustavotrott/html5-show-ejectedReason
2022-09-28 10:59:04 -03:00
germanocaumo
d770a7df8c
fix(whiteboard): only call annotation upsert in one frontend instance
...
We were calling upsert in the Annotations collection for the same annotation in all frontend instances, this could lead to the same annotation being inserted
multiple times with different ids due to concurrency.
Added the html5InstanceId of the original request to the redis message so we can use it to only call upsert in one instance.
2022-09-28 12:03:59 +00:00
germanocaumo
af1c7fe7fc
fix(whiteboard): avoid subscribing to annotations multiple times
...
The subscription to annotations sometimes could be ready and stopped before the component fully loads,
allowing it to be subscribed again (and then receiving all the annotations via websocket two times).
Moved the subscription to occur only after the base ones.
2022-09-28 11:43:10 +00:00
Joao Victor
862c9fb64d
fix: add config to disable emoji sort on click
2022-09-27 15:47:39 -03:00
Ramón Souza
089b64deb7
Merge pull request #15657 from JoVictorNunes/issue-15574
...
refactor: push layout
2022-09-27 11:13:28 -03:00
GuiLeme
9495e9ae01
[apply-toast-shared-notes] - fix shared-notes display wrong information when clicking the confirm button
2022-09-27 10:05:27 -03:00
Ramón Souza
2ae9eca935
fix cursor bug on camera drag
2022-09-26 17:15:48 -03:00
Ramón Souza
52e8d58a54
fix sidebar resize when webcam is below the chat
2022-09-26 16:22:47 -03:00
Ramón Souza
fcf05910d1
Merge pull request #15724 from JoVictorNunes/issue-15692
...
fix: allow video settings to open
2022-09-26 13:39:52 -03:00
Ramón Souza
2b0971e2c8
Merge tag 'v2.5.6' into merge-256-26
2022-09-26 09:17:59 -03:00
Daniel Petri Rocha
76b24e1ec3
Route padId to bbb-export-annotations
2022-09-24 22:59:29 +02:00
GuiLeme
5cb34e7917
[apply-toast-shared-notes] - changes in Review
2022-09-23 12:24:39 -03:00
Gabriel Porfirio
7d8a52d106
breakout test creation and after creation
2022-09-22 17:17:15 -03:00
GuiLeme
633a032fd0
[issue-pdf-100-processing] - implemented retry flow and fixed error message
2022-09-22 16:58:37 -03:00
Gustavo Trott
03378ed48e
Remove delay to endMeeting when user is ejected=true
2022-09-22 14:22:58 -03:00
Joao Victor
ab40586702
fix: allow video settings to open
2022-09-22 09:37:24 -03:00
germanocaumo
fea31e366c
refactor: code smell
2022-09-22 10:06:23 +00:00
germanocaumo
01a1cf83d7
fix(cursor): correctly hide cursor for others on mouse leave
...
Also update out of bounds coords to -1.0 to not display on playback.
2022-09-21 20:49:07 +00:00
GuiLeme
ecf5146604
[apply-toast-shared-notes] - fixed delay in shared notes' move-to-whiteboard button
2022-09-21 17:41:31 -03:00
Ramón Souza
b3c59ae672
Merge pull request #15723 from ramonlsouza/xhr-fallback-25
...
fix: disable xhr fallback on websocket connection (2.5)
2022-09-21 16:50:59 -03:00
Ramón Souza
ca52a2e073
Merge pull request #15714 from ramonlsouza/port-15687-25
...
fix: multiple answer translation in live results (2.5)
2022-09-21 16:49:24 -03:00
Ramón Souza
426b283f42
Merge pull request #15710 from ramonlsouza/issue-15709
...
fix: broadcast push alert crash in breakouts
2022-09-21 16:49:13 -03:00
Gustavo Trott
89ea5d07d3
Merge remote-tracking branch 'upstream/v2.5.x-release' into html5-show-ejectedReason
2022-09-21 15:58:01 -03:00
germanocaumo
ae7eb92c86
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-disable-select
2022-09-21 18:10:05 +00:00
Ramón Souza
6d1463e03b
add disableWebsocketFallback settings
2022-09-21 11:03:21 -03:00
Gustavo Trott
f3bb17a5e1
Merge pull request #15616 from gabriellpr/emojis-test
2022-09-20 16:50:59 -03:00
Gustavo Trott
7e18b03bf1
Merge pull request #15651 from gabriellpr/help-button-tests
2022-09-20 16:50:50 -03:00
Ramón Souza
c6ea6a5d12
fix multiple answer translation in live results
2022-09-20 13:28:25 -03:00
Ramón Souza
3cccbc4b97
Merge pull request #15687 from ramonlsouza/issue-15686
...
fix: multiple answer translation in live results
2022-09-20 13:27:23 -03:00
Daniel Petri Rocha
e23d00004f
'Capture Shared Notes' button in front-end
2022-09-20 17:43:13 +02:00
Ramón Souza
a882701ac7
fix broadcast push alert in breakouts
2022-09-20 09:57:08 -03:00
Daniel Petri Rocha
c84c2e2892
Merge branch 'v2.6.x-release' into breakout-upload-ui
2022-09-19 19:30:18 +02:00
Daniel Petri Rocha
7c086c3ea2
No checkbox in UI if capture disabled
2022-09-18 17:53:52 +02:00
Daniel Petri Rocha
e5ed5a4546
Capture slides from breakout rooms upon their end
...
Sends out the request to export the presentations from the main meeting to each breakout room.
The breakout rooms then generate the PDF file and upload it back to the main meeting.
2022-09-18 15:55:20 +02:00
GuiLeme
d7c5ab3623
[apply-toast-shared-notes] - error messages wait until user closes them and added timeout to toast
2022-09-16 17:36:23 -03:00
Ramón Souza
ab50d4d60e
add settings
2022-09-16 13:01:07 -03:00
GuiLeme
dea0e498c7
[apply-toast-shared-notes] - Fix default and large presentation crash
2022-09-16 12:52:41 -03:00
Ramón Souza
83c9e644b1
add settings
2022-09-16 11:56:56 -03:00
Ramón Souza
706014430c
change server name format and add timestamp to logs
2022-09-16 11:09:21 -03:00
Ramón Souza
485103ff93
include server role and instance in logs
2022-09-16 11:09:12 -03:00
Ramón Souza
7bb26b64ff
add server health log
2022-09-16 11:09:04 -03:00
Ramón Souza
774da00d16
change server name format and add timestamp to logs
2022-09-16 10:48:21 -03:00
prlanzarin
0f24e5634d
fix(audio): bypass overconstrained errors in SFU-based audio
2022-09-15 20:42:43 +00:00
Ramón Souza
facae4e2fb
include server role and instance in logs
2022-09-15 16:57:20 -03:00
Ramón Souza
f6642bd2a8
add server health log
2022-09-15 16:56:00 -03:00
prlanzarin
b3eebbb926
fix(audio): retry gUM without pre-set deviceIds on OverconstrainedError(s)
...
There are some situations where previously set deviceIds (
local/session storage) may become stale. This causes an unexpected
behavior where audio is temporarily borked until the user clears their
local storage.
This issue has been seen more recently on Safari endpoints when switching
back-and-forth breakout rooms in environments running under iframes.
Also seen randomly on endpoints with virtual input devices.
This centralizes audio gUM calling into a single method that retries the
gUM procedure without pre-set deviceIds only if the initial call fails
due with an OverconstrainedError - hopefully circumventing the issue.
2022-09-15 19:25:30 +00:00
Gabriel Porfirio
9ee4e929b9
data-test to breakout rooms
2022-09-15 15:34:14 -03:00
Joao Victor
745937868c
fix: 'horizontalPosition' prop type
2022-09-15 12:01:31 -03:00
Gustavo Trott
10c81bf689
Merge pull request #15690 from zhem0004/handleCursorPropertyError
2022-09-15 10:36:14 -03:00
Joao Victor
968e872c5b
Merge branch 'v2.6.x-release' into issue-15574
2022-09-15 09:13:02 -03:00
Gustavo Trott
faa1c93edf
Improve readability
2022-09-14 22:28:06 -03:00
Gustavo Trott
0adab1c9c4
Improve readability
2022-09-14 22:24:14 -03:00
Gustavo Trott
14453a43f9
Include alerts when client lose connection with server
2022-09-14 22:16:27 -03:00
Ramón Souza
2a062b25dc
Merge pull request #15683 from ramonlsouza/issue-15669
...
fix: set breakout name input as readonly when updating users
2022-09-14 17:08:49 -03:00
Bohdan Zhemelinskyi
811d135585
handle missing cursor property case
2022-09-14 19:42:15 +00:00
Ramón Souza
8a59a104b5
Merge pull request #15649 from ramonlsouza/port-15618-25
...
fix: port adjustments in breakout publisher to 2.5
2022-09-14 13:28:58 -03:00
Ramón Souza
7d7f26ea55
Merge pull request #15624 from KDSBrowne/bbb-text-updates
...
fix: Restore Text Shape Updates Per Character
2022-09-14 13:06:10 -03:00
GuiLeme
39b6359441
[issue-pdf-100-processing] - fix timeout error when PDF is too complex.
2022-09-14 10:33:41 -03:00
Ramón Souza
634393e740
Merge pull request #15670 from ramonlsouza/fix-warnings
...
Fix: bigbluebutton-html5 warnings
2022-09-14 10:17:01 -03:00
Ramón Souza
a924aecc1d
fix multiple answer translation in live results
2022-09-14 09:51:48 -03:00
Ramón Souza
cb9be4b072
Merge pull request #15612 from JoVictorNunes/issue-15579
...
chore/fix: update `react-intl` to `6.1.0` and add config to disable fallback
2022-09-13 16:28:03 -03:00
Ramón Souza
2b6b129df9
set breakout name input as readonly when updating users
2022-09-13 10:45:13 -03:00
Ramón Souza
1925124e82
fix button overflow in presentation toolbar
2022-09-12 16:27:29 -03:00
Ramón Souza
ce539ec44a
rename external upload parameters
2022-09-12 11:04:13 -03:00
Anton Georgiev
5f4c89b6ff
Merge pull request #15672 from ramonlsouza/current-presentation-class
...
refactor: Add "current presentation" toast unique class
2022-09-09 19:43:44 -04:00