Community Modules


97c9b76867ca mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel) Kim Alvefur
133b23758cf6 mod_log_ringbuffer: Hook POSIX signals via event only Kim Alvefur
dde9d21a599f mod_traceback: Hook signal via event instead of directly Kim Alvefur
0358fcf14cd6 mod_debug_traceback: Remove direct POSIX signal handling, require Prosody 0.12+ Kim Alvefur
84a784bc4096 mod_muc_moderation: Remove Poezio, feature request gone in migration Kim Alvefur
593312fedfe1 mod_muc_moderation: Fix example Kim Alvefur
d00af6ebb326 mod_spam_report_forwarder: Only forward to xmpp: URIs, and exclude MUCs Matthew Wild
8b868c00e38e mod_muc_adhoc_bots: Fix bug preventing multiple commands from showing Stephen Paul Weber
83ee752f148c mod_push2: empty table instead of nil when not present Stephen Paul Weber
37e38ee534ea mod_spam_report_forwarder: Support for reporting messages, and reporting to origin server Matthew Wild
79ae71f52c81 mod_pubsub_serverinfo: Update to use mod_server_info (fixes #1841) Matthew Wild
ed82916e5796 mod_server_info: Rewrite/backport from Prosody 1ce18cb3e6cc Matthew Wild
904b226fddf1 mod_pubsub_serverinfo: Update README to link to known issues Matthew Wild
bd0abf821cef mod_audit_status: Expose 'crashed' flag Matthew Wild
fba64b043c52 mod_http_upload_external: Fix typo in access documentation. aidan
1ae8f7b3787a mod_firewall: Fix REPORT TO action name in documentation Matthew Wild
7d11a3133d17 mod_blocking: Drop mention of mod_privacy Kim Alvefur
51c08960cba3 mod_blocking: Deprecate Kim Alvefur
9f41d2d33e3e mod_privacy_lists: Deprecate Kim Alvefur
866a49f5aa61 mod_firewall: Fix to find scripts when installed with plugin installer Kim Alvefur
58df53eefa28 mod_pubsub_mqtt: Update to MQTT 3.1.1 Matthew Wild
5afc8273c5ef mod_pubsub_mqtt: Fix syntax error Matthew Wild
801f64e6d4e9 mod_pubsub_mqtt: Add TLS port (default 8883) for MQTT connections Matthew Wild
b109773ce6fe mod_http_oauth2: Reuse JWT issuance time as substitute for auth time Kim Alvefur
1e28f32257d6 mod_poke_strangers: Fix incorrect log method calls Matthew Wild
0ee77be396b9 mod_http_muc_log: Remove compat for very old MUC API Kim Alvefur
f76909ec1300 mod_http_admin_api: metrics: Filter out a value that is commonly nan at startup Matthew Wild
791aa8072f58 mod_groups_muc_bookmarks: Don't add deleted MUCs to user bookmarks Matthew Wild
865c77b5c6dc mod_groups_internal: Add flag to indicate when a linked MUC has been deleted Matthew Wild
f1e816df1f73 mod_groups_internal: Also remove MUCs that still exist, but have been destroyed Matthew Wild
220502eb05aa mod_groups_muc_bookmarks: Sync bookmarks when user is added/removed to/from multi-MUC group Matthew Wild
fe3bde6ef95a mod_groups_internal: Sync MUC affiliations for multi-MUC groups Matthew Wild
c9279845fc41 mod_groups_internal: Save MUC room after creation to commit it to storage Matthew Wild
742142f9771e mod_groups_internal: Fix traceback when room doesn't exist Matthew Wild
bb51cf204dd4 mod_sasl_ssdp: Fix event name so legacy SASL works correctly (thanks Martin!) Matthew Wild
d3b69859553a mod_password_policy: Change error type from 'cancel' to 'modify' Matthew Wild
7905766d01f6 mod_pubsub_serverinfo: Treat public providers as public Matthew Wild
45d0802d0787 mod_pubsub_serverinfo: Allow configuration of node persistence/deletion Matthew Wild
77c5709bd57a mod_pubsub_serverinfo: Add explicit xmlns to all pubsub tags Matthew Wild
fa28fc2ee465 mod_pubsub_serverinfo: Remove unused variable declaration Matthew Wild
d38772479891 mod_pubsub_serverinfo: Some logging improvements Matthew Wild
cf5f77491323 mod_pubsub_serverinfo: Refresh cache entries if they will expire before next run Matthew Wild
ce8f0e458ffa mod_pubsub_serverinfo: Add node on compatibility Guus der Kinderen
76b57bcfe1b2 mod_pubsub_serverinfo: Warm-up opt-in cache Guus der Kinderen
a8cae8322b7c mod_pubsub_serverinfo: Fix namespace parsing issue with disco/info Guus der Kinderen
2465d5191ae9 mod_pubsub_serverinfo: Consider sibling vhosts 'connected' Guus der Kinderen
f08818b8b87d mod_pubsub_serverinfo: Update documentation Guus der Kinderen
d4612e7f6724 mod_pubsub_serverinfo: Added 'Known Issues' section Guus der Kinderen
55b99f593c3a mod_pubsub_serverinfo: Disco/info cache TTL should be configurable Guus der Kinderen
c3eeeb968403 mod_pubsub_serverinfo: Detect existence of pub/sub node Guus der Kinderen
f55e65315ba0 mod_pubsub_serverinfo: implemented all basic features Guus der Kinderen
f6a2602129c8 mod_csi_battery_saver: mark some presences as important tmolitor
73887dcb2129 mod_pubsub_serverinfo: New module that uses pub/sub to make accessible server info Guus der Kinderen
8566a423da88 mod_groups_internal: Set group names as roster groups Kim Alvefur
c75328aeaba3 mod_http_oauth2: Reduce log level for error delivery via redirect Kim Alvefur
fdf3056021dc mod_http_oauth2: Tweak fallback error text Kim Alvefur
03477980f1a9 mod_http_oauth2: Improve registration schema documentation parts Kim Alvefur
93d6e9026c1b mod_http_oauth2: Do not enforce PKCE on Device and OOB flows Kim Alvefur
5533c577dd02 mod_groups_internal: Return group name instead of MUC name if MUC has no name Matthew Wild
174c77da03f5 mod_server_info: New module to add custom service extension forms to disco Matthew Wild