From e7922e2472f2395253c239f6e198a49ffe203cf4 Mon Sep 17 00:00:00 2001 From: Niloth P <20315308+Niloth-p@users.noreply.github.com> Date: Thu, 2 Oct 2025 18:28:37 +0530 Subject: [PATCH] integrations: Add a new category "Video calling". For video and audio call integrations. The new category is a subset of the "Communication" category, as all "Video calling" integrations are also listed under "Communication". --- zerver/lib/integrations.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/zerver/lib/integrations.py b/zerver/lib/integrations.py index 3460e2262b..2d1d419a96 100644 --- a/zerver/lib/integrations.py +++ b/zerver/lib/integrations.py @@ -46,6 +46,7 @@ META_CATEGORY: dict[str, StrPromise] = { CATEGORIES: dict[str, StrPromise] = { **META_CATEGORY, + "video-calling": gettext_lazy("Video calling"), "continuous-integration": gettext_lazy("Continuous integration"), "customer-support": gettext_lazy("Customer support"), "deployment": gettext_lazy("Deployment"), @@ -607,7 +608,7 @@ WEBHOOK_INTEGRATIONS: list[WebhookIntegration] = [ INTEGRATIONS: dict[str, Integration] = { "asana": Integration("asana", ["project-management"]), "big-blue-button": Integration( - "big-blue-button", ["communication"], display_name="BigBlueButton" + "big-blue-button", ["video-calling", "communication"], display_name="BigBlueButton" ), "capistrano": Integration("capistrano", ["deployment"], display_name="Capistrano"), "discourse": Integration("discourse", ["communication"]), @@ -622,13 +623,13 @@ INTEGRATIONS: dict[str, Integration] = { ), "hubot": Integration("hubot", ["meta-integration", "bots"]), "jenkins": Integration("jenkins", ["continuous-integration"]), - "jitsi": Integration("jitsi", ["communication"], display_name="Jitsi Meet"), + "jitsi": Integration("jitsi", ["video-calling", "communication"], display_name="Jitsi Meet"), "mastodon": Integration("mastodon", ["communication"]), "notion": Integration("notion", ["productivity"]), "onyx": Integration("onyx", ["productivity"], logo="images/integrations/logos/onyx.png"), "puppet": Integration("puppet", ["deployment"]), "redmine": Integration("redmine", ["project-management"]), - "zoom": Integration("zoom", ["communication"]), + "zoom": Integration("zoom", ["video-calling", "communication"]), } PYTHON_API_INTEGRATIONS: list[PythonAPIIntegration] = [