From a389db4b1d13b94072e5db4022671ff2ae422959 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 * 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 --- 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 0a08a4b..0cf7556 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 9cefe8b..4db9f73 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 a0b4937..7aa5183 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 210d591..4cf5d8f 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'