Commit Graph

42 Commits

Author SHA1 Message Date
Saúl Ibarra Corretgé
723acc20ef web: add ability to configure the room password digit size 2022-09-26 20:21:37 +02:00
David Négrier
7890183b9f jibri: fix ENABLE_RECORDING issue
* Fixing ENABLE_RECORDING issue

In https://github.com/jitsi/docker-jitsi-meet/pull/1372, I made a change to allow the web component to set ENABLE_RECORDING and still enable recording (in order to have "service recording" disabled but Dropbox recording enabled.
I failed to notice that the ENABLE_RECORDING environment variable is also used in Prosody (and in a number of places) as a global switch.

With the new variable semantic (as proposed in #1372), in order to know if Jibri must be enabled or not, we need 3 variables (ENABLE_RECORDING, DROPBOX_APPKEY and ENABLE_LIVESTREAMING).
This means we should also propagate those variables to Prosody.

To be honest, having the "DROPBOX_APPKEY" forwarded to Prosody just to know if we should enable or disable recording is a bit weird.

So I feel it is a better idea to revert back the meaning of "ENABLE_RECORDING" to be a global switch.

I'm therefore reverting back to old behaviour and adding a new environment variable (ENABLE_SERVICE_RECORDING) that allows turning on or off the "service recording".

* Setting ENABLE_SERVICE_RECORDING default value to ENABLE_SERVICE_RECORDING
2022-08-22 09:58:46 +02:00
David Négrier
85a38d96a4 jibri: add ability to enable Dropbox recording without enabling "service recording"
Also add a new ENABLE_LIVESTREAMING env variable to enable live streaming independently from the recording service.
2022-08-18 13:03:07 +02:00
Timo Schwarzer
eb0dd6b065 web: fix receiveMultipleVideoStreams flag 2022-08-15 21:41:56 +02:00
Saúl Ibarra Corretgé
12941f54c2 web: turn on multi-stream by default 2022-08-12 14:56:18 +02:00
Saúl Ibarra Corretgé
1d4b2655b4 web: add new flag for multi-stream 2022-08-12 14:55:23 +02:00
Debendra Oli
e05a9c2969 fixup: template syntax for newly added variables (#1355) 2022-08-05 09:22:35 +02:00
Debendra Oli
164d28b2ee web: migrate deprecated recordings options, add some more
* config: migrate depricated recordings options, add localRecording section and disableProfile

* fix: disableProfile

* group recording config, remove boolean conditions

* config add: localRecording extra options
2022-08-04 17:34:21 +02:00
Timo Schwarzer
f126f7afbc web: set config.videoQuality.maxBitratesVideo to null if no bitrates are specified
Fixes: #1318
2022-07-27 13:41:26 +02:00
Debendra Oli
1c93e1b74d web: add support for brandingDataUrl (#1346)
Closes: #1345
2022-07-19 10:01:01 +02:00
Daniel McAssey
8f38fe60f7 web,jvb: add option to enable multi-stream 2022-06-17 19:35:17 +02:00
Debendra Oli
264a3d8b39 web: add prejoin config options 2022-06-17 11:35:45 +02:00
Saúl Ibarra Corretgé
a7f260ec32 web,etherpad: fix default public URL 2022-06-14 11:30:06 +02:00
Oana Emilia Ianc
70c5cbfde2 misc: update dialin numbers url setup (#1298) 2022-05-31 14:36:06 +03:00
Oana Emilia Ianc
7790012d46 misc: define ENABLE_JAAS_COMPONENTS variable (#1297) 2022-05-31 11:25:38 +03:00
Oana Emilia Ianc
74ef7de10e web,prosody: add support for JaaS components 2022-05-30 16:46:04 +02:00
Saúl Ibarra Corretgé
cb5a753282 config: simplify configuration
Use default values everywhere so they don't need to be specified in the
.env file.

This makes the default .env file much smaller (the larger config options
are documented in the handbook) and should make it easier to port the
setup to runtimes other than Docker Compose.
2022-05-20 10:53:12 +02:00
Prayag Singh
5ff2735f18 web: add e2eping support using env variables
Also consolidate disable remote video menu using env variables
2022-05-13 15:04:17 +02:00
Rintan
6284167990 web: add more audio quality options
Also replace deprecated stereo option.
2022-05-13 09:41:18 +02:00
Prayag Singh
48d499a7de web: configure remote participant video menu 2022-01-19 11:24:21 +01:00
Prayag Singh
0be9c8fd04 web: allow configuring buttons in toolbar and pre-join screen 2022-01-05 13:30:25 +01:00
Werner Fleischer
6f56e5b7a2 web,prosody: add breakout rooms support
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2021-12-03 15:09:01 +01:00
Saúl Ibarra Corretgé
2061b869fe misc: enable features by default
- prejoin screen
- lobby
- av moderation
- talk while muted detection
- reactions
2021-10-12 11:52:45 +02:00
Prayag Singh
cfd8d3c04e web: add config options for polls and reactions 2021-09-17 14:04:17 +02:00
Prayag Singh
09cf0a8951 web: add env variables for configuring vp9 2021-09-17 09:47:58 +02:00
Jean Prunneaux
014aa59d37 web: add default language variable 2021-04-18 16:21:19 +02:00
Lukas1818
5c32833b04 web: add start environment variables
START_WITH_AUDIO_MUTED; START_SILENT; START_WITH_VIDEO_MUTED
2021-04-17 22:28:37 +02:00
Prayag Singh
0cbe0d9801 web: add a env variable to enable/disable deep linking 2021-04-15 13:55:18 +02:00
Prayag Singh
78699fe65a web: allow to configure shard name using env variable 2021-04-15 11:38:56 +02:00
Saúl Ibarra Corretgé
73acbade59 web: remove deprecated config option 2021-04-01 15:15:53 +02:00
Ludovic Muller
86c302258d web: brandingDataUrl -> dynamicBrandingUrl 2021-02-05 11:17:20 +01:00
Saúl Ibarra Corretgé
493cbdd406 misc: fix typo 2021-02-03 15:37:00 +01:00
spprod35
e12d7f2b55 web : Add DESKTOP_SHARING_FRAMERATE_MIN and MAX env vars 2021-02-03 14:57:07 +01:00
shanehughes1990
f8560371f5 web: add more config options 2020-12-16 14:42:40 +01:00
D3473R
6b69576c2f web: add ability to configure tokenAuthUrl 2020-11-19 12:43:26 +01:00
Saúl Ibarra Corretgé
7ab45bbb37 web: add ability to configure prejoin page 2020-10-16 15:28:20 +02:00
Saúl Ibarra Corretgé
991f695275 web: remove no longer needed settings
They default to true now and they have been removed.
2020-10-16 14:22:29 +02:00
Ludovic Muller
087f024fcb web: configure brandingDataUrl with env variables 2020-10-08 10:13:44 +02:00
NullIsNot0
a404653197 web: configure startAudioOnly using environment variable 2020-10-08 10:12:12 +02:00
Ludovic Muller
409cade8ec web: configure Matomo using environment variables 2020-10-08 10:09:38 +02:00
Saúl Ibarra Corretgé
ad5625bb09 jvb: switch to WebSocket based bridge channels 2020-10-02 16:45:21 +02:00
Aaron van Meerten
c149463823 web: build config.js on each boot
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2020-10-02 15:25:44 +02:00