Commit Graph

36039 Commits

Author SHA1 Message Date
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
Fred Dixon
3ff6b48fef
Merge pull request #15926 from ffdixon/fix-audio-patch
Update audio patch for 1.10.8
2022-10-27 23:53:14 -03:00
Fred Dixon
85abe727ad Update audio patch for 1.10.8 2022-10-27 21:52:02 -05:00
Fred Dixon
66a1a13b70
Merge pull request #15925 from ffdixon/update-freeswitch
Bump FreeSWITCH build to 1.10.8
2022-10-27 22:37:42 -03:00
Fred Dixon
3898923065 Bump FreeSWITCH build to 1.10.8 2022-10-27 20:35:50 -05:00
Paulo Lanzarin
b8d1a0339e
Merge pull request #15921 from bigbluebutton/bpads131
build(bbb-pads): v1.3.1
2022-10-27 17:55:13 -03:00
Paulo Lanzarin
6693c32ad5
Merge pull request #15922 from bigbluebutton/sfu292
build(bbb-webrtc-sfu): v2.9.2
2022-10-27 17:54:52 -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
Paulo Lanzarin
30985565c1
build(bbb-webrtc-sfu): v2.9.2
See https://github.com/bigbluebutton/bbb-webrtc-sfu/releases/tag/v2.9.2
2022-10-27 14:09:58 -03: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
Paulo Lanzarin
ad04550cb5
build(bbb-pads): v1.3.1
See https://github.com/bigbluebutton/bbb-pads/releases/tag/v1.3.1
2022-10-27 13:56:23 -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
prlanzarin
031bedf3ca 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:13:27 +00:00
prlanzarin
32734586fb fix(webcam): client crash due to undefined intl var 2022-10-27 15:55:56 +00:00
prlanzarin
f74c7d4d0a 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 15:55:43 +00:00
Joao Victor
0a401a96fd fix: poll chat message popup notification 2022-10-27 12:29:16 -03:00
Manuel Schwarz
6c14cbb46b Changes the text of the 'Yes' button of the 'End meeting' dialog, ref #15892 2022-10-27 16:23:18 +02: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
germanocaumo
f6af87c5db
Merge pull request #1 from gustavotrott/pr-15636
Improves readability
2022-10-27 09:17:17 +00:00
Gustavo Trott
dbf03c219a
Merge pull request #15901 from zhem0004/allowNullPresentation 2022-10-26 18:24:46 -03:00
Gustavo Trott
d2d69dd7f9 Removes function clearWhiteboard that is not used anymore 2022-10-26 17:59:09 -03:00
Gabriel Porfirio
edfdda75ee last changes poll remaining tests 2022-10-26 17:25:48 -03:00
Gustavo Trott
1bd9d57c84 Improves readability 2022-10-26 17:22:17 -03:00
Joao Victor
428d98216c refactor(Dashboard): include cross-origin credentials 2022-10-26 16:39:28 -03:00
Daniel Petri Rocha
cce4705505 Fix childIndex making first annotation disappear
The client seems to have changed how shapes are ordered, which led to the first shape of each slide not being rendered.
2022-10-26 21:04:27 +02: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
46e2e73514 changed check always deny 2022-10-25 17:22:22 -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