apply v2.2.22 changes

This commit is contained in:
chandi 2020-08-12 18:08:07 +02:00
parent 2b28bac2fe
commit 0ff4d22457
4 changed files with 51 additions and 6 deletions

View File

@ -39,7 +39,7 @@ RUN equivs-control redis-server.control \
# this variable is not used, but it triggers # this variable is not used, but it triggers
# rebuilding from here on if changed # rebuilding from here on if changed
ENV VERSION v2.2.21 ENV VERSION v2.2.22
RUN apt-get update && apt-get install -y bbb-web \ RUN apt-get update && apt-get install -y bbb-web \
bbb-fsesl-akka bbb-apps-akka bbb-transcode-akka bbb-apps \ bbb-fsesl-akka bbb-apps-akka bbb-transcode-akka bbb-apps \

View File

@ -14,7 +14,7 @@ USER meteor
ENV METEOR_VERSION 1.8.1 ENV METEOR_VERSION 1.8.1
RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh
ENV TAG v2.2.21 ENV TAG v2.2.22
RUN cd ~ \ RUN cd ~ \
&& svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \ && svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \
&& mv ~/bigbluebutton-html5 ~/source \ && mv ~/bigbluebutton-html5 ~/source \
@ -51,4 +51,4 @@ USER meteor
ENTRYPOINT ["/entrypoint.sh"] ENTRYPOINT ["/entrypoint.sh"]
# lets set the tag again, so that it is include in the image for later version retrieval # lets set the tag again, so that it is include in the image for later version retrieval
ENV TAG v2.2.21 ENV TAG v2.2.22

View File

@ -11,7 +11,7 @@ public:
appName: BigBlueButton HTML5 Client appName: BigBlueButton HTML5 Client
bbbServerVersion: 2.2 bbbServerVersion: 2.2
copyright: "©2020 BigBlueButton Inc." copyright: "©2020 BigBlueButton Inc."
html5ClientBuild: 980 html5ClientBuild: 992
helpLink: https://bigbluebutton.org/html5/ helpLink: https://bigbluebutton.org/html5/
lockOnJoin: true lockOnJoin: true
cdn: "" cdn: ""
@ -20,6 +20,7 @@ public:
allowUserLookup: false allowUserLookup: false
enableNetworkInformation: false enableNetworkInformation: false
enableLimitOfViewersInWebcam: false enableLimitOfViewersInWebcam: false
enableMultipleCameras: false
enableTalkingIndicator: true enableTalkingIndicator: true
mirrorOwnWebcam: false mirrorOwnWebcam: false
viewersInWebcam: 8 viewersInWebcam: 8
@ -115,7 +116,49 @@ public:
- window - window
- screen - screen
firefoxScreenshareSource: window firefoxScreenshareSource: window
# cameraProfiles is an array of:
# - id: profile identifier
# name: human-readable profile name
# bitrate
# hidden: whether this profile will be hidden in the video preview dropdown
# constraints: a video media constraints dictionary (without the video key)
cameraProfiles: cameraProfiles:
- id: low-u30
name: low-u30
bitrate: 30
hidden: true
constraints:
frameRate: 3
- id: low-u25
name: low-u25
bitrate: 40
hidden: true
constraints:
frameRate: 3
- id: low-u20
name: low-u20
bitrate: 50
hidden: true
constraints:
frameRate: 5
- id: low-u15
name: low-u15
bitrate: 70
hidden: true
constraints:
frameRate: 8
- id: low-u12
name: low-u12
bitrate: 90
hidden: true
constraints:
frameRate: 10
- id: low-u8
name: low-u8
bitrate: 100
hidden: true
constraints:
frameRate: 10
- id: low - id: low
name: Low quality name: Low quality
default: false default: false
@ -134,7 +177,6 @@ public:
bitrate: 800 bitrate: 800
enableScreensharing: true enableScreensharing: true
enableVideo: true enableVideo: true
enableVideoStats: false
enableVideoMenu: true enableVideoMenu: true
enableListenOnly: true enableListenOnly: true
autoShareWebcam: {{ .Env.AUTO_SHARE_WEBCAM }} autoShareWebcam: {{ .Env.AUTO_SHARE_WEBCAM }}
@ -184,7 +226,7 @@ public:
config: config:
showLineNumbers: false showLineNumbers: false
showChat: false showChat: false
noColors: false noColors: true
showControls: true showControls: true
rtl: false rtl: false
layout: layout:

View File

@ -8,6 +8,9 @@ location /pad/p/ {
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_buffering off; proxy_buffering off;
proxy_set_header X-Forwarded-Proto https; # for EP to set secure cookie flag when https is used
proxy_http_version 1.1;
# there is currently no viable source for building the # there is currently no viable source for building the
# bbb-etherpad including sesstiontokens which got introduced in v2.2.21 # bbb-etherpad including sesstiontokens which got introduced in v2.2.21
# https://github.com/bigbluebutton/bigbluebutton/issues/10159 # https://github.com/bigbluebutton/bigbluebutton/issues/10159