log

age author description
Tue, 10 Mar 2026 15:38:39 +0100 Menel mod_muc_restrict_attention: change variable names to fit the new logic to allow restricting members. Adhere to stylesheet.
Tue, 10 Mar 2026 14:24:07 +0100 Menel mod_muc_restrict_attention: Change logic:, always disallow unaffiliated, always allow admin and owner and make it configurable for members. Also it actually works O_o.
Tue, 10 Mar 2026 12:18:08 +0100 Menel mod_firewall/README.md: Clarify layout how to seperate Rules.
Mon, 09 Mar 2026 17:03:11 +0000 Matthew Wild mod_dnsbl: Fix support for IPv6 lookups (thanks Zash)
Mon, 09 Mar 2026 17:02:46 +0000 Matthew Wild mod_dnsbl: Fix incorrect result from lookup
Mon, 09 Mar 2026 17:01:53 +0000 Matthew Wild mod_dnsbl: Fix result and error handling in shell command
Sun, 08 Mar 2026 10:59:40 +0100 Menel mod_muc_restrict_attention: New Module based on mod_muc_restrict_media to strip Attention. Untested.
Thu, 05 Mar 2026 14:35:43 +0000 Matthew Wild mod_muc_auto_role: Set default role for MUC occupants based on policies
Sat, 28 Feb 2026 10:33:48 +0100 nicoco mod_register_apps: Add macOS platform for gajim
Tue, 24 Feb 2026 21:28:17 +0100 Kim Alvefur mod_auth_ldap: Remove, was merged into Prosody 0.12.0
Tue, 24 Feb 2026 15:26:37 -0500 Stephen Paul Weber mod_muc_cache_media: use raw strings not patterns
Tue, 24 Feb 2026 13:20:45 -0500 Stephen Paul Weber mod_muc_cache_media: relative link is better
Tue, 24 Feb 2026 11:57:09 -0500 Stephen Paul Weber mod_muc_cache_media: move to storage that matches RFC 6920
Tue, 24 Feb 2026 16:39:04 +0100 Kim Alvefur mod_conversejs: Rely on autolink to link to prosody.im
Mon, 23 Feb 2026 15:06:37 -0500 Stephen Paul Weber File extension is optional on disk
Mon, 23 Feb 2026 12:41:36 -0500 Stephen Paul Weber mod_muc_cache_media: simplify code with target_filter
Mon, 23 Feb 2026 16:22:33 +0100 Kim Alvefur mod_dnsupdate: Support multiple hosts/components
Sun, 22 Feb 2026 01:08:33 -0500 Stephen Paul Weber mod_muc_cache_media: Initial commit
Sat, 21 Feb 2026 19:13:08 +0100 Christian Weiske mod_unified_push: Allow additional CORS headers for unified push (fixes #1985)
Fri, 20 Feb 2026 15:09:06 +0000 Matthew Wild mod_poke_strangers: Poke on subscription requests
Wed, 18 Feb 2026 17:01:42 +0000 Matthew Wild mod_anti_spam: Skip user existence check when no username (thanks Link Mauve)
Wed, 18 Feb 2026 16:35:30 +0100 Kim Alvefur mod_http_oauth2: Make error template optional
Wed, 18 Feb 2026 16:34:37 +0100 Kim Alvefur mod_authz_delegate: Ruse parent host logic from mod_authz_internal
Wed, 18 Feb 2026 16:30:18 +0100 Kim Alvefur mod_auth_oauth_external: Pass on storage error from account info
Sat, 14 Feb 2026 12:57:51 +0100 Kim Alvefur mod_block_registrations: Enable syntax highlighting in examples
Sat, 14 Feb 2026 12:57:22 +0100 Kim Alvefur mod_block_registrations: Add username length requirements
Wed, 11 Feb 2026 09:40:30 +0000 Matthew Wild mod_pubsub_serverinfo: Include hostname in default pubsub node name
Mon, 09 Feb 2026 18:49:58 -0500 Waqas Hussain mod_xmllang_check: Fix and link ejabberd source URLs in markdown doc
Mon, 09 Feb 2026 18:34:40 -0500 Waqas Hussain mod_xmllang_check: Initial commit
Sat, 07 Feb 2026 19:59:19 +0100 Kim Alvefur mod_invites_page,register_web: Add blurb about web dependencies
Sat, 07 Feb 2026 19:48:30 +0100 Kim Alvefur mod_invites: Remove, these are shipped with the oldest supported Prosody
Sat, 07 Feb 2026 12:25:52 +0100 Kim Alvefur mod_unsubscriber: Add MUC support
Sun, 01 Feb 2026 14:10:14 +0100 Link Mauve mod_throttle_unsolicited: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:10:12 +0100 Link Mauve mod_storage_ldap: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:10:04 +0100 Link Mauve mod_statistics: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:58 +0100 Link Mauve mod_s2s_auth_monkeysphere: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:55 +0100 Link Mauve mod_prometheus: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:49 +0100 Link Mauve mod_muc_slow_mode: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:44 +0100 Link Mauve mod_measure_cpu: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:39 +0100 Link Mauve mod_log_slow_events: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:34 +0100 Link Mauve mod_http_host_status_check: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:29 +0100 Link Mauve mod_host_status_heartbeat: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:22 +0100 Link Mauve mod_host_status_check: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:14 +0100 Link Mauve mod_firewall: Use util.time instead of prosody.util.time, for 0.12 compatibility
Sun, 01 Feb 2026 14:09:07 +0100 Link Mauve mod_benchmark_storage: Use util.time instead of prosody.util.time, for 0.12 compatibility
Fri, 30 Jan 2026 15:04:36 +0100 Link Mauve mod_throttle_unsolicited: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:34 +0100 Link Mauve mod_s2s_auth_monkeysphere: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:30 +0100 Link Mauve mod_storage_ldap: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:25 +0100 Link Mauve mod_prometheus: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:22 +0100 Link Mauve mod_muc_slow_mode: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:11 +0100 Link Mauve mod_statistics: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:04:03 +0100 Link Mauve mod_http_host_status_check: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:56 +0100 Link Mauve mod_measure_cpu: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:50 +0100 Link Mauve mod_host_status_check: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:44 +0100 Link Mauve mod_benchmark_storage: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:37 +0100 Link Mauve mod_log_slow_events: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:30 +0100 Link Mauve mod_host_status_heartbeat: Switch to prosody.util.time.now() to get the current time
Fri, 30 Jan 2026 15:03:21 +0100 Link Mauve mod_firewall: Switch to prosody.util.time.now() to get the current time
Tue, 27 Jan 2026 21:12:21 +0100 Christian Weiske mod_auth_sql: Document database table in README
Tue, 27 Jan 2026 21:12:03 +0100 Christian Weiske mod_auth_sql: Fix markdown frontmatter in README