Commit Graph

30913 Commits

Author SHA1 Message Date
Anton Georgiev
d7bc64120e
chore: bump to v2.3.13 2021-08-26 14:15:50 -04:00
Gustavo Trott
935d11b2eb Merge with develop 2021-08-26 15:08:45 -03:00
Gustavo Trott
6feb470fcf Merge with develop 2021-08-26 15:04:06 -03:00
Gustavo Trott
4c4323ec69 Implements Clean up of LearningDashboard files when meeting ends 2021-08-26 14:18:09 -03:00
Pedro Beschorner Marin
74194e8d11
Merge pull request #13033 from kepstin/rec-audio-fixes
Recording screenshare audio fixes
2021-08-26 14:13:11 -03:00
Anton Georgiev
4ecfc2bb50
Merge pull request #13078 from ramonlsouza/issue-13057
fix: language override does not apply in learning dashboard
2021-08-26 13:12:20 -04:00
Fred Dixon
6fad8bf4a6
Merge pull request #13081 from ffdixon/fix-dockerfile-libreoffice
Fix https://github.com/bigbluebutton/bbb-install/issues/413 in source
2021-08-26 12:39:10 -03:00
Fred Dixon
ac1ac70da9 Fix https://github.com/bigbluebutton/bbb-install/issues/413 in source 2021-08-26 10:33:40 -05:00
Calvin Walton
93422b5f21 Move ffmpeg '-an' and '-vn' options out of the working format args
Disabling audio or video processing isn't really something that's part
of the working format (and at some point we might want to combine
audio+video processing together).

Move the setting of the '-an' and '-vn' options to where they're
required - as a detail of the EDL processing for video-only and
audio-only components of the output.

Honestly, the main reason for this change is that when testing alternate
working formats, I had accidentally dropped the '-vn' option from the
FFMPEG_WF_ARGS variable without noticing.
2021-08-26 11:20:52 -04:00
Anton
ade947c4dc update catch parameter to 'err' 2021-08-26 11:16:54 -03:00
Ramon Souza
b1f8723677 add locale parameter to learning dashboard links 2021-08-26 09:45:01 -03:00
Ramon Souza
1d89c893dc move presentation fullscreen button to top right 2021-08-25 17:31:52 -03:00
Gustavo Trott
ef4de06cf8 Fix problem in param learningDashboardEnabled 2021-08-25 17:19:04 -03:00
Mario Jr
fe7c7fe685 allow network stats information and copy button to be enabled in config file 2021-08-25 16:38:36 -03:00
Anton
bffd7db92b fix missing return 2021-08-25 16:32:37 -03:00
Anton
43b697e2ab remove await on return values 2021-08-25 16:32:14 -03:00
Anton
acea25b781 fix data-test prop on join and leave audio 2021-08-25 16:28:47 -03:00
Mario Jr
8997b68a3c Support firefox and other browser in network stats monitor
For browsers that don't support headerBytesSent in RTCOutboundRtpStreamStats
neither headerBytesReceived in RTCInboundRtpStreamStats, we are now able
to calculate upload and download rates.
We are also able to get transportStats information for browsers that
don't support iceTransport attribute of RTCDtlsTransport.
2021-08-25 16:27:46 -03:00
Anton Georgiev
ee1a10d217
Merge pull request #13072 from ramonlsouza/fix-off-by-one-index-alert
fix: off-by-one index check
2021-08-25 13:32:55 -04:00
Ramon Souza
5313df76c2 fix off-by-one index check 2021-08-25 14:29:30 -03:00
Anton Georgiev
0e7230fe59
Merge pull request #13071 from bigbluebutton/antobinary-patch-1
fix: Fix log message (LGTM)
2021-08-25 13:18:33 -04:00
Anton Georgiev
34453b8528
fix: Fix log message (LGTM)
Updating string for audio connected audio. Thanks @stweil
2021-08-25 13:17:27 -04:00
Pedro Beschorner Marin
7ff2770f10
Merge pull request #13050 from rajasekharponakala/develop
Improvised PeerTube MATCH_URL RegEx
2021-08-25 14:07:10 -03:00
Ramon Souza
65382e72af remove saveLocale static method 2021-08-25 14:06:57 -03:00
Ramon Souza
86df6ee96f prevent endless loop if locale file is invalid json 2021-08-25 13:12:38 -03:00
Gustavo Trott
2ca508134e Renames EmojisTable to StatusTimeline 2021-08-25 12:19:13 -03:00
Gustavo Trott
4bd5707527 Rename project from bbb-activity-report to bbb-learning-dashboard 2021-08-25 11:42:31 -03:00
Gustavo Trott
cd15f17394 Refactor all references for activity-report renaming to learning-dashboard 2021-08-25 11:38:35 -03:00
Ramon Souza
51cedc640d fix settings margin - mobile 2021-08-25 08:35:37 -03:00
Pedro Beschorner Marin
57e27bb4dc fix(polling): stop current running poll
As far as I could understand, polls are tightly coupled with the meeting
main content area, or at least they were and we still have to deal with
this close relation between them. Not sure if it's something we'll keep
this way forever but, from my candid perspective, looks like this is already
diverging inside the poll model. Polls are indexed by presentation pages,
screenshare or even something called "public" that I'm not 100% what
actually means. My best guess is anything besides the first and the second.

