From d42380abf1fad5d0a7fa3af93dc5caa9cf92b978 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Tue, 2 Sep 2025 16:11:00 -0600 Subject: [PATCH] feat: add Jitsi configuration settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add comprehensive Jitsi Meet configuration settings to settings.py following the same pattern as WHEREBY settings. - Add JITSI_DOMAIN with meet.jit.si default - Add JITSI_JWT_SECRET for JWT token signing - Add JITSI_WEBHOOK_SECRET for webhook validation - Add JITSI_APP_ID, JITSI_JWT_ISSUER, JITSI_JWT_AUDIENCE for JWT configuration - Follow consistent naming and typing patterns 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- server/reflector/settings.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/reflector/settings.py b/server/reflector/settings.py index 686f67c1..1d837692 100644 --- a/server/reflector/settings.py +++ b/server/reflector/settings.py @@ -127,6 +127,14 @@ class Settings(BaseSettings): AWS_PROCESS_RECORDING_QUEUE_URL: str | None = None SQS_POLLING_TIMEOUT_SECONDS: int = 60 + # Jitsi Meet + JITSI_DOMAIN: str = "meet.jit.si" + JITSI_JWT_SECRET: str | None = None + JITSI_WEBHOOK_SECRET: str | None = None + JITSI_APP_ID: str = "reflector" + JITSI_JWT_ISSUER: str = "reflector" + JITSI_JWT_AUDIENCE: str = "jitsi" + # Zulip integration ZULIP_REALM: str | None = None ZULIP_API_KEY: str | None = None