parent
ac03f05766
commit
ac99cd8d84
6 changed files with 258 additions and 82 deletions
|
@ -1 +1 @@
|
||||||
2.0.5765-1
|
2.0.7001-1
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
# We could automate this, but are using it as an indicator for the
|
# We could automate this, but are using it as an indicator for the
|
||||||
# latest branch with which we conciliated changes.
|
# latest branch with which we conciliated changes.
|
||||||
BRANCH="jitsi-meet_6726"
|
BRANCH="jitsi-meet_7001"
|
||||||
REPO="https://github.com/jitsi/jitsi-meet"
|
REPO="https://github.com/jitsi/jitsi-meet"
|
||||||
|
|
||||||
get_url() {
|
get_url() {
|
||||||
|
|
|
@ -86,18 +86,41 @@ fi
|
||||||
// callStatsThreshold: 5 // enable callstats for 5% of the users.
|
// callStatsThreshold: 5 // enable callstats for 5% of the users.
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// Feature Flags.
|
||||||
|
flags: {
|
||||||
|
// Enables source names in the signaling.
|
||||||
|
// sourceNameSignaling: false,
|
||||||
|
},
|
||||||
|
|
||||||
// Disables moderator indicators.
|
// Disables moderator indicators.
|
||||||
// disableModeratorIndicator: false,
|
// disableModeratorIndicator: false,
|
||||||
|
|
||||||
// Disables the reactions feature.
|
// Disables the reactions feature.
|
||||||
// disableReactions: true,
|
// disableReactions: true,
|
||||||
|
|
||||||
|
// Disables the reactions moderation feature.
|
||||||
|
// disableReactionsModeration: false,
|
||||||
|
|
||||||
// Disables polls feature.
|
// Disables polls feature.
|
||||||
// disablePolls: false,
|
// disablePolls: false,
|
||||||
|
|
||||||
// Disables self-view tile. (hides it from tile view and from filmstrip)
|
// Disables self-view tile. (hides it from tile view and from filmstrip)
|
||||||
// disableSelfView: false,
|
// disableSelfView: false,
|
||||||
|
|
||||||
|
// Disables self-view settings in UI
|
||||||
|
// disableSelfViewSettings: false,
|
||||||
|
|
||||||
|
// screenshotCapture : {
|
||||||
|
// Enables the screensharing capture feature.
|
||||||
|
// enabled: false,
|
||||||
|
//
|
||||||
|
// The mode for the screenshot capture feature.
|
||||||
|
// Can be either 'recording' - screensharing screenshots are taken
|
||||||
|
// only when the recording is also on,
|
||||||
|
// or 'always' - screensharing screenshots are always taken.
|
||||||
|
// mode: 'recording'
|
||||||
|
// }
|
||||||
|
|
||||||
// Disables ICE/UDP by filtering out local and remote UDP candidates in
|
// Disables ICE/UDP by filtering out local and remote UDP candidates in
|
||||||
// signalling.
|
// signalling.
|
||||||
// webrtcIceUdpDisable: false,
|
// webrtcIceUdpDisable: false,
|
||||||
|
@ -237,7 +260,11 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// max: 5
|
// max: 5
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Try to start calls with screen-sharing instead of camera video.
|
// This option has been deprecated since it is no longer supported as per the w3c spec.
|
||||||
|
// https://w3c.github.io/mediacapture-screen-share/#dom-mediadevices-getdisplaymedia. If the user has not
|
||||||
|
// interacted with the webpage before the getDisplayMedia call, the promise will be rejected by the browser. This
|
||||||
|
// has already been implemented in Firefox and Safari and will be implemented in Chrome soon.
|
||||||
|
// https://bugs.chromium.org/p/chromium/issues/detail?id=1198918
|
||||||
// startScreenSharing: false,
|
// startScreenSharing: false,
|
||||||
|
|
||||||
// Recording
|
// Recording
|
||||||
|
@ -459,6 +486,7 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// If Lobby is enabled starts knocking automatically.
|
// If Lobby is enabled starts knocking automatically.
|
||||||
// autoKnockLobby: false,
|
// autoKnockLobby: false,
|
||||||
|
|
||||||
|
// DEPRECATED! Use \`breakoutRooms.hideAddRoomButton\` instead.
|
||||||
// Hides add breakout room button
|
// Hides add breakout room button
|
||||||
// hideAddRoomButton: false,
|
// hideAddRoomButton: false,
|
||||||
|
|
||||||
|
@ -491,12 +519,21 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// Default remote name to be displayed
|
// Default remote name to be displayed
|
||||||
// defaultRemoteDisplayName: 'Fellow Jitster',
|
// defaultRemoteDisplayName: 'Fellow Jitster',
|
||||||
|
|
||||||
|
// Hides the display name from the participant thumbnail
|
||||||
|
// hideDisplayName: false,
|
||||||
|
|
||||||
|
// Hides the dominant speaker name badge that hovers above the toolbox
|
||||||
|
// hideDominantSpeakerBadge: false,
|
||||||
|
|
||||||
// Default language for the user interface.
|
// Default language for the user interface.
|
||||||
defaultLanguage: '${DEFAULT_LANGUAGE}',
|
defaultLanguage: '${DEFAULT_LANGUAGE}',
|
||||||
|
|
||||||
// Disables profile and the edit of all fields from the profile settings (display name and email)
|
// Disables profile and the edit of all fields from the profile settings (display name and email)
|
||||||
// disableProfile: false,
|
// disableProfile: false,
|
||||||
|
|
||||||
|
// Hides the email section under profile settings.
|
||||||
|
// hideEmailInSettings: false,
|
||||||
|
|
||||||
// Whether or not some features are checked based on token.
|
// Whether or not some features are checked based on token.
|
||||||
// enableFeaturesBasedOnToken: false,
|
// enableFeaturesBasedOnToken: false,
|
||||||
|
|
||||||
|
@ -541,6 +578,9 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// Document should be focused for this option to work
|
// Document should be focused for this option to work
|
||||||
// enableAutomaticUrlCopy: false,
|
// enableAutomaticUrlCopy: false,
|
||||||
|
|
||||||
|
// Array with avatar URL prefixes that need to use CORS.
|
||||||
|
// corsAvatarURLs: [ 'https://www.gravatar.com/avatar/' ],
|
||||||
|
|
||||||
// Base URL for a Gravatar-compatible service. Defaults to libravatar.
|
// Base URL for a Gravatar-compatible service. Defaults to libravatar.
|
||||||
// gravatarBaseURL: 'https://seccdn.libravatar.org/avatar/',
|
// gravatarBaseURL: 'https://seccdn.libravatar.org/avatar/',
|
||||||
|
|
||||||
|
@ -607,12 +647,21 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// alwaysVisible: false
|
// alwaysVisible: false
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Toolbar buttons which have their click event exposed through the API on
|
// Toolbar buttons which have their click/tap event exposed through the API on
|
||||||
// \`toolbarButtonClicked\` event instead of executing the normal click routine.
|
// \`toolbarButtonClicked\`. Passing a string for the button key will
|
||||||
|
// prevent execution of the click/tap routine; passing an object with \`key\` and
|
||||||
|
// \`preventExecution\` flag on false will not prevent execution of the click/tap
|
||||||
|
// routine. Below array with mixed mode for passing the buttons.
|
||||||
// buttonsWithNotifyClick: [
|
// buttonsWithNotifyClick: [
|
||||||
// 'camera',
|
// 'camera',
|
||||||
// 'chat',
|
// {
|
||||||
// 'closedcaptions',
|
// key: 'chat',
|
||||||
|
// preventExecution: false
|
||||||
|
// },
|
||||||
|
// {
|
||||||
|
// key: 'closedcaptions',
|
||||||
|
// preventExecution: true
|
||||||
|
// },
|
||||||
// 'desktop',
|
// 'desktop',
|
||||||
// 'download',
|
// 'download',
|
||||||
// 'embedmeeting',
|
// 'embedmeeting',
|
||||||
|
@ -622,14 +671,20 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// 'fullscreen',
|
// 'fullscreen',
|
||||||
// 'hangup',
|
// 'hangup',
|
||||||
// 'help',
|
// 'help',
|
||||||
// 'invite',
|
// {
|
||||||
|
// key: 'invite',
|
||||||
|
// preventExecution: false
|
||||||
|
// },
|
||||||
// 'livestreaming',
|
// 'livestreaming',
|
||||||
// 'microphone',
|
// 'microphone',
|
||||||
// 'mute-everyone',
|
// 'mute-everyone',
|
||||||
// 'mute-video-everyone',
|
// 'mute-video-everyone',
|
||||||
// 'participants-pane',
|
// 'participants-pane',
|
||||||
// 'profile',
|
// 'profile',
|
||||||
// 'raisehand',
|
// {
|
||||||
|
// key: 'raisehand',
|
||||||
|
// preventExecution: true
|
||||||
|
// },
|
||||||
// 'recording',
|
// 'recording',
|
||||||
// 'security',
|
// 'security',
|
||||||
// 'select-background',
|
// 'select-background',
|
||||||
|
@ -641,6 +696,11 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// 'tileview',
|
// 'tileview',
|
||||||
// 'toggle-camera',
|
// 'toggle-camera',
|
||||||
// 'videoquality',
|
// 'videoquality',
|
||||||
|
// // The add passcode button from the security dialog.
|
||||||
|
// {
|
||||||
|
// key: 'add-passcode',
|
||||||
|
// preventExecution: false
|
||||||
|
// }
|
||||||
// '__end'
|
// '__end'
|
||||||
// ],
|
// ],
|
||||||
|
|
||||||
|
@ -696,6 +756,9 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// Enables detecting faces of participants and get their expression and send it to other participants
|
// Enables detecting faces of participants and get their expression and send it to other participants
|
||||||
// enableFacialRecognition: true,
|
// enableFacialRecognition: true,
|
||||||
|
|
||||||
|
// Enables displaying facial expressions in speaker stats
|
||||||
|
// enableDisplayFacialExpressions: true,
|
||||||
|
|
||||||
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
||||||
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
||||||
// feedbackPercentage: 100,
|
// feedbackPercentage: 100,
|
||||||
|
@ -999,6 +1062,14 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
*/
|
*/
|
||||||
dynamicBrandingUrl: "${DYNAMIC_BRANDING_URL}",
|
dynamicBrandingUrl: "${DYNAMIC_BRANDING_URL}",
|
||||||
|
|
||||||
|
// Options related to the breakout rooms feature.
|
||||||
|
// breakoutRooms: {
|
||||||
|
// // Hides the add breakout room button. This replaces \`hideAddRoomButton\`.
|
||||||
|
// hideAddRoomButton: false,
|
||||||
|
// // Hides the join breakout room button.
|
||||||
|
// hideJoinRoomButton: false
|
||||||
|
// },
|
||||||
|
|
||||||
// When true the user cannot add more images to be used as virtual background.
|
// When true the user cannot add more images to be used as virtual background.
|
||||||
// Only the default ones from will be available.
|
// Only the default ones from will be available.
|
||||||
// disableAddingBackgroundImages: false,
|
// disableAddingBackgroundImages: false,
|
||||||
|
@ -1017,14 +1088,15 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// If true, tile view will not be enabled automatically when the participants count threshold is reached.
|
// If true, tile view will not be enabled automatically when the participants count threshold is reached.
|
||||||
// disableTileView: true,
|
// disableTileView: true,
|
||||||
|
|
||||||
// If true, the tiles will be displayed contained within the available space rather than enlarged to cover it.
|
// If true, the tiles will be displayed contained within the available space rather than enlarged to cover it,
|
||||||
|
// with a 16:9 aspect ratio (old behaviour).
|
||||||
// disableTileEnlargement: true,
|
// disableTileEnlargement: true,
|
||||||
|
|
||||||
// Controls the visibility and behavior of the top header conference info labels.
|
// Controls the visibility and behavior of the top header conference info labels.
|
||||||
// If a label's id is not in any of the 2 arrays, it will not be visible at all on the header.
|
// If a label's id is not in any of the 2 arrays, it will not be visible at all on the header.
|
||||||
// conferenceInfo: {
|
// conferenceInfo: {
|
||||||
// // those labels will not be hidden in tandem with the toolbox.
|
// // those labels will not be hidden in tandem with the toolbox.
|
||||||
// alwaysVisible: ['recording', 'local-recording'],
|
// alwaysVisible: ['recording', 'local-recording', 'raised-hands-count'],
|
||||||
// // those labels will be auto-hidden in tandem with the toolbox buttons.
|
// // those labels will be auto-hidden in tandem with the toolbox buttons.
|
||||||
// autoHide: [
|
// autoHide: [
|
||||||
// 'subject',
|
// 'subject',
|
||||||
|
@ -1038,10 +1110,10 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Hides the conference subject
|
// Hides the conference subject
|
||||||
// hideConferenceSubject: true,
|
// hideConferenceSubject: false,
|
||||||
|
|
||||||
// Hides the conference timer.
|
// Hides the conference timer.
|
||||||
// hideConferenceTimer: true,
|
// hideConferenceTimer: false,
|
||||||
|
|
||||||
// Hides the recording label
|
// Hides the recording label
|
||||||
// hideRecordingLabel: false,
|
// hideRecordingLabel: false,
|
||||||
|
@ -1052,6 +1124,9 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// Sets the conference subject
|
// Sets the conference subject
|
||||||
// subject: 'Conference Subject',
|
// subject: 'Conference Subject',
|
||||||
|
|
||||||
|
// Sets the conference local subject
|
||||||
|
// localSubject: 'Conference Local Subject',
|
||||||
|
|
||||||
// This property is related to the use case when jitsi-meet is used via the IFrame API. When the property is true
|
// This property is related to the use case when jitsi-meet is used via the IFrame API. When the property is true
|
||||||
// jitsi-meet will use the local storage of the host page instead of its own. This option is useful if the browser
|
// jitsi-meet will use the local storage of the host page instead of its own. This option is useful if the browser
|
||||||
// is not persisting the local storage inside the iframe.
|
// is not persisting the local storage inside the iframe.
|
||||||
|
@ -1114,6 +1189,7 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
forceJVB121Ratio
|
forceJVB121Ratio
|
||||||
forceTurnRelay
|
forceTurnRelay
|
||||||
hiddenDomain
|
hiddenDomain
|
||||||
|
hiddenFromRecorderFeatureEnabled
|
||||||
ignoreStartMuted
|
ignoreStartMuted
|
||||||
websocketKeepAlive
|
websocketKeepAlive
|
||||||
websocketKeepAliveUrl
|
websocketKeepAliveUrl
|
||||||
|
@ -1156,10 +1232,14 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// 'lobby.joinRejectedMessage', // shown when while in a lobby, user's request to join is rejected
|
// 'lobby.joinRejectedMessage', // shown when while in a lobby, user's request to join is rejected
|
||||||
// 'lobby.notificationTitle', // shown when lobby is toggled and when join requests are allowed / denied
|
// 'lobby.notificationTitle', // shown when lobby is toggled and when join requests are allowed / denied
|
||||||
// 'localRecording.localRecording', // shown when a local recording is started
|
// 'localRecording.localRecording', // shown when a local recording is started
|
||||||
|
// 'notify.chatMessages', // shown when receiving chat messages while the chat window is closed
|
||||||
// 'notify.disconnected', // shown when a participant has left
|
// 'notify.disconnected', // shown when a participant has left
|
||||||
// 'notify.connectedOneMember', // show when a participant joined
|
// 'notify.connectedOneMember', // show when a participant joined
|
||||||
// 'notify.connectedTwoMembers', // show when two participants joined simultaneously
|
// 'notify.connectedTwoMembers', // show when two participants joined simultaneously
|
||||||
// 'notify.connectedThreePlusMembers', // show when more than 2 participants joined simultaneously
|
// 'notify.connectedThreePlusMembers', // show when more than 2 participants joined simultaneously
|
||||||
|
// 'notify.leftOneMember', // show when a participant left
|
||||||
|
// 'notify.leftTwoMembers', // show when two participants left simultaneously
|
||||||
|
// 'notify.leftThreePlusMembers', // show when more than 2 participants left simultaneously
|
||||||
// 'notify.grantedTo', // shown when moderator rights were granted to a participant
|
// 'notify.grantedTo', // shown when moderator rights were granted to a participant
|
||||||
// 'notify.invitedOneMember', // shown when 1 participant has been invited
|
// 'notify.invitedOneMember', // shown when 1 participant has been invited
|
||||||
// 'notify.invitedThreePlusMembers', // shown when 3+ participants have been invited
|
// 'notify.invitedThreePlusMembers', // shown when 3+ participants have been invited
|
||||||
|
@ -1174,6 +1254,7 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// 'notify.mutedTitle', // shown when user has been muted upon joining,
|
// 'notify.mutedTitle', // shown when user has been muted upon joining,
|
||||||
// 'notify.newDeviceAudioTitle', // prompts the user to use a newly detected audio device
|
// 'notify.newDeviceAudioTitle', // prompts the user to use a newly detected audio device
|
||||||
// 'notify.newDeviceCameraTitle', // prompts the user to use a newly detected camera
|
// 'notify.newDeviceCameraTitle', // prompts the user to use a newly detected camera
|
||||||
|
// 'notify.participantWantsToJoin', // shown when lobby is enabled and participant requests to join meeting
|
||||||
// 'notify.passwordRemovedRemotely', // shown when a password has been removed remotely
|
// 'notify.passwordRemovedRemotely', // shown when a password has been removed remotely
|
||||||
// 'notify.passwordSetRemotely', // shown when a password has been set remotely
|
// 'notify.passwordSetRemotely', // shown when a password has been set remotely
|
||||||
// 'notify.raisedHand', // shown when a partcipant used raise hand,
|
// 'notify.raisedHand', // shown when a partcipant used raise hand,
|
||||||
|
@ -1197,6 +1278,13 @@ $(if [ -n "${VIDEO_CONSTRAINTS}" ]; then echo "${VIDEO_CONSTRAINTS},"; fi)
|
||||||
// Prevent the filmstrip from autohiding when screen width is under a certain threshold
|
// Prevent the filmstrip from autohiding when screen width is under a certain threshold
|
||||||
// disableFilmstripAutohiding: false,
|
// disableFilmstripAutohiding: false,
|
||||||
|
|
||||||
|
// filmstrip: {
|
||||||
|
// // Disables user resizable filmstrip. Also, allows configuration of the filmstrip
|
||||||
|
// // (width, tiles aspect ratios) through the interfaceConfig options.
|
||||||
|
// disableResizable: false,
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
// Specifies whether the chat emoticons are disabled or not
|
// Specifies whether the chat emoticons are disabled or not
|
||||||
// disableChatSmileys: false,
|
// disableChatSmileys: false,
|
||||||
|
|
||||||
|
|
|
@ -74,18 +74,41 @@ var config = {
|
||||||
// callStatsThreshold: 5 // enable callstats for 5% of the users.
|
// callStatsThreshold: 5 // enable callstats for 5% of the users.
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// Feature Flags.
|
||||||
|
flags: {
|
||||||
|
// Enables source names in the signaling.
|
||||||
|
// sourceNameSignaling: false,
|
||||||
|
},
|
||||||
|
|
||||||
// Disables moderator indicators.
|
// Disables moderator indicators.
|
||||||
// disableModeratorIndicator: false,
|
// disableModeratorIndicator: false,
|
||||||
|
|
||||||
// Disables the reactions feature.
|
// Disables the reactions feature.
|
||||||
// disableReactions: true,
|
// disableReactions: true,
|
||||||
|
|
||||||
|
// Disables the reactions moderation feature.
|
||||||
|
// disableReactionsModeration: false,
|
||||||
|
|
||||||
// Disables polls feature.
|
// Disables polls feature.
|
||||||
// disablePolls: false,
|
// disablePolls: false,
|
||||||
|
|
||||||
// Disables self-view tile. (hides it from tile view and from filmstrip)
|
// Disables self-view tile. (hides it from tile view and from filmstrip)
|
||||||
// disableSelfView: false,
|
// disableSelfView: false,
|
||||||
|
|
||||||
|
// Disables self-view settings in UI
|
||||||
|
// disableSelfViewSettings: false,
|
||||||
|
|
||||||
|
// screenshotCapture : {
|
||||||
|
// Enables the screensharing capture feature.
|
||||||
|
// enabled: false,
|
||||||
|
//
|
||||||
|
// The mode for the screenshot capture feature.
|
||||||
|
// Can be either 'recording' - screensharing screenshots are taken
|
||||||
|
// only when the recording is also on,
|
||||||
|
// or 'always' - screensharing screenshots are always taken.
|
||||||
|
// mode: 'recording'
|
||||||
|
// }
|
||||||
|
|
||||||
// Disables ICE/UDP by filtering out local and remote UDP candidates in
|
// Disables ICE/UDP by filtering out local and remote UDP candidates in
|
||||||
// signalling.
|
// signalling.
|
||||||
// webrtcIceUdpDisable: false,
|
// webrtcIceUdpDisable: false,
|
||||||
|
@ -224,7 +247,11 @@ var config = {
|
||||||
// max: 5
|
// max: 5
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Try to start calls with screen-sharing instead of camera video.
|
// This option has been deprecated since it is no longer supported as per the w3c spec.
|
||||||
|
// https://w3c.github.io/mediacapture-screen-share/#dom-mediadevices-getdisplaymedia. If the user has not
|
||||||
|
// interacted with the webpage before the getDisplayMedia call, the promise will be rejected by the browser. This
|
||||||
|
// has already been implemented in Firefox and Safari and will be implemented in Chrome soon.
|
||||||
|
// https://bugs.chromium.org/p/chromium/issues/detail?id=1198918
|
||||||
// startScreenSharing: false,
|
// startScreenSharing: false,
|
||||||
|
|
||||||
// Recording
|
// Recording
|
||||||
|
@ -446,6 +473,7 @@ var config = {
|
||||||
// If Lobby is enabled starts knocking automatically.
|
// If Lobby is enabled starts knocking automatically.
|
||||||
// autoKnockLobby: false,
|
// autoKnockLobby: false,
|
||||||
|
|
||||||
|
// DEPRECATED! Use `breakoutRooms.hideAddRoomButton` instead.
|
||||||
// Hides add breakout room button
|
// Hides add breakout room button
|
||||||
// hideAddRoomButton: false,
|
// hideAddRoomButton: false,
|
||||||
|
|
||||||
|
@ -478,12 +506,21 @@ var config = {
|
||||||
// Default remote name to be displayed
|
// Default remote name to be displayed
|
||||||
// defaultRemoteDisplayName: 'Fellow Jitster',
|
// defaultRemoteDisplayName: 'Fellow Jitster',
|
||||||
|
|
||||||
|
// Hides the display name from the participant thumbnail
|
||||||
|
// hideDisplayName: false,
|
||||||
|
|
||||||
|
// Hides the dominant speaker name badge that hovers above the toolbox
|
||||||
|
// hideDominantSpeakerBadge: false,
|
||||||
|
|
||||||
// Default language for the user interface.
|
// Default language for the user interface.
|
||||||
// defaultLanguage: 'en',
|
// defaultLanguage: 'en',
|
||||||
|
|
||||||
// Disables profile and the edit of all fields from the profile settings (display name and email)
|
// Disables profile and the edit of all fields from the profile settings (display name and email)
|
||||||
// disableProfile: false,
|
// disableProfile: false,
|
||||||
|
|
||||||
|
// Hides the email section under profile settings.
|
||||||
|
// hideEmailInSettings: false,
|
||||||
|
|
||||||
// Whether or not some features are checked based on token.
|
// Whether or not some features are checked based on token.
|
||||||
// enableFeaturesBasedOnToken: false,
|
// enableFeaturesBasedOnToken: false,
|
||||||
|
|
||||||
|
@ -528,6 +565,9 @@ var config = {
|
||||||
// Document should be focused for this option to work
|
// Document should be focused for this option to work
|
||||||
// enableAutomaticUrlCopy: false,
|
// enableAutomaticUrlCopy: false,
|
||||||
|
|
||||||
|
// Array with avatar URL prefixes that need to use CORS.
|
||||||
|
// corsAvatarURLs: [ 'https://www.gravatar.com/avatar/' ],
|
||||||
|
|
||||||
// Base URL for a Gravatar-compatible service. Defaults to libravatar.
|
// Base URL for a Gravatar-compatible service. Defaults to libravatar.
|
||||||
// gravatarBaseURL: 'https://seccdn.libravatar.org/avatar/',
|
// gravatarBaseURL: 'https://seccdn.libravatar.org/avatar/',
|
||||||
|
|
||||||
|
@ -594,12 +634,21 @@ var config = {
|
||||||
// alwaysVisible: false
|
// alwaysVisible: false
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Toolbar buttons which have their click event exposed through the API on
|
// Toolbar buttons which have their click/tap event exposed through the API on
|
||||||
// `toolbarButtonClicked` event instead of executing the normal click routine.
|
// `toolbarButtonClicked`. Passing a string for the button key will
|
||||||
|
// prevent execution of the click/tap routine; passing an object with `key` and
|
||||||
|
// `preventExecution` flag on false will not prevent execution of the click/tap
|
||||||
|
// routine. Below array with mixed mode for passing the buttons.
|
||||||
// buttonsWithNotifyClick: [
|
// buttonsWithNotifyClick: [
|
||||||
// 'camera',
|
// 'camera',
|
||||||
// 'chat',
|
// {
|
||||||
// 'closedcaptions',
|
// key: 'chat',
|
||||||
|
// preventExecution: false
|
||||||
|
// },
|
||||||
|
// {
|
||||||
|
// key: 'closedcaptions',
|
||||||
|
// preventExecution: true
|
||||||
|
// },
|
||||||
// 'desktop',
|
// 'desktop',
|
||||||
// 'download',
|
// 'download',
|
||||||
// 'embedmeeting',
|
// 'embedmeeting',
|
||||||
|
@ -609,14 +658,20 @@ var config = {
|
||||||
// 'fullscreen',
|
// 'fullscreen',
|
||||||
// 'hangup',
|
// 'hangup',
|
||||||
// 'help',
|
// 'help',
|
||||||
// 'invite',
|
// {
|
||||||
|
// key: 'invite',
|
||||||
|
// preventExecution: false
|
||||||
|
// },
|
||||||
// 'livestreaming',
|
// 'livestreaming',
|
||||||
// 'microphone',
|
// 'microphone',
|
||||||
// 'mute-everyone',
|
// 'mute-everyone',
|
||||||
// 'mute-video-everyone',
|
// 'mute-video-everyone',
|
||||||
// 'participants-pane',
|
// 'participants-pane',
|
||||||
// 'profile',
|
// 'profile',
|
||||||
// 'raisehand',
|
// {
|
||||||
|
// key: 'raisehand',
|
||||||
|
// preventExecution: true
|
||||||
|
// },
|
||||||
// 'recording',
|
// 'recording',
|
||||||
// 'security',
|
// 'security',
|
||||||
// 'select-background',
|
// 'select-background',
|
||||||
|
@ -628,6 +683,11 @@ var config = {
|
||||||
// 'tileview',
|
// 'tileview',
|
||||||
// 'toggle-camera',
|
// 'toggle-camera',
|
||||||
// 'videoquality',
|
// 'videoquality',
|
||||||
|
// // The add passcode button from the security dialog.
|
||||||
|
// {
|
||||||
|
// key: 'add-passcode',
|
||||||
|
// preventExecution: false
|
||||||
|
// }
|
||||||
// '__end'
|
// '__end'
|
||||||
// ],
|
// ],
|
||||||
|
|
||||||
|
@ -683,6 +743,9 @@ var config = {
|
||||||
// Enables detecting faces of participants and get their expression and send it to other participants
|
// Enables detecting faces of participants and get their expression and send it to other participants
|
||||||
// enableFacialRecognition: true,
|
// enableFacialRecognition: true,
|
||||||
|
|
||||||
|
// Enables displaying facial expressions in speaker stats
|
||||||
|
// enableDisplayFacialExpressions: true,
|
||||||
|
|
||||||
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
// Controls the percentage of automatic feedback shown to participants when callstats is enabled.
|
||||||
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
// The default value is 100%. If set to 0, no automatic feedback will be requested
|
||||||
// feedbackPercentage: 100,
|
// feedbackPercentage: 100,
|
||||||
|
@ -986,6 +1049,14 @@ var config = {
|
||||||
*/
|
*/
|
||||||
// dynamicBrandingUrl: '',
|
// dynamicBrandingUrl: '',
|
||||||
|
|
||||||
|
// Options related to the breakout rooms feature.
|
||||||
|
// breakoutRooms: {
|
||||||
|
// // Hides the add breakout room button. This replaces `hideAddRoomButton`.
|
||||||
|
// hideAddRoomButton: false,
|
||||||
|
// // Hides the join breakout room button.
|
||||||
|
// hideJoinRoomButton: false
|
||||||
|
// },
|
||||||
|
|
||||||
// When true the user cannot add more images to be used as virtual background.
|
// When true the user cannot add more images to be used as virtual background.
|
||||||
// Only the default ones from will be available.
|
// Only the default ones from will be available.
|
||||||
// disableAddingBackgroundImages: false,
|
// disableAddingBackgroundImages: false,
|
||||||
|
@ -1004,14 +1075,15 @@ var config = {
|
||||||
// If true, tile view will not be enabled automatically when the participants count threshold is reached.
|
// If true, tile view will not be enabled automatically when the participants count threshold is reached.
|
||||||
// disableTileView: true,
|
// disableTileView: true,
|
||||||
|
|
||||||
// If true, the tiles will be displayed contained within the available space rather than enlarged to cover it.
|
// If true, the tiles will be displayed contained within the available space rather than enlarged to cover it,
|
||||||
|
// with a 16:9 aspect ratio (old behaviour).
|
||||||
// disableTileEnlargement: true,
|
// disableTileEnlargement: true,
|
||||||
|
|
||||||
// Controls the visibility and behavior of the top header conference info labels.
|
// Controls the visibility and behavior of the top header conference info labels.
|
||||||
// If a label's id is not in any of the 2 arrays, it will not be visible at all on the header.
|
// If a label's id is not in any of the 2 arrays, it will not be visible at all on the header.
|
||||||
// conferenceInfo: {
|
// conferenceInfo: {
|
||||||
// // those labels will not be hidden in tandem with the toolbox.
|
// // those labels will not be hidden in tandem with the toolbox.
|
||||||
// alwaysVisible: ['recording', 'local-recording'],
|
// alwaysVisible: ['recording', 'local-recording', 'raised-hands-count'],
|
||||||
// // those labels will be auto-hidden in tandem with the toolbox buttons.
|
// // those labels will be auto-hidden in tandem with the toolbox buttons.
|
||||||
// autoHide: [
|
// autoHide: [
|
||||||
// 'subject',
|
// 'subject',
|
||||||
|
@ -1025,10 +1097,10 @@ var config = {
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Hides the conference subject
|
// Hides the conference subject
|
||||||
// hideConferenceSubject: true,
|
// hideConferenceSubject: false,
|
||||||
|
|
||||||
// Hides the conference timer.
|
// Hides the conference timer.
|
||||||
// hideConferenceTimer: true,
|
// hideConferenceTimer: false,
|
||||||
|
|
||||||
// Hides the recording label
|
// Hides the recording label
|
||||||
// hideRecordingLabel: false,
|
// hideRecordingLabel: false,
|
||||||
|
@ -1039,6 +1111,9 @@ var config = {
|
||||||
// Sets the conference subject
|
// Sets the conference subject
|
||||||
// subject: 'Conference Subject',
|
// subject: 'Conference Subject',
|
||||||
|
|
||||||
|
// Sets the conference local subject
|
||||||
|
// localSubject: 'Conference Local Subject',
|
||||||
|
|
||||||
// This property is related to the use case when jitsi-meet is used via the IFrame API. When the property is true
|
// This property is related to the use case when jitsi-meet is used via the IFrame API. When the property is true
|
||||||
// jitsi-meet will use the local storage of the host page instead of its own. This option is useful if the browser
|
// jitsi-meet will use the local storage of the host page instead of its own. This option is useful if the browser
|
||||||
// is not persisting the local storage inside the iframe.
|
// is not persisting the local storage inside the iframe.
|
||||||
|
@ -1101,6 +1176,7 @@ var config = {
|
||||||
forceJVB121Ratio
|
forceJVB121Ratio
|
||||||
forceTurnRelay
|
forceTurnRelay
|
||||||
hiddenDomain
|
hiddenDomain
|
||||||
|
hiddenFromRecorderFeatureEnabled
|
||||||
ignoreStartMuted
|
ignoreStartMuted
|
||||||
websocketKeepAlive
|
websocketKeepAlive
|
||||||
websocketKeepAliveUrl
|
websocketKeepAliveUrl
|
||||||
|
@ -1143,10 +1219,14 @@ var config = {
|
||||||
// 'lobby.joinRejectedMessage', // shown when while in a lobby, user's request to join is rejected
|
// 'lobby.joinRejectedMessage', // shown when while in a lobby, user's request to join is rejected
|
||||||
// 'lobby.notificationTitle', // shown when lobby is toggled and when join requests are allowed / denied
|
// 'lobby.notificationTitle', // shown when lobby is toggled and when join requests are allowed / denied
|
||||||
// 'localRecording.localRecording', // shown when a local recording is started
|
// 'localRecording.localRecording', // shown when a local recording is started
|
||||||
|
// 'notify.chatMessages', // shown when receiving chat messages while the chat window is closed
|
||||||
// 'notify.disconnected', // shown when a participant has left
|
// 'notify.disconnected', // shown when a participant has left
|
||||||
// 'notify.connectedOneMember', // show when a participant joined
|
// 'notify.connectedOneMember', // show when a participant joined
|
||||||
// 'notify.connectedTwoMembers', // show when two participants joined simultaneously
|
// 'notify.connectedTwoMembers', // show when two participants joined simultaneously
|
||||||
// 'notify.connectedThreePlusMembers', // show when more than 2 participants joined simultaneously
|
// 'notify.connectedThreePlusMembers', // show when more than 2 participants joined simultaneously
|
||||||
|
// 'notify.leftOneMember', // show when a participant left
|
||||||
|
// 'notify.leftTwoMembers', // show when two participants left simultaneously
|
||||||
|
// 'notify.leftThreePlusMembers', // show when more than 2 participants left simultaneously
|
||||||
// 'notify.grantedTo', // shown when moderator rights were granted to a participant
|
// 'notify.grantedTo', // shown when moderator rights were granted to a participant
|
||||||
// 'notify.invitedOneMember', // shown when 1 participant has been invited
|
// 'notify.invitedOneMember', // shown when 1 participant has been invited
|
||||||
// 'notify.invitedThreePlusMembers', // shown when 3+ participants have been invited
|
// 'notify.invitedThreePlusMembers', // shown when 3+ participants have been invited
|
||||||
|
@ -1161,6 +1241,7 @@ var config = {
|
||||||
// 'notify.mutedTitle', // shown when user has been muted upon joining,
|
// 'notify.mutedTitle', // shown when user has been muted upon joining,
|
||||||
// 'notify.newDeviceAudioTitle', // prompts the user to use a newly detected audio device
|
// 'notify.newDeviceAudioTitle', // prompts the user to use a newly detected audio device
|
||||||
// 'notify.newDeviceCameraTitle', // prompts the user to use a newly detected camera
|
// 'notify.newDeviceCameraTitle', // prompts the user to use a newly detected camera
|
||||||
|
// 'notify.participantWantsToJoin', // shown when lobby is enabled and participant requests to join meeting
|
||||||
// 'notify.passwordRemovedRemotely', // shown when a password has been removed remotely
|
// 'notify.passwordRemovedRemotely', // shown when a password has been removed remotely
|
||||||
// 'notify.passwordSetRemotely', // shown when a password has been set remotely
|
// 'notify.passwordSetRemotely', // shown when a password has been set remotely
|
||||||
// 'notify.raisedHand', // shown when a partcipant used raise hand,
|
// 'notify.raisedHand', // shown when a partcipant used raise hand,
|
||||||
|
@ -1184,6 +1265,13 @@ var config = {
|
||||||
// Prevent the filmstrip from autohiding when screen width is under a certain threshold
|
// Prevent the filmstrip from autohiding when screen width is under a certain threshold
|
||||||
// disableFilmstripAutohiding: false,
|
// disableFilmstripAutohiding: false,
|
||||||
|
|
||||||
|
// filmstrip: {
|
||||||
|
// // Disables user resizable filmstrip. Also, allows configuration of the filmstrip
|
||||||
|
// // (width, tiles aspect ratios) through the interfaceConfig options.
|
||||||
|
// disableResizable: false,
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
// Specifies whether the chat emoticons are disabled or not
|
// Specifies whether the chat emoticons are disabled or not
|
||||||
// disableChatSmileys: false,
|
// disableChatSmileys: false,
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ var interfaceConfig = {
|
||||||
|
|
||||||
CLOSE_PAGE_GUEST_HINT: false, // A html text to be shown to guests on the close page, false disables it
|
CLOSE_PAGE_GUEST_HINT: false, // A html text to be shown to guests on the close page, false disables it
|
||||||
|
|
||||||
DEFAULT_BACKGROUND: '#474747',
|
DEFAULT_BACKGROUND: '#040404',
|
||||||
DEFAULT_LOGO_URL: '${BRANDING_WATERMARK_PATH}',
|
DEFAULT_LOGO_URL: '${BRANDING_WATERMARK_PATH}',
|
||||||
DEFAULT_WELCOME_PAGE_LOGO_URL: '${BRANDING_WATERMARK_PATH}',
|
DEFAULT_WELCOME_PAGE_LOGO_URL: '${BRANDING_WATERMARK_PATH}',
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ var interfaceConfig = {
|
||||||
|
|
||||||
CLOSE_PAGE_GUEST_HINT: false, // A html text to be shown to guests on the close page, false disables it
|
CLOSE_PAGE_GUEST_HINT: false, // A html text to be shown to guests on the close page, false disables it
|
||||||
|
|
||||||
DEFAULT_BACKGROUND: '#474747',
|
DEFAULT_BACKGROUND: '#040404',
|
||||||
DEFAULT_LOGO_URL: 'images/watermark.svg',
|
DEFAULT_LOGO_URL: 'images/watermark.svg',
|
||||||
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/watermark.svg',
|
DEFAULT_WELCOME_PAGE_LOGO_URL: 'images/watermark.svg',
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue