From 75936d594fff96147c167b015f0d834b798e3dd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Mon, 29 Jan 2024 11:38:36 +0100 Subject: [PATCH] release: stable-9220 * 1579efd prosody: c2s encryption flag from environment * 68e57a1 prosody: tune internal muc settings * 6e75965 prosody: jibri and jigasi skip muc passwords (#1718) * 028527d Add flag for require-muc-config-flag. (#1717) * fffe22e web: nginx config for load-test client if present (#1715) * 61549e1 fix: Do not load domain_mapper under breakout component (#1714) * c9f3da9 prosody: the new version of contrib-prosody-plugins (#1713) * 8736f82 build: simplify detection of the target platform * 3c75a81 base: update tpl * dc19435 prosody: Drops unused module. * 3e02fde base-java: include jdk package * 89e628b jicofo: fix enable sctp octo defaults (#1708) * 95d7870 web: fix config.js syntax * e2b7898 Fix/web settings prop syntax (#1706) * 69e3fd1 web: remove 'startBitrate' that is no longer supported. * fd1b085 web: Fix the maxbitrates config setting. Also, remove the 'enforcePreferredCodec' setting which is no longer supported. * 3d58ce9 web: cleanup config * 43565f6 jicofo: add support for max-ssrcs-per-user config * b35e8ef feat: Add testing flag for Av1 * 9ef8e05 prosody: remove muc_meeting_id from lobby * ba5aee6 prosody: visitors config whitespace fix (#1694) * e0b35eb Move trusted_proxies from visitors to main prosody config file. (#1699) * 978e807 Require tls by default. (#1698) * a5b8ebf Remove unnecessary modules and properties (#1697) * d354dec prosody: skip recorder account unless in client mode * d3baa34 prosody: brewery mode for jvb/jicofo discovery muc * ba089fb feat: Add an option to set jibri-sip brewery jid. (#1689) * f7c5fc6 prosody: enable muc_meeting_id in lobby component * cb99ace jicofo: fix duplicate line * 115c60c jicofo: trusted domain list * b0cbaae fix: Fix typo in var name. (#1690) * 6b97512 feat: Add an option to enable sctp for relays. (#1688) * 8709118 jicofo: fix visitors auth domain (#1687) * 6a6c920 fix: Fix default JIBRI_PENDING_TIMEOUT. (#1686) * 9f162a8 web: trim deprecated options and defaults * fb61af2 web: provide bosh URL as relative only if flagged (#1682) * b71b38f jvb: expose public IP in autoscaler sidecar config (#1679) * c3da1a1 task: fix shutdown script * 5a301cc jvb: fix terminate script for autoscaler sidecar * 9e70628 jvb: finish script for graceful shutdown (#1676) * 6298bb6 task: support logging to file in JVB container (#1675) * cb89373 web: allow desktop framerate to be automatically determined by the browser * ebc872c jvb: fix version for autoscaler config * 79a795e prosody: add smacks to guest vhost * bab96ce prosody: use mod_smacks.lua from prosody since 0.12.4 * 54f7773 docker-compose.yml: expose jicofo and jvb env vars for defining max memory. * 7213f5a env.example: add jicofo and jvb env vars for defining max memory. * 0075c4f jicofo,jvb,jigasi: fix SENTRY_DSN cannot be defined * a5520fa jibri: add check for /dev/shm size * 155b081 Revert "jicofo, jigasi, jvb: fix SENTRY_DSN not being read" * afc6d0e Revert "logging: fix reference to old variable" * 5912847 logging: fix reference to old variable * edb3758 jicofo, jigasi, jvb: fix SENTRY_DSN not being read * 7c7f111 misc: working on unstable --- CHANGELOG.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++ docker-compose.yml | 8 +++---- jibri.yml | 2 +- jigasi.yml | 2 +- 4 files changed, 65 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a08a4b7d4..0cf75560af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,62 @@ +## stable-9220 + +Based on stable release 9220. + +* 4eb5575 prosody: c2s encryption flag from environment +* cc34823 prosody: tune internal muc settings +* f512116 prosody: jibri and jigasi skip muc passwords (#1718) +* 6c1f384 Add flag for require-muc-config-flag. (#1717) +* 6e6dd96 web: nginx config for load-test client if present (#1715) +* 11d7d75 fix: Do not load domain_mapper under breakout component (#1714) +* 4ca5763 prosody: the new version of contrib-prosody-plugins (#1713) +* d31e164 build: simplify detection of the target platform +* 21f04ea base: update tpl +* 9b686c6 prosody: Drops unused module. +* 1365d7f base-java: include jdk package +* 4584779 jicofo: fix enable sctp octo defaults (#1708) +* 2a3f8fd web: fix config.js syntax +* df88c7c Fix/web settings prop syntax (#1706) +* d64ae1c web: remove 'startBitrate' that is no longer supported. +* 1cba0b5 web: Fix the maxbitrates config setting. Also, remove the 'enforcePreferredCodec' setting which is no longer supported. +* 1dbe5cd web: cleanup config +* 3a888fd jicofo: add support for max-ssrcs-per-user config +* 5093efb feat: Add testing flag for Av1 +* 7f86006 prosody: remove muc_meeting_id from lobby +* c21a598 prosody: visitors config whitespace fix (#1694) +* 8845606 Move trusted_proxies from visitors to main prosody config file. (#1699) +* e41e4f4 Require tls by default. (#1698) +* 80e4ee6 Remove unnecessary modules and properties (#1697) +* 2915176 prosody: skip recorder account unless in client mode +* 46b98b5 prosody: brewery mode for jvb/jicofo discovery muc +* 52eef2e feat: Add an option to set jibri-sip brewery jid. (#1689) +* ab30f56 prosody: enable muc_meeting_id in lobby component +* 5cc0ef0 jicofo: fix duplicate line +* 2a67885 jicofo: trusted domain list +* 78fb030 fix: Fix typo in var name. (#1690) +* 1ad045e feat: Add an option to enable sctp for relays. (#1688) +* aa898e4 jicofo: fix visitors auth domain (#1687) +* ec8615a fix: Fix default JIBRI_PENDING_TIMEOUT. (#1686) +* 483bbde web: trim deprecated options and defaults +* 11cbfcc web: provide bosh URL as relative only if flagged (#1682) +* 60100d6 jvb: expose public IP in autoscaler sidecar config (#1679) +* b8a9080 task: fix shutdown script +* 2e3c272 jvb: fix terminate script for autoscaler sidecar +* 3519113 jvb: finish script for graceful shutdown (#1676) +* 4fba8b5 task: support logging to file in JVB container (#1675) +* 431cdcc web: allow desktop framerate to be automatically determined by the browser +* 4c009ad jvb: fix version for autoscaler config +* 4531615 prosody: add smacks to guest vhost +* b4428bf prosody: use mod_smacks.lua from prosody since 0.12.4 +* ee2f3c9 docker-compose.yml: expose jicofo and jvb env vars for defining max memory. +* 940cd97 env.example: add jicofo and jvb env vars for defining max memory. +* 71b3892 jicofo,jvb,jigasi: fix SENTRY_DSN cannot be defined +* e6a0c04 jibri: add check for /dev/shm size +* dbffba1 Revert "jicofo, jigasi, jvb: fix SENTRY_DSN not being read" +* 073f85d Revert "logging: fix reference to old variable" +* 8415c84 logging: fix reference to old variable +* fa2b4db jicofo, jigasi, jvb: fix SENTRY_DSN not being read +* 42a2153 misc: working on unstable + ## stable-9111 Based on stable release 9111. diff --git a/docker-compose.yml b/docker-compose.yml index 9cefe8bc1b..4db9f73208 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.5' services: # Frontend web: - image: jitsi/web:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/web:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} ports: - '${HTTP_PORT}:80' @@ -169,7 +169,7 @@ services: # XMPP server prosody: - image: jitsi/prosody:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/prosody:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} expose: - '${XMPP_PORT:-5222}' @@ -300,7 +300,7 @@ services: # Focus component jicofo: - image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} ports: - '127.0.0.1:${JICOFO_REST_PORT:-8888}:8888' @@ -382,7 +382,7 @@ services: # Video bridge jvb: - image: jitsi/jvb:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/jvb:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} ports: - '${JVB_PORT:-10000}:${JVB_PORT:-10000}/udp' diff --git a/jibri.yml b/jibri.yml index a0b4937dbe..7aa5183420 100644 --- a/jibri.yml +++ b/jibri.yml @@ -2,7 +2,7 @@ version: '3.5' services: jibri: - image: jitsi/jibri:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/jibri:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} volumes: - ${CONFIG}/jibri:/config:Z diff --git a/jigasi.yml b/jigasi.yml index 210d5916cc..4cf5d8fbc3 100644 --- a/jigasi.yml +++ b/jigasi.yml @@ -3,7 +3,7 @@ version: '3.5' services: # SIP gateway (audio) jigasi: - image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-unstable} + image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-stable-9220} restart: ${RESTART_POLICY:-unless-stopped} ports: - '${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}:${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}/udp'