Commit Graph

147 Commits

Author SHA1 Message Date
emrah
2a329fafcd feat(web): include custom nginx conf files 2025-01-29 20:25:26 +01:00
damencho
862986a6bd feat(web): Drops userRegion comes from backend now. 2025-01-28 10:26:00 -06:00
Joshua Chia
82e98d2274 web: Added P2P_STUN_SERVERS environment variable (#1990) 2025-01-06 10:59:41 +01:00
spprod35
3af072595c web: add option param for Automatic Gain Control 2024-12-28 08:10:07 +01:00
Aaron van Meerten
f18b182f77 fix(web): config.js syntax errors (#1980) 2024-12-13 08:58:37 -06:00
Jaya Allamsetty
95275454cf feat(web) Add defaults and env variables for codec preference. (#1978)
* feat(web) Add defaults and env variables for codec preference.

* Update web/rootfs/defaults/settings-config.js

---------

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>
2024-12-11 15:03:49 -05:00
Aaron van Meerten
2d9c3cc824 feat(web): allow comment at the top of config.js to be overridden (#1964) 2024-11-13 05:13:51 -06:00
Jaya Allamsetty
9fe5b8b651 fix(web) Remove no longer used config setting.
Av1 has already been enabled by default.
2024-11-12 10:52:19 -05:00
Jakob Löw
345f8c2a23 fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain 2024-11-12 12:52:11 +01:00
Ben Magistro
6443c6f7fb feat(transcriber): fix exposing transcript path in web
This addes the transcipts path to the list of static items that should
be allowed by nginx.

Fixes #1427

Signed-off-by: Ben Magistro <koncept1@gmail.com>
2024-10-28 14:31:28 +01:00
Aaron van Meerten
d6251b7f7b feat(jaas): updated jaas URLs (#1944) 2024-10-18 16:34:13 -05:00
Aaron van Meerten
4369907615 feat(jibri,jicofo,jigasi,jvb,prosody,web): trim empty list entries when splitting with splitList to allow trailing comma (#1932) 2024-10-11 10:50:41 -05:00
lala
36b2e1662d feat(web) - Added NGINX_KEEPALIVE_TIMEOUT environment variable 2024-09-16 13:21:03 +02:00
Saúl Ibarra Corretgé
2280f6bee1 feat(web) add ability to run the web container targetting JaaS
If JAAS_APP_ID is set, the config will be updated to point to the
production JaaS deployment for the given App ID.

If JAAS_USE_STAGING is set to a truthy value the configuration will
point to stage.8x8.vc rather than the production 8x8.vc.
2024-09-05 12:54:30 +02:00
Aaron van Meerten
1889c5d561 fix(web): enable hidden domain when transcriptions or recordings are enabled (#1891) 2024-08-30 14:38:08 -04:00
Saúl Ibarra Corretgé
1f056b4c9d web: remove unnecessary option 2024-08-21 16:37:40 +02:00
Aaron van Meerten
fcb90baf98 fix(web): whiteboard config.js syntax error (#1851) 2024-07-03 10:38:01 -04:00
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>
2024-07-02 22:50:33 +02:00
Saúl Ibarra Corretgé
982e5770f6 feat(jicofo,jvb,web) default to using SCTP based datachannels
WebSocket based ones are now disabled by default.
2024-06-20 15:43:01 +02:00
simon
8094a173f1 web: add ability to change CORS header value 2024-03-26 08:23:42 +01:00
Saúl Ibarra Corretgé
03b6ca24f2 web: remove no longer needed mime type definition
It's built-in now.
2024-03-22 23:37:31 +01:00
HannesOberreiter
ca1d6704f9 fix: 🐛 wrong quote in default config (#1761) 2024-03-19 10:24:05 -05:00
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
2024-01-31 14:26:36 -05:00
Aaron van Meerten
6e6dd96bea web: nginx config for load-test client if present (#1715) 2024-01-22 08:07:57 -06:00
Saúl Ibarra Corretgé
2a3f8fd5e9 web: fix config.js syntax 2024-01-12 14:57:06 +01:00
Kurt Garloff
df88c7c1e3 Fix/web settings prop syntax (#1706) 2024-01-12 07:12:24 -06:00
Jaya Allamsetty
d64ae1c193 web: remove 'startBitrate' that is no longer supported. 2024-01-11 17:59:58 -05:00
Jaya Allamsetty
1cba0b5803 web: Fix the maxbitrates config setting.
Also, remove the 'enforcePreferredCodec' setting which is no longer supported.
2024-01-11 17:59:58 -05:00
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
2024-01-11 15:28:57 +01:00
Jaya Allamsetty
5093efb4bb feat: Add testing flag for Av1 2024-01-10 15:25:30 -05:00
Aaron van Meerten
483bbde1ee web: trim deprecated options and defaults
* web: trim deprecated options and defaults
2024-01-02 10:38:24 -06:00
Aaron van Meerten
11cbfccd8b web: provide bosh URL as relative only if flagged (#1682) 2023-12-21 16:34:21 -06:00
Cedric Roijakkers
431cdccbfe web: allow desktop framerate to be automatically determined by the browser 2023-12-19 12:24:09 +01:00
Aaron van Meerten
825730d659 web: nginx ws-colibri proxy regex updates (#1645) 2023-11-17 14:32:05 -06:00
Daniel McAssey
54d3aca2bf jicofo: add AV1 options 2023-11-15 09:32:48 +01:00
Aaron van Meerten
8555fe1c4a web: param to control config.hosts.authDomain (#1627) 2023-10-17 11:52:13 -05:00
Aaron van Meerten
bebd748712 web: flag to control sctp bridge channel choice (#1613) 2023-09-29 08:48:50 -05:00
emrah
c2f01f336f web: update livestreaming settings according to new config.js 2023-05-22 20:07:32 +02:00
Aaron van Meerten
7c50cb7079 web: support loading pwa-worker.js from subdir (#1517) 2023-04-03 14:10:01 -05:00
Aaron van Meerten
3af59c6d84 web: fix bosh for subdomains 2023-04-03 11:12:15 +02:00
Aaron van Meerten
ca0b92ee2a web: allow custom colibri websocket port (#1491) 2023-03-14 08:56:27 -05:00
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
2023-01-12 15:36:28 +01:00
Debendra Oli
e219bcfc21 web: add ability to configure whiteboard 2022-12-19 12:54:51 +01:00
Debendra Oli
8923b72d8e web: fix missing quotes on config.js string 2022-12-13 12:21:00 +01:00
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.
2022-12-12 15:31:09 +01:00
Charles Zablit
ca14c52284 web: add more transcription config env vars 2022-12-12 15:15:40 +01:00
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
2022-11-03 14:03:13 +01:00
Ben Banfield-Zanin
c694a9e657 web: set charset as utf-8 2022-10-17 15:14:57 +02:00
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
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"
2022-09-15 07:36:57 +02:00