loli10K
b4604f3078
feat(whiteboard) add builtin whiteboard integration
...
Closes: https://github.com/jitsi/docker-jitsi-meet/pull/1480
Co-authored-by: Tugrul Dogan <tugrul.ufuk@gmail.com>
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
5 months ago
Saúl Ibarra Corretgé
982e5770f6
feat(jicofo,jvb,web) default to using SCTP based datachannels
...
WebSocket based ones are now disabled by default.
5 months ago
Zhen Guang
fed87fbbc7
web: update acme.sh version to 3.0.7
7 months ago
simon
8094a173f1
web: add ability to change CORS header value
8 months ago
Saúl Ibarra Corretgé
03b6ca24f2
web: remove no longer needed mime type definition
...
It's built-in now.
8 months ago
HannesOberreiter
ca1d6704f9
fix: 🐛 wrong quote in default config ( #1761 )
8 months ago
Jaya Allamsetty
a1d1f2ce5a
web: Add env vars for setting 1080p and 4k bitrates.
...
* web: Add env vars for setting 1080p and 4k bitrates.
* squash: Fix c&p errors
10 months ago
Aaron van Meerten
6e6dd96bea
web: nginx config for load-test client if present ( #1715 )
10 months ago
Saúl Ibarra Corretgé
2a3f8fd5e9
web: fix config.js syntax
10 months ago
Kurt Garloff
df88c7c1e3
Fix/web settings prop syntax ( #1706 )
10 months ago
Jaya Allamsetty
d64ae1c193
web: remove 'startBitrate' that is no longer supported.
11 months ago
Jaya Allamsetty
1cba0b5803
web: Fix the maxbitrates config setting.
...
Also, remove the 'enforcePreferredCodec' setting which is no longer supported.
11 months ago
Saúl Ibarra Corretgé
1dbe5cda68
web: cleanup config
...
Remove no longer necessary checks since we build the whole config from
scratch.
Drop no longer valid options:
- Callstats
- useIPv6
- External connect
11 months ago
Jaya Allamsetty
5093efb4bb
feat: Add testing flag for Av1
11 months ago
Aaron van Meerten
483bbde1ee
web: trim deprecated options and defaults
...
* web: trim deprecated options and defaults
11 months ago
Aaron van Meerten
11cbfccd8b
web: provide bosh URL as relative only if flagged ( #1682 )
11 months ago
Cedric Roijakkers
431cdccbfe
web: allow desktop framerate to be automatically determined by the browser
11 months ago
Aaron van Meerten
825730d659
web: nginx ws-colibri proxy regex updates ( #1645 )
1 year ago
Daniel McAssey
54d3aca2bf
jicofo: add AV1 options
1 year ago
Aaron van Meerten
8555fe1c4a
web: param to control config.hosts.authDomain ( #1627 )
1 year ago
Aaron van Meerten
bebd748712
web: flag to control sctp bridge channel choice ( #1613 )
1 year ago
emrah
c2f01f336f
web: update livestreaming settings according to new config.js
2 years ago
Aaron van Meerten
7c50cb7079
web: support loading pwa-worker.js from subdir ( #1517 )
2 years ago
Aaron van Meerten
3af59c6d84
web: fix bosh for subdomains
2 years ago
Aaron van Meerten
ca0b92ee2a
web: allow custom colibri websocket port ( #1491 )
2 years ago
Saúl Ibarra Corretgé
9cfbaf2d64
misc: drop JICOFO_AUTH_USER
...
It is expected to be "focus" in a number of places inside lib-jitsi-meet
and that won't change anytime soon.
Allowing users to change it is just asking for trouble.
Fixes: https://github.com/jitsi/lib-jitsi-meet/issues/2191
2 years ago
Oana Emilia Ianc
07f7054bad
jaas: pass the jitsi installation type at provisioning ( #1456 )
2 years ago
Debendra Oli
e219bcfc21
web: add ability to configure whiteboard
2 years ago
Debendra Oli
8923b72d8e
web: fix missing quotes on config.js string
2 years ago
Saúl Ibarra Corretgé
1e49d65e8c
web: simplify build
...
We no longer need the config package because we are building it from
scratch.
2 years ago
Saúl Ibarra Corretgé
dd399fee54
web,jvb: remove ENABLE_MULTISTREAM
...
It's not enabled by default and there is no way to disable it any
longer.
We keep setting the flags in config.js though, this is so old mobile
versions without the new default behavior can enable it.
2 years ago
Charles Zablit
ca14c52284
web: add more transcription config env vars
2 years ago
Oana Emilia Ianc
046bb79271
jaas: register JaaS account automatically
2 years ago
Saúl Ibarra Corretgé
b212dca060
web: fix parsing IPv6 reolver addresses
...
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1437
2 years ago
Saúl Ibarra Corretgé
53b2654556
web: auto-detect nginx resolver
...
Take it from /etc/resolv.conf in case it wasn't provided via the env
variable.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1430
2 years ago
Ben Banfield-Zanin
c694a9e657
web: set charset as utf-8
2 years ago
Saúl Ibarra Corretgé
723acc20ef
web: add ability to configure the room password digit size
2 years ago
David Négrier
a1e82ea582
jvb: migrate config to secure octo
...
* Migrating configuration to use secure octo configuration by default
Adding a new JVB_OCTO_RELAY_ID to configure videobridge.relay.relay-id (with a fallback to the old JVB_OCTO_BIND_ADDRESS to be used as relay-id)
* Adding a configuration check to verify that Octo cannot be enabled without the ENABLE_COLIBRI_WEBSOCKET environment variable set to "1"
2 years ago
Debendra Oli
dc5b6a1ef5
fix: multi tenant setup ( #1401 )
...
* fix: multi tenant setup
refs:
fa5ee32720
https://community.jitsi.org/t/subdomain-not-working-on-docker-conatiner/116967/17
* refactor: lint
* squash: Fixes extra space.
Co-authored-by: Дамян Минков <damencho@jitsi.org>
2 years ago
Debendra Oli
bf6a68b174
web: fix setting prefix for subdomains
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
damencho
24b6adbc68
feat: Adds room info http endpoint for jaas components.
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
Timo Schwarzer
eb0dd6b065
web: fix receiveMultipleVideoStreams flag
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
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