applied changes rom 2.3-alpha-8 and 2.3-beta-1

This commit is contained in:
chandi
2021-03-27 18:48:05 +01:00
parent 648a9b1a07
commit 96182bcc74
23 changed files with 180 additions and 268 deletions

View File

@ -14,7 +14,7 @@ USER meteor
ENV METEOR_VERSION 1.10.2
RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh
ENV TAG v2.3-alpha-7
ENV TAG v2.3-beta-1
RUN cd ~ \
&& svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \
&& mv ~/bigbluebutton-html5 ~/source \
@ -41,4 +41,4 @@ COPY settings.yml /app/programs/server/assets/app/config/settings.yml.tmpl
ENTRYPOINT ["/entrypoint.sh"]
# lets set the tag again, so that it is include in the image for later version retrieval
ENV TAG v2.3-alpha-7
ENV TAG v2.3-beta-1

View File

@ -12,7 +12,7 @@ public:
appName: BigBlueButton HTML5 Client
bbbServerVersion: 2.3-dev-docker
copyright: '©2021 BigBlueButton Inc.'
html5ClientBuild: "1394-docker"
html5ClientBuild: "1511-docker"
helpLink: https://bigbluebutton.org/html5/
lockOnJoin: true
cdn: ''
@ -22,6 +22,7 @@ public:
# in some cases we want only custom logoutUrl to be used when provided on meeting create. Default value: true
allowDefaultLogoutUrl: true
allowUserLookup: false
enableGuestLobbyMessage: true
enableNetworkInformation: false
enableLimitOfViewersInWebcam: false
enableMultipleCameras: true
@ -33,7 +34,7 @@ public:
allowFullscreen: true
preloadNextSlides: 2
mutedAlert:
enabled: false
enabled: true
interval: 200
threshold: -50
duration: 4000
@ -47,7 +48,8 @@ public:
breakoutRoomLimit: {{ .Env.BREAKOUTROOM_LIMIT }}
sendInvitationToIncludedModerators: false
# https://github.com/bigbluebutton/bigbluebutton/pull/10826
customHeartbeat: true
customHeartbeat: false
showAllAvailableLocales: false
defaultSettings:
application:
animations: true
@ -57,7 +59,19 @@ public:
userJoinPushAlerts: false
raiseHandAudioAlerts: true
raiseHandPushAlerts: true
guestWaitingAudioAlerts: true
guestWaitingPushAlerts: true
paginationEnabled: true
# fallbackLocale: if the locale the client is loaded in does not have a
# translation a string, it will use the translation from the locale
# specified in fallbackLocale. Note that fallbackLocale should be a
# 100% translated locale for best user experience
fallbackLocale: en
# overrideLocale (default is null): if set (for example to 'de') will
# force all clients to display the German translations of the strings.
# Users can individually set their preferred locale through Settings,
# but on first page load overrideLocale will trump the browser's
# preferred locale
overrideLocale: null
#Audio constraints for microphone. Use this to control browser's
#filters, such as AGC (Auto Gain Control) , Echo Cancellation,
@ -109,6 +123,9 @@ public:
closePrivateChat:
accesskey: G
descId: closePrivateChat
raiseHand:
accesskey: R
descId: raiseHand
openActions:
accesskey: A
descId: openActions
@ -142,11 +159,15 @@ public:
# Max timeout: used as the max camera subscribe reconnection timeout. Each
# subscribe reattempt increases the reconnection timer up to this
maxTimeout: 60000
chromeDefaultExtensionKey: akgoaoikmbmhcopjgakkcepdgdgkjfbc
chromeDefaultExtensionLink: https://chrome.google.com/webstore/detail/bigbluebutton-screenshare/akgoaoikmbmhcopjgakkcepdgdgkjfbc
chromeExtensionKey: KEY
chromeExtensionLink: LINK
screenshare:
mediaTimeouts:
maxConnectionAttempts: 2
# Base screen media timeout (send|recv)
baseTimeout: 15000
# Max timeout: used as the max camera subscribe reconnection timeout. Each
# subscribe reattempt increases the reconnection timer up to this
maxTimeout: 35000
timeoutIncreaseFactor: 1.5
constraints:
video:
frameRate:
@ -156,11 +177,7 @@ public:
max: 2560
height:
max: 1600
audio: false
chromeScreenshareSources:
- window
- screen
firefoxScreenshareSource: window
audio: true
# cameraProfiles is an array of:
# - id: profile identifier
# name: human-readable profile name
@ -264,8 +281,11 @@ public:
- threshold: 30
profile: low-u30
pagination:
# whether to globally enable or disable pagination.
enabled: true
# WARNING: the pagination.enabled setting has moved to
# public.app.defaultSettings.application.paginationEnabled
# paginationToggleEnabled: show a pagination toggle in settings for the
# user to enable/disable it
paginationToggleEnabled: true
# how long (in ms) the negotiation will be debounced after a page change.
pageChangeDebounceTime: 2500
# video page sizes for DESKTOP endpoints. It stands for the number of SUBSCRIBER streams.
@ -273,11 +293,46 @@ public:
# A page size of 0 (zero) means that the page size is unlimited (disabled).
desktopPageSizes:
moderator: 0
viewer: 0
viewer: 5
# video page sizes for MOBILE endpoints
mobilePageSizes:
moderator: 6
viewer: 4
moderator: 2
viewer: 2
paginationThresholds:
enabled: false
thresholds:
- users: 30
desktopPageSizes:
moderator: 25
viewer: 25
- users: 40
desktopPageSizes:
moderator: 20
viewer: 20
- users: 50
desktopPageSizes:
moderator: 16
viewer: 16
- users: 60
desktopPageSizes:
moderator: 14
viewer: 12
- users: 70
desktopPageSizes:
moderator: 12
viewer: 10
- users: 80
desktopPageSizes:
moderator: 10
viewer: 8
- users: 90
desktopPageSizes:
moderator: 8
viewer: 6
- users: 100
desktopPageSizes:
moderator: 6
viewer: 4
syncUsersWithConnectionManager:
enabled: false
syncInterval: 60000
@ -287,6 +342,7 @@ public:
poll:
enabled: true
max_custom: 5
allowDragAndDropFile: false
captions:
enabled: true
enableDictation: false
@ -322,12 +378,6 @@ public:
note:
enabled: true
url: https://{{ .Env.DOMAIN }}/pad
config:
showLineNumbers: false
showChat: false
noColors: true
showControls: true
rtl: false
layout:
autoSwapLayout: false
hidePresentation: false
@ -337,7 +387,6 @@ public:
stunTurnServersFetchAddress: '/bigbluebutton/api/stuns'
cacheStunTurnServers: true
fallbackStunServer: ''
recvonlyIceGatheringCheck: true
mediaTag: '#remote-media'
callTransferTimeout: 5000
callHangupTimeout: 2000
@ -363,6 +412,8 @@ public:
websocketKeepAliveDebounce: 10
#Trace sip/audio messages in browser. If not set, default value is false.
traceSip: false
# SDP semantics: plan-b|unified-plan
sdpSemantics: 'unified-plan'
stats:
enabled: true
interval: 2000
@ -426,6 +477,8 @@ public:
mime: image/jpeg
- extension: .png
mime: image/png
selectRandomUser:
enabled: true
user:
role_moderator: MODERATOR
role_viewer: VIEWER
@ -514,7 +567,6 @@ public:
- triangle
- rectangle
- pencil
- hand
clientLog:
server:
enabled: false
@ -533,7 +585,7 @@ public:
private:
app:
host: 0.0.0.0
localesUrl: /locales
localesUrl: /locale-list
pencilChunkLength: 100
loadSlidesFromHttpAlways: false
etherpad:
@ -584,7 +636,7 @@ private:
- browser: chromeMobileIOS
version: Infinity
- browser: firefox
version: 63
version: 68
- browser: firefoxMobile
version: 68
- browser: edge