From 717bd2679c9700b1a67491e3df9fdb89ae030a7d Mon Sep 17 00:00:00 2001 From: Alex Palaistras Date: Wed, 30 Mar 2022 19:55:39 +0100 Subject: [PATCH] prosody: Improve support for push notifications This enables the required `muc_offline_delivery` module, and allows for non-standard push notification filtering extensions. --- service/prosody/container/config/prosody.cfg.lua | 1 + service/prosody/container/config/virtualhost.cfg.lua | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/service/prosody/container/config/prosody.cfg.lua b/service/prosody/container/config/prosody.cfg.lua index 60b242f..90f45df 100644 --- a/service/prosody/container/config/prosody.cfg.lua +++ b/service/prosody/container/config/prosody.cfg.lua @@ -56,6 +56,7 @@ modules_enabled = { -- Push notifications "cloud_notify"; -- Support for push notifications. + "cloud_notify_filters"; -- Non-standard extensions for push notification filtering preferences. "cloud_notify_extensions"; -- Additional, non-standard extensions for push notification support. -- Spam/abuse management diff --git a/service/prosody/container/config/virtualhost.cfg.lua b/service/prosody/container/config/virtualhost.cfg.lua index 5144c53..8c09cba 100644 --- a/service/prosody/container/config/virtualhost.cfg.lua +++ b/service/prosody/container/config/virtualhost.cfg.lua @@ -24,7 +24,8 @@ Component(host_external) "muc" max_history_messages = 100 modules_enabled = { "muc_mam", - "vcard_muc" + "vcard_muc", + "muc_offline_delivery" } -- The component responsible for HTTP file uploads.