The polling stop process lacks to inform which pollId is scoped at source
so it relies on akka-apps to discover based on the current state of other
apps. This looks like the major problem over this polling termination issue.

Made a few changes at the running poll getter fallback at the polling stop
process. Following the premise that there is only one running poll available,
we make sure to return a valid running poll (if there's one).
2021-08-24 18:56:01 -03:00
Anton Georgiev
e3371c10ad
Merge pull request #13026 from znerol-forks/bug/develop/remove-spurious-nginx-error-page
fix: Remove spurious nginx error_page directive
2021-08-24 16:40:29 -04:00
Anton Georgiev
e6eebfaa81
Merge pull request #12983 from prlanzarin/u24-fantas
refactor(webcams, screenshare, listen-only): let the server generate subscriber offers
2021-08-24 16:37:44 -04:00
Anton Georgiev
7d3c4324d1
Merge pull request #13061 from ramonlsouza/remove-unused-code
refactor: remove unused imports/variables
2021-08-24 16:35:24 -04:00
Ramon Souza
713ad36280 remove old pt-br comment 2021-08-24 17:29:20 -03:00
Mario Jr
a2eae56839 Show more network info in connection status modal
We now show jitter, lost packets and turn server informations
2021-08-24 16:35:41 -03:00
Anton Georgiev
3bcdf1f910
Merge pull request #13056 from ramonlsouza/issue-13032
fix: uneven spacing - video-preview modal
2021-08-24 14:43:58 -04:00
Anton Georgiev
ef39b34279
Merge pull request #13060 from jfsiebel/408-message
Add missing error code 408 message
2021-08-24 14:38:51 -04:00
Ramon Souza
4c381a5805 remove unused imports/variables 2021-08-24 13:24:48 -03:00
Joao Siebel
06b1838777 Merge remote-tracking branch 'upstream/develop' into allow-to-remove-all-presentations 2021-08-24 10:39:07 -03:00
Joao Siebel
dafd025f67 Add missing error code 408 message.close #12832 2021-08-24 10:29:26 -03:00
Ramon Souza
d96d037ff6 fix uneven spacing - video-preview modal 2021-08-24 08:42:39 -03:00
Pedro Beschorner Marin
300c62c4dd
Merge pull request #13052 from ramonlsouza/issue-12676
fix: only change presentation isDownloadable state after confirmation
2021-08-24 07:38:38 -03:00
Joao Siebel
f3f9ec19eb Allow presenter to remove all presentations 2021-08-23 18:04:16 -03:00
Pedro Beschorner Marin
0c829649b1
Merge pull request #13053 from pedrobmarin/f-w-klnp
fix(webcam): key list not provided
2021-08-23 15:16:56 -03:00
Max Franke
1b30a6e4bd fix(webcam): key list not provided
userName is a list, and its contents must have an unique key.
2021-08-23 13:30:38 -03:00
Mario Jr
00e01c1872 add screenshare's peer information to video stats in connection status modal
Added support for getStats in screenshare's service. This works similar
to the getStats for video provider, and the information retrieved from
screenshare is added to the video information for cameras.
2021-08-23 12:36:01 -03:00
Mario Jr
46e4066f6e fix undefined reference to 'inbound-rtp'
When audio is inactive, the browser shows an error related
to this undefined reference.
2021-08-23 12:21:05 -03:00
Pedro Beschorner Marin
431204032e
Merge pull request #13029 from mikhailnov/redis-dep-systemd
Avoid race condition between redis and bbb-rap-resque-worker
2021-08-23 11:29:20 -03:00
Gustavo Trott
241ab5f233 Adds Emojis timeline view to Dashboard 2021-08-23 11:14:35 -03:00
Gustavo Trott
0ae69eb7af Adds improvements in code and performance 2021-08-23 11:13:00 -03:00