Commit Graph

1020 Commits

Author SHA1 Message Date
HighwayStar
8fd3d5952b web: Added LETSENCRYPT_ACME_SERVER environment variable
You can set it when default zerossl doesnt work for you.
For example your server located in the country blocked by ZeroSSL.
2025-03-06 10:35:28 +01:00
Saúl Ibarra Corretgé
f8361f093c fix(ci) get stalebot working 2025-02-28 21:49:05 +01:00
saghul
349729ef79 misc: working on unstable 2025-02-28 20:42:07 +00:00
saghul
6ab6f1e1b6 release: stable-10078-1 2025-02-28 20:42:05 +00:00
Saúl Ibarra Corretgé
754c0b598f fix(web) fix generated config syntax
Arrow functions don't work on the JS interpreter which evaluates
config.js on Android.

Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/2031
2025-02-28 21:23:54 +01:00
Saúl Ibarra Corretgé
c05cdead34 feat(ci) test config.js syntax with Duktape 2.2.1
This is the version we evaluate config.js with on Android, making it the
lowest common denominator. While being a nifty little engine, it suffers
from not being fully ES6 compliant, so things like arrow functions or
template strings are not implemented.
2025-02-28 21:23:54 +01:00
damencho
6bd8aa1a7e misc: working on unstable 2025-02-28 19:35:23 +00:00
damencho
2fb96e2beb release: stable-10078 2025-02-28 19:35:21 +00:00
saghul
379f77bfe0 misc: working on unstable 2025-02-28 13:32:25 +00:00
saghul
ae1c5dae2e release: stable-10073-1 2025-02-28 13:32:23 +00:00
Saúl Ibarra Corretgé
fee9ca5e64 fix(release) use a portable sed invokation 2025-02-28 14:10:22 +01:00
Saúl Ibarra Corretgé
ef1fb47aeb feat(ci) automate stable releases with GH actions 2025-02-28 12:57:10 +01:00
Aaron van Meerten
9016f15add fix(jibri): streaming max bitrate needs units (#2034) 2025-02-27 10:49:28 -06:00
Aaron van Meerten
b6db039ee4 feat(jibri): move to separate parameters for video encode presets (#2033)
* feat(jibri): move to separate parameters for video encode presets
2025-02-27 06:51:42 -06:00
bgrozev
65d1d832b1 feat: Add an env var for jicofo ice failure detection. (#2028) 2025-02-21 11:04:51 -06:00
Saúl Ibarra Corretgé
90a6caad5f fix(ci) run at a different time 2025-02-20 08:56:27 +01:00
Saúl Ibarra Corretgé
a0d0662d47 fix(prosody) add debug to the build process
The unstable build consistently fails, let's see what's up with it.
2025-02-19 08:02:53 +01:00
Saúl Ibarra Corretgé
c9aed9cd9f feat(ci) update GH action versions 2025-02-19 08:02:53 +01:00
Saúl Ibarra Corretgé
9886d9d382 feat(ci) always download the latest tpl version 2025-02-19 08:02:53 +01:00
Viktor-Asheim
9e8e2b1865 feat(jigasi): added support for custom-logging.properties file (#2023) 2025-02-17 05:38:15 -06:00
Damien Fetis
7883008fa8 feat(jicofo) add Env for Shared document random name 2025-02-03 20:14:07 +01:00
Saúl Ibarra Corretgé
18dd0151d4 misc: working on unstable 2025-02-03 10:45:07 +01:00
Saúl Ibarra Corretgé
51a0ba41b0 release: stable-10008
* 1f7544c fix(build) fix local build
* 2a329fa feat(web): include custom nginx conf files
* 862986a feat(web): Drops userRegion comes from backend now.
* 2b5c291 misc: working on unstable
2025-02-03 10:45:07 +01:00
Saúl Ibarra Corretgé
1f7544c8be fix(build) fix local build
docker build is now an alias for docker buildx, so we need to load the
images in order for the next steps to work since images rely on
previously built images.
2025-02-03 10:18:26 +01:00
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
Saúl Ibarra Corretgé
2b5c29174d misc: working on unstable 2025-01-13 16:13:20 +01:00
Saúl Ibarra Corretgé
3659eb6922 release: stable-9955
* 3ba77e1 feat(prosody) - Added TURN_USERNAME and TURN_PASSWORD (#1989)
* 82e98d2 web: Added P2P_STUN_SERVERS environment variable (#1990)
* 02499f8 feat(grafana): prosody monitoring dashboard created (#1879)
* 3af0725 web: add option param for Automatic Gain Control
* 9bc57e2 misc: working on unstable
2025-01-13 16:13:20 +01:00
kychen
3ba77e1964 feat(prosody) - Added TURN_USERNAME and TURN_PASSWORD (#1989)
Co-authored-by: lala <lala@mediot.com.tw>
2025-01-06 11:01:54 +01:00
Joshua Chia
82e98d2274 web: Added P2P_STUN_SERVERS environment variable (#1990) 2025-01-06 10:59:41 +01:00
Kushang
02499f8483 feat(grafana): prosody monitoring dashboard created (#1879)
* Dashboard for JVB and jicofo monitoring

* feat(grafana): prosody monitoring dashboard created

* Delete log-analyser/grafana-provisioning/dashboards/JVB_Jicofo_Monitoring.json

* Stanzas count custom metrics used in dashboard
2024-12-30 16:24:42 -06:00
spprod35
3af072595c web: add option param for Automatic Gain Control 2024-12-28 08:10:07 +01:00
Saúl Ibarra Corretgé
9bc57e2bc0 misc: working on unstable 2024-12-17 14:45:28 +01:00
Saúl Ibarra Corretgé
0de329b493 release: stable-9909
* 9098202 feat(lint): add tpl lint step for each project (#1983)
* 70b75f5 feat(build): Checks config.js syntax. (#1981)
* f18b182 fix(web): config.js syntax errors (#1980)
* eea18b1 feat: Add an option to enable VLA. (#1979)
* 9527545 feat(web) Add defaults and env variables for codec preference. (#1978)
* 6ae3414 feat(prosody): Sets recorder prefixes.
* 07ea79a feat(prosody): Enables connection resumption for jicofo and jvb.
* 5341065 Update docker-compose.yml (#1968)
* 5e8b702 fix(prosody-visitors): proper variable for transcriber jid in rate limit (#1967)
* d3db3a5 fix(jibri,jicofo,jigasi,prosody,web): respect previous XMPP_RECORDER_DOMAIN value if set (#1966)
* 2d9c3cc feat(web): allow comment at the top of config.js to be overridden (#1964)
* 9fe5b8b fix(web) Remove no longer used config setting. Av1 has already been enabled by default.
* a53775c misc: working on unstable
2024-12-17 14:45:28 +01:00
Aaron van Meerten
909820274c feat(lint): add tpl lint step for each project (#1983)
* feat(lint): add tpl lint step for each project

* fix path

* fix path

* include jicofo and jibri

* temp cat to test

* more templates to lint

* fix path

* fix jigasi password b64 default behavior
2024-12-13 12:33:50 -06:00
Дамян Минков
70b75f5294 feat(build): Checks config.js syntax. (#1981)
* feat(build): Checks config.js syntax.

* Update .github/workflows/ci.yml

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>

* Update .github/workflows/ci.yml

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>

* squash: Prepare for system-config.js.

* squash: Fix order.

* Update ci.yml (#1982)

* Update ci.yml

* Update ci.yml

---------

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>
2024-12-13 10:34:21 -06:00
Aaron van Meerten
f18b182f77 fix(web): config.js syntax errors (#1980) 2024-12-13 08:58:37 -06:00
bgrozev
eea18b101b feat: Add an option to enable VLA. (#1979) 2024-12-12 18:09:25 -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
damencho
6ae3414ff2 feat(prosody): Sets recorder prefixes. 2024-12-04 14:19:27 -06:00
damencho
07ea79a58d feat(prosody): Enables connection resumption for jicofo and jvb. 2024-12-04 14:19:15 -06:00
Hannes
534106591a Update docker-compose.yml (#1968)
Add missing optional env `TURN_TTL`.
2024-11-20 08:24:07 -06:00
Aaron van Meerten
5e8b702d7c fix(prosody-visitors): proper variable for transcriber jid in rate limit (#1967) 2024-11-14 10:06:35 -06:00
Aaron van Meerten
d3db3a5a89 fix(jibri,jicofo,jigasi,prosody,web): respect previous XMPP_RECORDER_DOMAIN value if set (#1966) 2024-11-14 09:29:43 -06: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
Saúl Ibarra Corretgé
a53775c88d misc: working on unstable 2024-11-12 15:41:49 +01:00
Saúl Ibarra Corretgé
617fb59a47 release: stable-9823
* 51a1214 feat(jibri) bump Chrome to version 130
* 345f8c2 fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain
* 47d974d feat(jibri,jicofo,jvb): custom hocon support via include for components that support it (#1960)
* 6443c6f feat(transcriber): fix exposing transcript path in web
* 74d913f feat(transcriber): flag to enable translations (#1953)
* 8909050 feat(transcriber): remote config auth parameters (#1951)
* bb17a29 feat(prosody): enable muc_max_participants in lobby component (#1950)
* 26b6f27 fix(prosody): remove admin_adhoc module from defaults (#1948)
* 4ae7438 feat(prosody): move external_services module and config to global prosody.cfg.lua (#1949)
* 74a536e misc: working on unstable
2024-11-12 15:41:49 +01:00
Saúl Ibarra Corretgé
51a1214236 feat(jibri) bump Chrome to version 130 2024-11-12 15:11:27 +01:00
Jakob Löw
345f8c2a23 fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain 2024-11-12 12:52:11 +01:00