Commit Graph

391 Commits

Author SHA1 Message Date
Saúl Ibarra Corretgé
19e4b404ad fix(docker) fix Docker warnings 2025-05-27 14:49:17 +02:00
Aaron van Meerten
7e76486afc feat(jicofo): ice failure parameters (#2084)
* feat(jicofo): ice failure parameters

* include restart request controls
2025-05-02 13:28:31 -05:00
damencho
6cf0d656bd misc: working on unstable 2025-04-10 21:54:22 +00:00
damencho
3de71486e6 release: stable-10184 2025-04-10 21:54:20 +00:00
damencho
03239362e2 misc: working on unstable 2025-04-08 16:14:49 +00:00
damencho
1af6c6c352 release: stable-10169 2025-04-08 16:14:47 +00:00
damencho
e1db42e51d feat(prosody): Option to enable filter messages module. 2025-04-02 06:27:37 -05:00
damencho
0d93b04c5e misc: working on unstable 2025-03-23 14:42:18 +00:00
damencho
aae3756dcf release: stable-10133-1 2025-03-23 14:42:16 +00:00
bgrozev
62feac8e4d feat: Add an env var for jicofo load redistribution. (#2053)
* feat: Add an env var for jicofo load redistribution.

* Update jicofo/rootfs/defaults/jicofo.conf

---------

Co-authored-by: Aaron van Meerten <aaron.van.meerten@gmail.com>
2025-03-20 12:45:53 -05:00
damencho
1c3857df2e misc: working on unstable 2025-03-20 02:59:50 +00:00
damencho
de27c523d3 release: stable-10133 2025-03-20 02:59:47 +00:00
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
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
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
bgrozev
65d1d832b1 feat: Add an env var for jicofo ice failure detection. (#2028) 2025-02-21 11:04:51 -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
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
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
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
Hannes
534106591a Update docker-compose.yml (#1968)
Add missing optional env `TURN_TTL`.
2024-11-20 08:24:07 -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
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
Jakob Löw
345f8c2a23 fix(prosody,jicofo,jigasi,jibri) rename recorder domain to hidden domain 2024-11-12 12:52:11 +01:00
Saúl Ibarra Corretgé
74a536e2bd misc: working on unstable 2024-10-22 15:29:03 +02:00
Saúl Ibarra Corretgé
ae70171a1d release: stable-9779
* a5b719c  allow configuration of a custom translation service (such as libretranslate) (#1946)
* d6251b7 feat(jaas): updated jaas URLs (#1944)
* 2a87a50 fix(jigasi): ensure tpl doesn't fail even if no JIGASI_SIP_PASSWORD is set (#1943)
* 5164db7 feat(jigasi): config for jigasi in visitor mode (#1942)
* a88c6e4 feat(prosody): allow s2s whitelist additions (#1940)
* b89c328 fix(prosody): install the new version of jitsi-contrib/prosody-plugins
* 0b75cd1 fix(transcriber): fix bosh and xmpp connections from jigasi to prosody (#1934)
* 4369907 feat(jibri,jicofo,jigasi,jvb,prosody,web): trim empty list entries when splitting with splitList to allow trailing comma (#1932)
* c58a9e5 feat(prosody): allow components access even after max participants is reached (#1930)
* 5e1fcd8 fix(prosody): default value for PROSODY_MODE (#1929)
* 7b7f101 feat(prosody): new flags to disable incoming client and server conection limits (#1928)
* 02aa4f1 fix: Only set app_secret when defined. (#1925)
* df0bb25 fix(prosody): install the new version of jitsi-contrib/prosody-plugins (#1926)
* ff0cdc7 fix(prosody): tpl errors on container startup due to missing variables (#1924)
* 905943d feat(prosody) update prosody contrib plugins from 20240117 to 20240817
* 1f2b14d feat(prosody): enable recorder domain for s2s to visitor nodes to allow transcription support (#1905)
* c9b6679 feat(web): mount load-test volume to expose load-test client from host (#1910)
* b726312 feat(jicofo) add config parameter for ENABLE_MODERATOR_CHECKS
* 2d39624 misc: working on unstable
2024-10-22 15:29:03 +02:00
Aaron van Meerten
a88c6e4195 feat(prosody): allow s2s whitelist additions (#1940)
* feat(prosody): allow s2s whitelist additions

* change to vhost name to reflect additional uses

* whitespace improvement
2024-10-18 11:07:46 -05:00
Aaron van Meerten
7b7f101218 feat(prosody): new flags to disable incoming client and server conection limits (#1928) 2024-10-09 11:39:01 -05:00
Aaron van Meerten
c9b66792ef feat(web): mount load-test volume to expose load-test client from host (#1910)
* feat(web): mount load-test volume to expose load-test client from host

* use web subdir
2024-09-27 09:12:46 -05:00
Dimosthenis Nikoudis
b726312ee7 feat(jicofo) add config parameter for ENABLE_MODERATOR_CHECKS 2024-09-26 21:43:55 +02:00
Saúl Ibarra Corretgé
2d39624b5f misc: working on unstable 2024-09-26 15:56:11 +02:00
Saúl Ibarra Corretgé
c7764717ec release: stable-9753
* 9e17f95 feat(jigasi): allow unique account UID for each entry even if the same auth is used (#1917)
* ad2a577 fix(jigasi): transcriber VOSK URL variable into compose file (#1916)
* 6c08391 feat(jigasi): transcriber configuration supports vosk URL (#1915)
* 1db83ed feat(ldap): Start and configure only if enabled.
* ceb4a51 feat(prosody): Skip some modules for prosody-jvb.
* e7786d5 feat(jigasi): transcriber configuration for OCI and whisper and to skip saving (#1909)
* c5afcde feat(jigasi): support graceful shutdown via sidecar (#1908)
* 5d40297 feat(jigasi): allow optional label for xmpp servers (#1907)
* e7cb0f4 feat(jvb): autoscaler sidecar shutdown hook on finish (#1906)
* b0675c0 prosody: recording metadata module (#1734)
* 36b2e16 feat(web) - Added NGINX_KEEPALIVE_TIMEOUT environment variable
* 24bf3e4 fix(web) add HTTPS port to URL in env.example
* 2280f6b feat(web) add ability to run the web container targetting JaaS
* ff49cd9 Revert "feat(jigasi): install openjdk nonheadless, currently required for dep…" (#1899)
* 66c6ad8 feat(jigasi): install openjdk nonheadless, currently required for dependencies (#1895)
* 3f67408 feat(jigasi,transcriber): transcriber component and jigasi configuration updates (#1881)
* 3e93212 fix(jicofo): pass compose variable for jicofo transcription support (#1893)
* 084266c feat(transcriber): transcriber password in env.example and gen-passwords.sh (#1894)
* e1b14f2 feat(prosody): enable brewery muc modules in internal muc component (#1892)
* 1889c5d fix(web): enable hidden domain when transcriptions or recordings are enabled (#1891)
* 46377d4 feat(prosody): transcriber account support and flag configuration fix (#1890)
* 9f2489d feat(log-analyser): updated grafana dashboards (#1885)
* 1e589f3 feat(log-analyser): transfered docker logs from docker containers and updated readme (#1884)
* 1f056b4 web: remove unnecessary option
* f893e49 base: update tpl
* 7617503 fix(log-analyser): added Jitsi network to loki service
* 27150a2 feat(prometheus): Docker Daemon scraping for monitoring (#1865)
* d6b64a2 misc: working on unstable
2024-09-26 15:56:10 +02:00
Aaron van Meerten
b0675c0e24 prosody: recording metadata module (#1734)
* prosody: jibri_session module for recording metadata

* prosody: flag for recording metadata module
2024-09-16 09:55:13 -05:00
lala
36b2e1662d feat(web) - Added NGINX_KEEPALIVE_TIMEOUT environment variable 2024-09-16 13:21:03 +02:00
Aaron van Meerten
3e93212f0a fix(jicofo): pass compose variable for jicofo transcription support (#1893) 2024-08-30 15:06:05 -04:00