Debendra Oli
bf6a68b174
web: fix setting prefix for subdomains
2 years ago
wfleischer
5fabec93aa
prosody: add end conference
...
Co-authored-by: Werner Fleischer <70745309+wernf@users.noreply.github.com>
2 years ago
Saúl Ibarra Corretgé
7f7a9b4ee9
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
d8894cbf50
release: stable-7648-4
...
* 6449c60
prosody: fix installation of lua inspect module
* 6664c89
prosody: add missing lua-inspect dependency
* 755bd3f
prosody: add jigasi and jibri users as admins
* 8c5fba1
jigasi: add ability to disable SIP
* 4fa0a2f
jvb: allow configuration of videobridge.ice.advertise-private-candidates
* 74e5942
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
6449c60875
prosody: fix installation of lua inspect module
...
Sigh Debian!
2 years ago
Дамян Минков
6664c89db6
prosody: add missing lua-inspect dependency
2 years ago
Thomas Butter
755bd3fc89
prosody: add jigasi and jibri users as admins
...
Allows them to bypass auth when tokens are enabled and no empty token is allowed.
2 years ago
Debendra Oli
8c5fba13df
jigasi: add ability to disable SIP
2 years ago
Ben Banfield-Zanin
4fa0a2f7a5
jvb: allow configuration of videobridge.ice.advertise-private-candidates
2 years ago
Saúl Ibarra Corretgé
74e594242f
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
acc7c55c9f
release: stable-7648-3
...
* 7890183
jibri: fix ENABLE_RECORDING issue
* a2b86a0
fix: Fixes undefined variable $ENABLE_JAAS_COMPONENTS. Fixes #1377 .
* 9f3c81f
misc: working on unstable
2 years ago
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
2 years ago
damencho
a2b86a0f9a
fix: Fixes undefined variable $ENABLE_JAAS_COMPONENTS. Fixes #1377 .
2 years ago
Saúl Ibarra Corretgé
9f3c81fab9
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
fa90b0c886
release: stable-7648-2
...
* 24b6adb
feat: Adds room info http endpoint for jaas components.
* 475be2a
misc: working on unstable
2 years ago
damencho
24b6adbc68
feat: Adds room info http endpoint for jaas components.
2 years ago
Saúl Ibarra Corretgé
475be2af18
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
513ffca5df
release: stable-7648-1
...
* d9921a0
prosody: fix syntax error
* bc6ce20
jibri: update Chrome to M104
* 7c7a43a
prosody: add ability to configure max occupants
* 85a38d9
jibri: add ability to enable Dropbox recording without enabling "service recording"
* f8b7037
jvb: enable multi-stream by default
* eb0dd6b
web: fix receiveMultipleVideoStreams flag
* 674f134
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
d9921a093c
prosody: fix syntax error
2 years ago
Saúl Ibarra Corretgé
bc6ce20d00
jibri: update Chrome to M104
2 years ago
Rhys
7c7a43a045
prosody: add ability to configure max occupants
2 years ago
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.
2 years ago
Saúl Ibarra Corretgé
f8b7037b05
jvb: enable multi-stream by default
2 years ago
Timo Schwarzer
eb0dd6b065
web: fix receiveMultipleVideoStreams flag
2 years ago
Saúl Ibarra Corretgé
674f1341b7
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
59a8c16d24
release: stable-7648
...
* 12941f5
web: turn on multi-stream by default
* 1d4b265
web: add new flag for multi-stream
* 4264f25
prosody: make enable_domain_verification configurable
* 2a7db7c
jigasi: fix Sentry test
* 2d106d8
jigasi: adjust log formatter
* 6c9e305
jigasi: temporarily disable G722
* 9edecf2
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
12941f54c2
web: turn on multi-stream by default
2 years ago
Saúl Ibarra Corretgé
1d4b2655b4
web: add new flag for multi-stream
2 years ago
Saúl Ibarra Corretgé
4264f257f6
prosody: make enable_domain_verification configurable
2 years ago
Saúl Ibarra Corretgé
2a7db7c283
jigasi: fix Sentry test
...
It's set to 0 by default, cast it to boolean to be sure, just like we do for the other containers.
2 years ago
wfleischer
2d106d830b
jigasi: adjust log formatter
2 years ago
Saúl Ibarra Corretgé
6c9e305080
jigasi: temporarily disable G722
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1357
2 years ago
Saúl Ibarra Corretgé
9edecf21ed
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
8f5514e5bc
release: stable-7577-2
...
* 55e0eed
prosody: remove explicit dependency
* e0bc4e4
prosody: add missing net-url dependency
* e811d7b
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
55e0eed66b
prosody: remove explicit dependency
...
It's a dependency of lua-luaossl.
2 years ago
Saúl Ibarra Corretgé
e0bc4e4e77
prosody: add missing net-url dependency
...
It's used by the muc_size plugin.
2 years ago
Saúl Ibarra Corretgé
e811d7b2e1
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
9d69db7be0
release: stable-7577-1
...
* 20eb991
prosody: clean build
* 6fb422c
prosody: fix not finding the basexx and cjsson modules
* 1768164
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
20eb991101
prosody: clean build
...
Install the jitsi-meet-prosody package instead of uncompressing it.
2 years ago
Saúl Ibarra Corretgé
6fb422cc85
prosody: fix not finding the basexx and cjsson modules
...
Debian doesn't provide a Lua > 5.2 packaged version for neither.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1359
2 years ago
Saúl Ibarra Corretgé
1768164175
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
88d5ca3f39
release: stable-7577
...
* b670959
prosody: simplify container build
* e05a9c2
fixup: template syntax for newly added variables (#1355 )
* 164d28b
web: migrate deprecated recordings options, add some more
* f126f7a
web: set config.videoQuality.maxBitratesVideo to null if no bitrates are specified
* 0364d94
jibri: remove deprecated PulseAudio module
* 1c93e1b
web: add support for brandingDataUrl (#1346 )
* 4372717
web: add support for wav files to nginx default
* d804ba4
misc: make ignore rule more generic
* b224131
prosody: use ENABLE_IPV6 environment variable
* be8c41f
etherpad,jigasi: fix compose file version
* d7cee00
misc: working on unstable
2 years ago
Saúl Ibarra Corretgé
b67095975b
prosody: simplify container build
...
We can now use the Lua libraries packaged in Debian, thus removing the
need for a 2-stage build and manual package coppying.
2 years ago
Debendra Oli
e05a9c2969
fixup: template syntax for newly added variables ( #1355 )
2 years ago
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
2 years ago
Timo Schwarzer
f126f7afbc
web: set config.videoQuality.maxBitratesVideo to null if no bitrates are specified
...
Fixes : #1318
2 years ago
Saúl Ibarra Corretgé
0364d94c4a
jibri: remove deprecated PulseAudio module
2 years ago
Debendra Oli
1c93e1b74d
web: add support for brandingDataUrl ( #1346 )
...
Closes : #1345
2 years ago
BinaryWizard904
4372717dc3
web: add support for wav files to nginx default
...
Nginx does not define a mime type for wav files by default. This causes Firefox to refuse to load these files.
Bu adding this mime type, we can ensure that Firefox plays back all interface sounds by default.
Issue is further described in: https://github.com/jitsi/jitsi-meet/issues/11860
2 years ago
Saúl Ibarra Corretgé
d804ba48c9
misc: make ignore rule more generic
2 years ago