| Mon, 06 Jul 2026 14:23:57 +0200 |
kmq |
mod_unified_push: Fix push error handling (fixes #2000)
default tip
|
| Mon, 08 Jun 2026 22:42:05 +0200 |
nicoco |
muc_invite_remote_affiliated_jids: new module
|
| Fri, 26 Jun 2026 17:59:55 +0200 |
Kim Alvefur |
mod_conversejs: Update for compatibility with Converse.js 14
|
| Sat, 06 Jun 2026 08:40:31 +0200 |
Jonas Schäfer |
mod_muc_members_json: do not automatically unban entities
|
| Sun, 24 May 2026 20:07:30 +0100 |
Matthew Wild |
mod_firewall: Remove unnecessary logging
|
| Sun, 24 May 2026 20:04:03 +0100 |
Matthew Wild |
mod_firewall: marks: Fix shell commands
|
| Sun, 24 May 2026 20:03:20 +0100 |
Matthew Wild |
mod_firewall: Apply pre-reload state before re-reading config
|
| Sun, 24 May 2026 19:58:55 +0100 |
Matthew Wild |
mod_firewall: Report success if script is already loaded and hasn't changed
|
| Sun, 24 May 2026 19:35:52 +0100 |
Matthew Wild |
mod_firewall: Use module:add_timer() for HTTP polling
|
| Sun, 24 May 2026 19:30:31 +0100 |
Matthew Wild |
mod_firewall: FROM COUNTRY: Fix incorrect variable use in generated code
|
| Sun, 24 May 2026 19:15:21 +0100 |
Matthew Wild |
mod_firewall: Fix DAY check for Sunday
|
| Sun, 24 May 2026 18:52:47 +0100 |
Matthew Wild |
mod_firewall: Remove outdated "early stages" comment in readme
|
| Sun, 24 May 2026 18:50:41 +0100 |
Matthew Wild |
mod_firewall: marks: Add commands for managing marks
|
| Sun, 24 May 2026 10:49:09 +0100 |
Matthew Wild |
mod_firewall: marks: switch to keyval+ store API
|
| Sun, 24 May 2026 10:48:24 +0100 |
Matthew Wild |
mod_firewall: marks: load marks from storage on login
|
| Sun, 24 May 2026 18:42:43 +0100 |
Matthew Wild |
mod_restrict_federation: Fix attribute check
|
| Sun, 24 May 2026 19:17:22 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Remove unnecessary percent-encoding of paths
|
| Sun, 24 May 2026 19:15:11 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Fix purge method (thanks MattJ)
|
| Thu, 21 May 2026 18:32:31 +0100 |
Matthew Wild |
mod_restrict_federation: Allow some ad-hoc commands used by push services
|
| Tue, 19 May 2026 13:31:35 -0500 |
Stephen Paul Weber |
mod_muc_mav: allow to work even in very large rooms
|
| Tue, 19 May 2026 09:35:53 -0500 |
Stephen Paul Weber |
mod_muc_mav: fix order of operations
|
| Tue, 19 May 2026 09:15:06 -0500 |
Stephen Paul Weber |
mod_muc_mav: stanza attribute cannot be a boolean
|
| Mon, 18 May 2026 10:23:58 -0500 |
Stephen Paul Weber |
mod_muc_mav: Prevent JIDs leaking to occupants who are not allowed
|
| Mon, 18 May 2026 10:23:12 -0500 |
Stephen Paul Weber |
mod_muc_mav: include occupant-id in affiliation list
|
| Mon, 11 May 2026 13:37:19 +0100 |
Matthew Wild |
mod_firewall: Add support for tracing rule evaluation in real-time
|
| Mon, 11 May 2026 13:18:45 +0100 |
Matthew Wild |
mod_firewall: Include filename in metadata
|
| Mon, 11 May 2026 13:18:25 +0100 |
Matthew Wild |
mod_firewall: Preserve original source of actions/conditions for debug purposes
|
| Mon, 11 May 2026 13:16:18 +0100 |
Matthew Wild |
mod_firewall: Remove obsolete and broken mark/unmark commands
|
| Wed, 06 May 2026 16:15:38 +0100 |
Matthew Wild |
mod_firewall: Load a script completely or not at all
|
| Wed, 06 May 2026 15:41:56 +0100 |
Matthew Wild |
mod_firewall: Update module status when scripts succeed/fail to load
|
| Mon, 04 May 2026 23:57:07 +0200 |
Marvin W |
mod_muc_mav: Fix README.md for real
|
| Mon, 04 May 2026 23:44:15 +0200 |
Marvin W |
mod_muc_mav: Fix README.md
|
| Mon, 04 May 2026 20:55:39 +0200 |
Marvin W |
mod_muc_mav: Add module for XEP-0463: MUC Affiliations Versioning
|
| Sat, 02 May 2026 23:38:02 +0200 |
tmolitor |
mod_cloud_notify: Fix business rules link to Daniel's original mail
|
| Sat, 02 May 2026 17:11:49 +0200 |
Kim Alvefur |
mod_auth_oauth_external: Minor code cleanup
|
| Sat, 02 May 2026 16:26:31 +0200 |
Kim Alvefur |
mod_auth_oauth_external: Expand descriptions of settings
|
| Sat, 02 May 2026 16:13:35 +0200 |
Kim Alvefur |
mod_auth_oauth_external: Raise error when configured without at least one endpoint
|
| Sat, 02 May 2026 16:10:48 +0200 |
Kim Alvefur |
mod_auth_oauth_external: Reorder and comment on settings
|
| Thu, 30 Apr 2026 10:53:14 +0100 |
Matthew Wild |
mod_sasl2: Advertise stream limits after auth
|
| Tue, 28 Apr 2026 21:40:23 -0500 |
Stephen Paul Weber |
mod_push2: warn instead of crash on bad/empty key
|
| Fri, 24 Apr 2026 12:49:43 +0200 |
Menel |
mod_admin_web2: change mentions of admin_web to admin_web2
|
| Fri, 24 Apr 2026 12:43:00 +0200 |
Menel |
mod_admin_web: update compability
|
| Fri, 24 Apr 2026 12:40:13 +0200 |
Menel |
mod_admin_web2: Fork of admin_web for prosody 13.0. It is a fork because it changes access rights and might be insecure. Mark as alpha.
|
| Tue, 21 Apr 2026 19:54:19 +0100 |
Matthew Wild |
mod_pubsub_serverinfo: Fix check for local domain
|
| Thu, 16 Apr 2026 12:19:48 +0200 |
Menel |
mod_muc_restrict_attention: Fix missing global
|
| Thu, 16 Apr 2026 12:02:18 +0200 |
Menel |
mod_muc_restrict_attention: Add default option for participants. Breaking change config option name.
|
| Wed, 08 Apr 2026 23:12:13 +0200 |
Kim Alvefur |
mod_http_oauth2: Normalize the password in the password grant
|
| Wed, 08 Apr 2026 23:08:39 +0200 |
Kim Alvefur |
mod_http_oauth2: Normalize username in password grant
|
| Wed, 08 Apr 2026 15:56:38 +0200 |
Kim Alvefur |
mod_c2s_limit_sessions: Fix check when it's the first connection
|
| Tue, 07 Apr 2026 21:10:54 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Ensure list index files are removed
|
| Tue, 07 Apr 2026 21:09:00 +0200 |
Kim Alvefur |
mod_storage_xmlarchive: Set explicit values for stream parser
|
| Tue, 07 Apr 2026 17:57:28 +0100 |
Matthew Wild |
mod_c2s_limit_sessions: Use pre-resource-bind for catching the condition early
|
| Tue, 07 Apr 2026 17:45:32 +0100 |
Matthew Wild |
mod_c2s_limit_sessions: Tweak error message
|
| Tue, 07 Apr 2026 14:30:31 +0200 |
Kim Alvefur |
various: Adjust for loop variables becoming constants in Lua 5.5
|
| Tue, 07 Apr 2026 06:51:05 +0200 |
Link Mauve |
mod_storage_xmlarchive: Fix compatibility with Lua 5.5
|
| Mon, 06 Apr 2026 15:22:36 +0200 |
Menel |
mod_admin_web: update comp and instruction.
|
| Tue, 31 Mar 2026 21:04:30 +0200 |
Menel |
mod_webpresence: Make install instruction less confusing
|
| Tue, 31 Mar 2026 20:57:19 +0200 |
Menel |
mod_webpresence: add rockspec
|
| Thu, 26 Mar 2026 13:42:10 +0000 |
Matthew Wild |
mod_firewall: Fix chain name check - custom chains should begin with 'user/'
|
| Thu, 26 Mar 2026 13:41:36 +0000 |
Matthew Wild |
mod_firewall: Fix MAY syntax in documentation
|
| Thu, 26 Mar 2026 13:33:44 +0000 |
Matthew Wild |
mod_firewall: Support 'FROM IP' and 'FROM SUBNET' conditions
|
| Wed, 25 Mar 2026 18:52:10 +0000 |
Matthew Wild |
mod_muc_auto_hats: Fix stanza construction
|
| Wed, 25 Mar 2026 18:47:51 +0000 |
Matthew Wild |
mod_muc_auto_hats: New module to dynamically assign hats based on config
|
| Wed, 25 Mar 2026 18:13:00 +0000 |
Matthew Wild |
mod_dnsbl: Support for anonymous hosts
|
| Wed, 25 Mar 2026 10:45:20 +0000 |
Matthew Wild |
mod_muc_auto_role: Add account age threshold
|
| Wed, 25 Mar 2026 10:23:52 +0000 |
Matthew Wild |
mod_report_affiliations: Don't report 0 trust when we just didn't calculate it
|
| Wed, 25 Mar 2026 09:47:22 +0000 |
Matthew Wild |
mod_muc_auto_role: Also restrict default role assignment to unaffiliated JIDs
|
| Wed, 25 Mar 2026 09:30:58 +0000 |
Matthew Wild |
mod_muc_auto_role: Skip processing for users already affiliated with the MUC
|
| Tue, 24 Mar 2026 21:08:47 +0000 |
Matthew Wild |
mod_report_affiliations: Also report trust score of anonymous users
|
| Tue, 24 Mar 2026 20:54:04 +0000 |
Matthew Wild |
mod_dnsbl: Optimize by reducing method calls (thanks Zash)
|
| Tue, 24 Mar 2026 20:50:36 +0000 |
Matthew Wild |
mod_dnsbl: Fix IPv4 lookups (double reverse)
|
| Tue, 24 Mar 2026 09:13:50 -0500 |
Stephen Paul Weber |
mod_muc_cache_media: tonumber(nil) is nil
|
| Tue, 24 Mar 2026 13:20:51 +0000 |
Matthew Wild |
mod_s2s_v6mesh: Update configuration syntax and associated documentation
|
| Mon, 23 Mar 2026 19:47:03 +0100 |
Kim Alvefur |
Merge?
|
| Mon, 23 Mar 2026 19:43:55 +0100 |
Kim Alvefur |
mod_invites_register_web: Fix traceback due to missing missing URL ?query part in POST
|
| Sun, 22 Mar 2026 20:39:21 +0100 |
Menel |
mod_dwd/README.md: add warning
|
| Sun, 22 Mar 2026 13:03:54 +0100 |
Menel |
mod_http_upload_external/README.md: fixed order
|
| Sun, 22 Mar 2026 12:41:46 +0100 |
Menel |
mod_http_upload_external/README.md: Update implementations, (Welcome rusty-filer)
|
| Thu, 19 Mar 2026 23:25:19 +0100 |
Menel |
mod_rtbl/README.md: add summary
|
| Thu, 19 Mar 2026 23:10:19 +0100 |
Menel |
mod_omemo_all_access/README.md: Remove module readme of obsolete module since pre 0.11 times
|
| Thu, 19 Mar 2026 23:06:17 +0100 |
Menel |
mod_offline_hints/README.md: fix typo
|
| Thu, 19 Mar 2026 23:03:23 +0100 |
Menel |
mod_muc_webchat_url/README.md: add summary,label,compat.
|
| Thu, 19 Mar 2026 22:50:56 +0100 |
Menel |
mod_muc_rtbl/README.md: fix summary line
|
| Thu, 19 Mar 2026 22:46:16 +0100 |
Menel |
mod_muc_restrict_rooms/README.md: mark broken
|
| Wed, 18 Mar 2026 18:54:30 +0000 |
Matthew Wild |
mod_s2s_v6mesh: Fix various bugs, s2s auth policies now work as expected
|
| Tue, 17 Mar 2026 23:08:39 +0000 |
Matthew Wild |
mod_s2s_v6mesh: Add is_secure_range shell command to check IP addresses
|
| Tue, 17 Mar 2026 23:08:08 +0000 |
Matthew Wild |
mod_s2s_v6mesh: Fixes for peer authentication
|
| Tue, 17 Mar 2026 20:18:32 +0100 |
Menel |
muc_reserve_nick_pattern and muc_restrict_nick: beta status and mention each other.
|
| Tue, 17 Mar 2026 19:52:50 +0100 |
Menel |
mod_firewall/README.md: fits definition of https://modules.prosody.im/stage_beta.html
|
| Tue, 17 Mar 2026 19:51:41 +0100 |
Menel |
mod_graceful_shutdown/README.md: mark merged
|
| Tue, 17 Mar 2026 16:37:04 +0000 |
Matthew Wild |
mod_s2s_v6mesh: DNS-less federation for IPv6 networks
|
| Tue, 17 Mar 2026 10:51:25 +0100 |
Menel |
mod_rest/README.md: Mention muc_bot in the readme.
|
| Sun, 15 Mar 2026 13:08:03 +0100 |
Menel |
mod_support_contact/README.md: update Compability
|
| Sun, 15 Mar 2026 12:53:42 +0100 |
Menel |
mod_log_auth/README.md: update compatibility
|
| Sun, 15 Mar 2026 12:45:34 +0100 |
Menel |
mod_broadcast/README.md: stage broken
|
| Sat, 14 Mar 2026 17:09:23 +0100 |
Menel |
mod_flags/README.md: add stage
|
| Sat, 14 Mar 2026 16:29:27 +0100 |
Menel |
mod_external_services/README.md: Explicit about prosody 0.11.x status
|
| Sat, 14 Mar 2026 16:22:00 +0100 |
Menel |
mod_csi_simple_compat/README.md: More explicit readme about the old compat.
|
| Fri, 13 Mar 2026 13:01:26 +0100 |
Menel |
mod_csi_simple_compat/README.md: youre right zash
|
| Fri, 13 Mar 2026 12:46:16 +0100 |
Menel |
mod_watchuntrusted/README.md: updated compat and Stage
|
| Fri, 13 Mar 2026 12:43:05 +0100 |
Menel |
mod_watchuntrusted/mod_watchuntrusted.lua: making luacheck happy
|
| Fri, 13 Mar 2026 12:28:20 +0100 |
Menel |
delete both remnants of mod_bookmark that only point to the prosody modules
|
| Fri, 13 Mar 2026 12:24:06 +0100 |
Menel |
mod_external_services/README.md: mark obsolete
|
| Fri, 13 Mar 2026 12:22:09 +0100 |
Menel |
mod_extdisco/README.md: mark as superseded
|
| Fri, 13 Mar 2026 12:13:38 +0100 |
Menel |
mod_muc_restrict_media/README.md: Add Stage and Compatibility
|
| Fri, 13 Mar 2026 12:11:05 +0100 |
Menel |
mod_csi_muc_priorities/README.md: Set Stage and Compatibility
|
| Fri, 13 Mar 2026 12:03:03 +0100 |
Menel |
mod_csi_simple_compat/README.md: Add "Stage-Deprecated"
|
| Fri, 13 Mar 2026 11:55:24 +0100 |
Menel |
mod_csi/README.md: remove remnant of long obsolete module
|
| Fri, 13 Mar 2026 08:17:01 +0100 |
Menel |
mod_smacks_noerror: delete obsoleted
|
| Fri, 13 Mar 2026 07:54:36 +0100 |
Menel |
mod_sasl2_fast/mod_sasl2_fast.lua: fix luacheck warning too long line
|
| Fri, 13 Mar 2026 07:46:57 +0100 |
Menel |
mod_admin_message/README.md: mark broken for supported versions
|
| Fri, 13 Mar 2026 07:42:50 +0100 |
Menel |
mod_clean_roster/mod_clean_roster.lua: fix empty if (luacheck)
|
| Fri, 13 Mar 2026 07:39:42 +0100 |
Menel |
mod_compliance_latest/mod_compliance_latest.lua: remove unused variable (luacheck)
|
| Fri, 13 Mar 2026 07:09:53 +0100 |
Menel |
mod_muc_restrict_attention/mod_muc_restrict_attention.lua: fix trailing newline
|
| Thu, 12 Mar 2026 08:16:06 +0100 |
Menel |
mod_muc_restrict_media/mod_muc_restrict_media.lua: Put the muc config form in the right section
|
| Thu, 12 Mar 2026 08:15:22 +0100 |
Menel |
mod_muc_restrict_attention/mod_muc_restrict_attention.lua: Put the form in the right Place
|
| Wed, 11 Mar 2026 08:55:15 +0100 |
Menel |
mod_muc_restrict_attention: adjusted more variable names to reflect it works on members
|
| Wed, 11 Mar 2026 00:42:57 +0100 |
Link Mauve |
mod_statistics: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:42:49 +0100 |
Link Mauve |
mod_statistics_statsman: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:34:11 +0100 |
Link Mauve |
mod_xhtmlim: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:33:54 +0100 |
Link Mauve |
mod_sms_clickatell: Remove unused import
|
| Wed, 11 Mar 2026 00:33:42 +0100 |
Link Mauve |
mod_sentry: Remove unused import
|
| Wed, 11 Mar 2026 00:33:27 +0100 |
Link Mauve |
mod_s2s_auth_monkeysphere: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:33:01 +0100 |
Link Mauve |
mod_pubsub_twitter: Remove commented out util.serialization import
|
| Wed, 11 Mar 2026 00:32:38 +0100 |
Link Mauve |
mod_pubsub_mqtt: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:32:23 +0100 |
Link Mauve |
mod_protect_last_admin: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:32:02 +0100 |
Link Mauve |
mod_auto_moved: Replace util.serialization.serialize with %q
|
| Wed, 11 Mar 2026 00:31:32 +0100 |
Link Mauve |
mod_net_dovecotauth: Replace util.serialization.serialize with %q
|
| Tue, 10 Mar 2026 23:06:58 +0100 |
Menel |
mod_muc_restrict_attention: logging configurable and to debug by default.
|
| Tue, 10 Mar 2026 20:37:04 +0100 |
Kim Alvefur |
mod_muc_members_json: Use logging stacks own serialization
|
| Tue, 10 Mar 2026 18:23:50 +0100 |
Menel |
mod_muc_restrict_attention/mod_muc_restrict_attention.lua: cleanup code and logging
|
| Tue, 10 Mar 2026 16:58:17 +0000 |
Matthew Wild |
mod_muc_members_json: Support private MUCs, non-member affiliation grants, async storage, dry-run mode
|
| Tue, 10 Mar 2026 16:13:25 +0100 |
Kim Alvefur |
mod_rest: Fixup incorrect user auth docs
|
| 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
|
| Sat, 17 Jan 2026 19:23:14 +0100 |
Menel |
mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: fix last logging error that was made by trying to fix previous error.
|
| Sat, 17 Jan 2026 17:20:13 +0100 |
Menel |
mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: change debug loging to core
|
| Sat, 17 Jan 2026 08:12:14 +0100 |
Kim Alvefur |
mod_auth_oauth_external: Add Mastodon example
|
| Sat, 17 Jan 2026 08:11:50 +0100 |
Kim Alvefur |
mod_auth_oauth_external: Update Compatibility section with 13.0.x
|
| Sat, 17 Jan 2026 05:16:25 +0100 |
Kim Alvefur |
mod_auth_oauth_external: Implement user deletion
|
| Sat, 17 Jan 2026 05:14:25 +0100 |
Kim Alvefur |
mod_auth_oauth_external: Record existence of users
|
| Sat, 17 Jan 2026 05:13:09 +0100 |
Kim Alvefur |
mod_auth_oauth_external: Improve example
|
| Thu, 15 Jan 2026 17:35:43 +0000 |
Matthew Wild |
mod_pubsub_serverinfo: Update README with some clarifications/improvements
|
| Thu, 15 Jan 2026 16:07:19 +0100 |
Kim Alvefur |
mod_http_muc_log: Show reactions after XEP-0066: Out of Band Data
|
| Thu, 15 Jan 2026 16:03:01 +0100 |
Kim Alvefur |
mod_http_muc_log: Ignore fallback body next to XEP-0444: Message Reactions
|
| Wed, 14 Jan 2026 19:36:54 +0000 |
Matthew Wild |
mod_mam_smart_retention: Improve error handling during cleanup
|
| Wed, 14 Jan 2026 13:56:31 +0000 |
Matthew Wild |
mod_pubsub_serverinfo: Use log_status to preserve last publication result
|
| Wed, 14 Jan 2026 13:55:36 +0000 |
Matthew Wild |
mod_pubsub_serverinfo: Some minor style/code tidying
|
| Wed, 14 Jan 2026 13:54:26 +0000 |
Matthew Wild |
mod_pubsub_serverinfo: Remove verbose debug log statements
|
| Wed, 14 Jan 2026 13:59:01 +0100 |
Guus der Kinderen |
mod_pubsub_serverinfo: add 'common configuration issues' to readme
|
| Sat, 10 Jan 2026 17:41:53 +0100 |
Kim Alvefur |
mod_s2s_auth_samecert: Link to section in XEP-0344 describing this behavior
|
| Tue, 30 Dec 2025 23:32:50 +0100 |
Kim Alvefur |
mod_s2s_failclose: Report outgoing connection failures to remote servers
|
| Tue, 30 Dec 2025 13:19:43 +0100 |
Link Mauve |
mod_report_affiliations: Fix traceback a non-user is sending a presence
|
| Fri, 26 Dec 2025 11:39:34 -0500 |
Stephen Paul Weber |
mod_muc_thread_polyfill: new module to infer threads when possible for clients that do not send them
|
| Thu, 18 Dec 2025 10:43:50 +0000 |
Matthew Wild |
mod_measure_active_users: Add support for mod_account_activity in Prosody 13.0
|
| Sat, 06 Dec 2025 18:22:04 +0000 |
Matthew Wild |
mod_mam_smart_retention: New experimental module for smart retention in MAM archives
|
| Fri, 14 Nov 2025 02:06:22 -0400 |
moparisthebest |
mod_net_proxy: Add support for `proxy_out` and `proxy_secure`
|
| Thu, 06 Nov 2025 15:25:19 +0100 |
Kim Alvefur |
mod_s2s_cache_failures: Fix traceback when reporting stats (thanks sundance)
|
| Tue, 28 Oct 2025 16:29:47 -0400 |
Ganiman |
Updating phpbb3 authentication module for argon2 password support.
|
| Mon, 27 Oct 2025 12:05:07 +0100 |
Link Mauve |
mod_omemo_all_access: Obsolete with mod_pep
|
| Fri, 17 Oct 2025 21:18:07 -0400 |
Chaz Kettleson |
mod_drop_chatstates: Remove module; never worked correctly
|
| Thu, 16 Oct 2025 19:08:20 +0100 |
Matthew Wild |
mod_s2s_cache_failures: New module to cache failures to remote domains and control retries
|
| Mon, 13 Oct 2025 19:42:50 +0100 |
Matthew Wild |
mod_measure_pending_s2s: New module to measure pending s2s/stanzas
|
| Sun, 12 Oct 2025 17:47:24 -0400 |
Chaz Kettleson |
mod_voipms: Chunk messages larger than 160 characters as per the API
|
| Sun, 12 Oct 2025 16:13:42 -0400 |
Chaz Kettleson |
mod_voipms_carddav: clean up
|
| Sun, 12 Oct 2025 15:51:03 -0400 |
Chaz Kettleson |
mod_voipms_carddav: Fix sync internal not working; default to 5 minutes
|
| Sat, 11 Oct 2025 09:52:31 -0400 |
Chaz Kettleson |
mod_voipms_carddav: Fix phone number normalization
|
| Thu, 09 Oct 2025 14:17:11 +0100 |
Matthew Wild |
mod_push2: Implement cache for user push registrations
|
| Fri, 03 Oct 2025 11:53:29 +0100 |
Matthew Wild |
mod_pastebin: Clarify that mod_pastebin cannot process encrypted messages
|
| Fri, 03 Oct 2025 11:31:17 +0100 |
Matthew Wild |
mod_pastebin: Document pastebin_html_preview setting (thanks Zaak)
|
| Fri, 03 Oct 2025 11:24:42 +0100 |
Matthew Wild |
mod_pastebin: Add pastebin_ignore option, to allow suppressing pastebin behaviour (thanks Zaak)
|
| Thu, 02 Oct 2025 14:41:18 +0100 |
Matthew Wild |
mod_log_ringbuffer: Support multiple triggers simultaneously (e.g. signal + event)
|
| Wed, 01 Oct 2025 18:17:13 +0100 |
Matthew Wild |
mod_http_admin_api: Pass util.error object as response when request fails
|
| Wed, 01 Oct 2025 18:16:25 +0100 |
Matthew Wild |
mod_http_admin_api: get_user_info: Fix missing error return
|
| Wed, 01 Oct 2025 12:00:09 +0100 |
Matthew Wild |
mod_http_admin_api: Convert remaining HTTP errors to util.error
|
| Wed, 01 Oct 2025 11:25:57 +0100 |
Matthew Wild |
mod_http_admin_api: Unify error reporting around util.error
|
| Tue, 30 Sep 2025 15:55:57 +0100 |
Matthew Wild |
mod_protect_last_admin: Switch to service-unavailable rather than policy-violation
|
| Mon, 29 Sep 2025 21:28:18 +0100 |
Matthew Wild |
mod_protect_last_admin: Return util.error object to provide more information
|
| Thu, 25 Sep 2025 18:21:27 +0100 |
Matthew Wild |
mod_protect_last_admin: New module to ensure the last admin account on a server cannot be demoted or removed
|
| Thu, 25 Sep 2025 13:09:57 +0100 |
Matthew Wild |
mod_restrict_federation: Yet another module for restricting s2s for (some) users
|
| Tue, 09 Sep 2025 14:09:30 +0200 |
Link Mauve |
mod_report_affiliations: Set trust to 0 if unknown
|
| Sat, 06 Sep 2025 20:57:57 +0200 |
Kim Alvefur |
mod_invites_register_web: Fix loading resources from relative paths
|
| Sat, 06 Sep 2025 21:02:26 +0200 |
Kim Alvefur |
mod_block_registrations: Support blocking confusable usernames (UTS 39)
|
| Sat, 06 Sep 2025 19:25:15 +0200 |
Kim Alvefur |
mod_block_registrations: Fix indentation
|
| Sat, 06 Sep 2025 20:38:46 +0200 |
Menel |
mod_http_presence/README.md: Add rockspec
|
| Thu, 04 Sep 2025 10:14:46 +0100 |
Matthew Wild |
mod_auth_cyrus: Add empty 'profile' table to SASL handler objects
|
| Tue, 02 Sep 2025 22:19:51 +0200 |
Kim Alvefur |
mod_auth_http_async: Remove non-async code (really should not be needed anymore)
|
| Tue, 02 Sep 2025 21:32:01 +0200 |
Kim Alvefur |
mod_auth_http_async: Update documentation
|
| Mon, 18 Aug 2025 08:42:34 -0400 |
Chaz Kettleson |
mod_voipms: Send client error messages in additon to logging
|
| Tue, 12 Aug 2025 16:13:50 -0500 |
Stephen Paul Weber |
mod_muc_restrict_status: create new module
|
| Tue, 05 Aug 2025 12:58:51 +0100 |
Matthew Wild |
mod_groups_internal: Fix traceback on deletion when group has no MUCs
|
| Sun, 03 Aug 2025 14:50:57 +0200 |
Kim Alvefur |
mod_s2soutinjection: Update to override resolver for 13.0 compatibility
|
| Fri, 01 Aug 2025 14:56:48 +0200 |
Kim Alvefur |
mod_http_muc_log: Remove compat for Prosody 0.9
|
| Sat, 02 Aug 2025 11:06:31 -0400 |
Chaz Kettleson |
mod_drop_chatstates: Fix bug using stanza before its defined
|
| Sat, 02 Aug 2025 10:51:20 -0400 |
Chaz Kettleson |
mod_drop_chatstates: New module to drop chatstates for specific domains
|
| Fri, 01 Aug 2025 18:49:57 -0400 |
Chaz Kettleson |
mod_voipms_carddav: New module to sync contacts from CardDAV in mod_voipms format
|
| Fri, 01 Aug 2025 18:41:14 -0400 |
Chaz Kettleson |
mod_voipms: Update documentation, from Stephen
|
| Fri, 01 Aug 2025 18:36:47 -0400 |
Chaz Kettleson |
mod_voipms: Fix bug from not returning in message/bare hook
|
| Thu, 31 Jul 2025 15:43:41 +0100 |
Matthew Wild |
mod_muc_rtbl: Simplify configuration and tweak docs
|
| Thu, 31 Jul 2025 15:12:51 +0100 |
Matthew Wild |
mod_pubsub_subscription: Fix sometimes not subscribing at startup, improve logs
|
| Wed, 30 Jul 2025 14:16:55 +0100 |
Matthew Wild |
mod_muc_rtbl: Use mod_rtbl, adds support for multiple list subscriptions
|
| Thu, 31 Jul 2025 15:07:30 +0100 |
Matthew Wild |
mod_rtbl: Handle and log iq errors
|
| Thu, 31 Jul 2025 15:06:52 +0100 |
Matthew Wild |
mod_rtbl: Correctly export API
|
| Wed, 30 Jul 2025 14:13:44 +0100 |
Matthew Wild |
mod_rtbl: New generic API module for subscribing to RTBLs via XEP-0060
|
| Tue, 22 Jul 2025 06:24:32 +0200 |
Menel |
mod_voipms: Updates
|
| Mon, 21 Jul 2025 23:57:37 +0200 |
Chaz |
mod_voipms: New Module to send and receive SMS/MMS via VoIP.ms APIs.
|
| Tue, 15 Jul 2025 23:06:14 +0200 |
Kim Alvefur |
mod_http_oauth2: Update Compatibility section with new Prosody 13.0 branch
|
| Tue, 15 Jul 2025 23:06:10 +0200 |
Kim Alvefur |
mod_http_oauth2: Update README to mention XEP-0493
|
| Tue, 15 Jul 2025 21:56:56 +0200 |
Kim Alvefur |
mod_http_oauth2: Remove unused function
|
| Tue, 15 Jul 2025 21:55:25 +0200 |
Kim Alvefur |
mod_http_oauth2: Fix passing roles and scopes the same way to template
|
| Tue, 15 Jul 2025 21:53:37 +0200 |
Kim Alvefur |
mod_http_oauth2: Fix passing claim/scope trough template
|
| Tue, 15 Jul 2025 18:34:22 +0200 |
Kim Alvefur |
mod_oidc_userinfo_vcard4: Add verbose oidc claim details
|
| Tue, 15 Jul 2025 18:33:40 +0200 |
Kim Alvefur |
mod_groups_oidc: Add verbose oidc claim details
|
| Tue, 15 Jul 2025 16:28:40 +0200 |
Kim Alvefur |
mod_http_oauth2: Show scope descriptions
|
| Tue, 15 Jul 2025 12:21:23 +0200 |
Kim Alvefur |
mod_audit: Fix argument declaration of --limit
|
| Tue, 15 Jul 2025 01:46:38 +0200 |
Kim Alvefur |
mod_http_oauth2: Only issue id_token when granted openid scope
|
| Thu, 10 Jul 2025 10:15:35 +0100 |
Matthew Wild |
mod_cloud_notify_encrypted: Fix variable name (thanks bronko)
|
| Mon, 07 Jul 2025 11:39:16 -0500 |
Nicholas George |
mod_http_presence: news flash: order of vcard is not always the same (fixes 500 on nickname)
|
| Mon, 07 Jul 2025 16:22:19 +0200 |
Kim Alvefur |
mod_pubsub_feeds: Set content-type on websub challenge response
|
| Sun, 06 Jul 2025 15:57:55 -0500 |
Nicholas George |
mod_http_presence: add new module to display presence over the http server
|
| Thu, 03 Jul 2025 17:50:18 +0200 |
Kim Alvefur |
mod_rest: Add -v flag to example script to allow increasing verbosity
|
| Thu, 03 Jul 2025 17:49:08 +0200 |
Kim Alvefur |
mod_rest: Update example script to get refresh tokens from mod_http_oauth2
|
| Thu, 03 Jul 2025 16:18:38 +0200 |
Kim Alvefur |
mod_http_oauth2: Avoid tripping on redirect URIs when omitted
|
| Thu, 03 Jul 2025 15:45:00 +0200 |
Kim Alvefur |
mod_http_oauth2: Reject invalid attempt to register client without credentials
|
| Thu, 03 Jul 2025 15:42:42 +0200 |
Kim Alvefur |
mod_http_oauth2: Only require redirect URIs when using grant types that need it
|
| Thu, 03 Jul 2025 15:34:57 +0200 |
Kim Alvefur |
mod_http_oauth2: Comment on origin of a constant URI
|
| Thu, 03 Jul 2025 15:34:42 +0200 |
Kim Alvefur |
mod_http_oauth2: Check grant type before issuing refresh token
|
| Thu, 03 Jul 2025 12:32:43 +0200 |
Kim Alvefur |
mod_http_oauth2: Remove defaults that should be included on clients
|
| Thu, 03 Jul 2025 12:27:32 +0200 |
Kim Alvefur |
mod_http_oauth2: Handle absent array argument in array member check
|
| Thu, 03 Jul 2025 12:14:53 +0200 |
Kim Alvefur |
mod_http_oauth2: Use numeric for loop instead of ipairs
|
| Wed, 02 Jul 2025 16:15:32 +0200 |
Kim Alvefur |
mod_http_oauth2: Assume Prosody 13.0+ roles are available
|
| Wed, 02 Jul 2025 15:55:05 +0200 |
Kim Alvefur |
mod_http_oauth2: Use cheaper array member check
|
| Wed, 02 Jul 2025 15:53:02 +0200 |
Kim Alvefur |
mod_http_oauth2: Support the "offline_access" for granting refresh tokens
|
| Tue, 01 Jul 2025 23:45:02 -0500 |
Nicholas George |
mod_version_spoofed: fix README
|
| Tue, 01 Jul 2025 19:14:58 -0500 |
Nicholas George |
mod_version_spoofed: add new evil module
|
| Thu, 26 Jun 2025 13:10:10 +0100 |
Matthew Wild |
mod_http_connect: Add authentication, target filtering and advertisement via XEP-0215
|
| Wed, 25 Jun 2025 15:21:00 +0200 |
Kim Alvefur |
mod_http_connect: HTTP CONNECT proxy
|
| Tue, 24 Jun 2025 12:13:51 -0500 |
Stephen Paul Weber |
mod_push2: Also push call retractions
|
| Tue, 24 Jun 2025 12:13:27 -0500 |
Stephen Paul Weber |
mod_push2: always push voip notifications
|
| Wed, 18 Jun 2025 14:28:38 +0200 |
Kim Alvefur |
mod_conversejs: Fix hostname set as default username (thanks roughnecks)
|
| Fri, 13 Jun 2025 21:57:38 +0200 |
Kim Alvefur |
mod_http_oauth2: Handle case of device state having expired
|
| Fri, 13 Jun 2025 21:30:56 +0200 |
Kim Alvefur |
mod_http_oauth2: Refactor to return all errors to Device clients
|
| Fri, 13 Jun 2025 12:52:28 +0200 |
Kim Alvefur |
READMEs: fixup compat tables
|
| Fri, 13 Jun 2025 11:39:58 +0200 |
Menel |
mod_pastebin: Update Readme
|
| Fri, 13 Jun 2025 10:49:45 +0200 |
Menel |
mod_cloud_notify: Readme: labels, how hard can it be?
|
| Fri, 13 Jun 2025 10:48:20 +0200 |
Menel |
mod_cloud_notify: actually fix labels
|
| Fri, 13 Jun 2025 10:44:37 +0200 |
Menel |
mod_cloud_notify: Readme: fix links and labels that were removed in the last commit
|
| Fri, 13 Jun 2025 10:36:52 +0200 |
Menel |
mod_cloud_notify: Update Readme
|
| Fri, 13 Jun 2025 10:10:26 +0200 |
Menel |
mod_csi_grace_period: Fix readme again
|
| Fri, 13 Jun 2025 10:08:21 +0200 |
Menel |
mod_csi_grace_period: Readme Fix Tab at beginning of line
|
| Fri, 13 Jun 2025 10:04:40 +0200 |
Menel |
mod_muc_moderation: Readme Compatibility
|
| Fri, 13 Jun 2025 09:58:51 +0200 |
Menel |
:multble modules: fix tab-> space
|
| Fri, 13 Jun 2025 09:53:41 +0200 |
Menel |
Multible community modules: Update Readme
|
| Sun, 08 Jun 2025 13:49:07 +0200 |
Kim Alvefur |
mod_auto156: Add brief README
|
| Sun, 08 Jun 2025 13:36:40 +0200 |
Kim Alvefur |
mod_flags: Add short stub README with link to Prosody docs
|
| Sun, 08 Jun 2025 13:28:33 +0200 |
Kim Alvefur |
mod_s2s_auth_samecert: Add brief README
|
| Sat, 07 Jun 2025 22:13:41 +0200 |
Kim Alvefur |
mod_http_oauth2: Add comment referencing RFC 8176
|
| Sat, 07 Jun 2025 22:02:18 +0200 |
Kim Alvefur |
mod_http_oauth2: Reorder metadata by source
|
| Fri, 06 Jun 2025 20:01:13 +0200 |
Kim Alvefur |
mod_s2soutinjection: Update compatibility info
|
| Wed, 04 Jun 2025 17:32:19 +0200 |
Kim Alvefur |
mod_http_oauth2: Fire authentication events in password grant
|
| Tue, 03 Jun 2025 17:20:52 +0200 |
Kim Alvefur |
mod_http_oauth2: Return instead of throwing errors
|
| Tue, 03 Jun 2025 17:04:19 +0200 |
Kim Alvefur |
mod_http_oauth2: Forbid inclusion of disabled grant and response types
|
| Tue, 03 Jun 2025 16:59:07 +0200 |
Kim Alvefur |
mod_http_oauth2: Allow zero response types (e.g. with the password grant)
|
| Tue, 03 Jun 2025 01:11:37 +0200 |
Kim Alvefur |
mod_http_oauth2: Remove now redundant client_id check from remaining grant handlers
|
| Tue, 03 Jun 2025 10:45:45 +0200 |
Link Mauve |
mod_tls_policy: Remove unneeded exec bit
|
| Tue, 03 Jun 2025 10:45:37 +0200 |
Link Mauve |
mod_private_adhoc: Remove unneeded exec bit
|
| Mon, 02 Jun 2025 22:21:44 +0200 |
Kim Alvefur |
mod_http_oauth2: Refactor client grant and response type checks
|
| Mon, 02 Jun 2025 20:55:20 +0200 |
Kim Alvefur |
mod_http_oauth2: Enforce the registered grant types
|
| Mon, 02 Jun 2025 12:59:32 +0100 |
Matthew Wild |
mod_http_admin_api: Switch from mod_lastlog2 to mod_account_activity
|
| Sat, 31 May 2025 16:59:35 +0200 |
Kim Alvefur |
mod_rest: Enable HTTP Basic authentication for Components
|
| Sat, 31 May 2025 16:07:29 +0200 |
Kim Alvefur |
mod_http_oauth2: Remove unused variable [luacheck]
|
| Sat, 31 May 2025 16:07:18 +0200 |
Kim Alvefur |
mod_http_oauth2: Fix indentation
|
| Sat, 31 May 2025 13:36:39 +0200 |
Kim Alvefur |
mod_http_oauth2: Deduplicate client authentication
|
| Wed, 28 May 2025 16:53:22 +0100 |
Matthew Wild |
mod_migrate_lastlog2: New module to automatically migrate data to mod_account_activity
|
| Tue, 27 May 2025 06:25:49 -0500 |
Stephen Paul Weber |
mod_push2: remove debug log
|
| Tue, 27 May 2025 06:21:08 -0500 |
Stephen Paul Weber |
mod2_push2: suppress send if none match
|
| Thu, 22 May 2025 23:49:29 +0200 |
Kim Alvefur |
mod_invites_register_web: Linkify some plugin references
|
| Thu, 22 May 2025 23:40:23 +0200 |
Kim Alvefur |
mod_invites_register_web: Allow pointing other HTML templates
|
| Fri, 16 May 2025 13:45:22 +0200 |
Kim Alvefur |
mod_warn_legacy_tls: Normalize README Markdown
|
| Fri, 16 May 2025 13:43:48 +0200 |
Kim Alvefur |
mod_vcard_muc: Normalize README Markdown
|
| Wed, 14 May 2025 23:32:04 +0200 |
Menel |
:multibe Readme.md: correct prosody 0.13 to 13
|
| Mon, 12 May 2025 12:39:59 +0200 |
Kim Alvefur |
mod_dnsupdate: Check if multiplexing is enabled
|
| Mon, 12 May 2025 12:19:13 +0200 |
Kim Alvefur |
mod_dnsupdate: Remove leftover debug print
|
| Mon, 12 May 2025 12:16:25 +0200 |
Kim Alvefur |
mod_dnsupdate: Use modulemanager to check which of c2s and s2s are enabled
|
| Mon, 12 May 2025 12:15:10 +0200 |
Kim Alvefur |
mod_dnsupdate: Improve handling of existing DNS records
|
| Mon, 12 May 2025 12:13:25 +0200 |
Menel |
mod_vcard_muc: deprecated
|
| Mon, 12 May 2025 11:43:09 +0200 |
Menel |
mod_twitter: twitter is broken
|
| Mon, 12 May 2025 11:07:45 +0200 |
Menel |
: mod_sasl2*** : Update Compability for all of them
|
| Mon, 12 May 2025 11:00:48 +0200 |
Menel |
mod_warn_legacy_tls: update Compability
|
| Mon, 12 May 2025 10:57:17 +0200 |
Menel |
mod_limits_exception: obsolete
|
| Mon, 12 May 2025 10:42:26 +0200 |
Menel |
mod_muc_anonymize_moderation_actions: Fix mentioning Virtualhost for MUC, Compatibility section and License.
|
| Fri, 09 May 2025 10:00:15 +0100 |
Matthew Wild |
mod_net_proxy: Use safer util.format for generating description string (thanks tom)
|
| Wed, 07 May 2025 16:29:59 +0200 |
Kim Alvefur |
mod_client_management: Provide shell commands via new method
|
| Tue, 22 Apr 2025 09:40:20 +0200 |
Kim Alvefur |
mod_rest: Skip unpacking error object when missing (thanks Martin)
|
| Mon, 21 Apr 2025 17:57:48 +0200 |
Kim Alvefur |
misc/grafana: Document panels requiring community modules
|
| Mon, 21 Apr 2025 16:55:30 +0200 |
Kim Alvefur |
misc/grafana: Update Dashboard
|
| Sun, 20 Apr 2025 13:37:15 +0200 |
Kim Alvefur |
mod_conversejs: Make PWA options match documentation
|
| Sat, 19 Apr 2025 20:32:37 +0200 |
magicfelix |
mod_http_oauth2: Allow JIDs as username for password grant
|
| Sat, 19 Apr 2025 18:30:57 +0200 |
magicfelix |
mod_http_oauth2: Pass client to token to enable introspection
|
| Sat, 19 Apr 2025 16:25:24 +0200 |
Kim Alvefur |
mod_http_oauth2: Change password grant to take username instead of JID [BC]
|
| Sat, 19 Apr 2025 16:42:21 +0200 |
magicfelix |
mod_http_oauth2: Require client authentication for password grant
|
| Fri, 18 Apr 2025 10:37:11 +0200 |
Kim Alvefur |
mod_rest: Tweak curl example
|
| Fri, 18 Apr 2025 10:36:17 +0200 |
Kim Alvefur |
mod_post_msg: Fix description of authentication method (thanks amarok)
|
| Thu, 17 Apr 2025 16:51:02 +0200 |
Kim Alvefur |
mod_invites_page: Skip adding landing page for password reset invites
|
| Fri, 11 Apr 2025 20:08:56 -0500 |
Stephen Paul Weber |
mod_push2: rename chat to filter
|
| Wed, 09 Apr 2025 19:05:42 +0200 |
Link Mauve |
mod_welcome_page: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:05:35 +0200 |
Link Mauve |
mod_register_apps: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:05:28 +0200 |
Link Mauve |
mod_password_reset: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:05:21 +0200 |
Link Mauve |
mod_jsxc: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:05:14 +0200 |
Link Mauve |
mod_invites_page: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:05:06 +0200 |
Link Mauve |
mod_invite: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:04:58 +0200 |
Link Mauve |
mod_http_muc_log: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:04:49 +0200 |
Link Mauve |
mod_http_libjs: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:04:39 +0200 |
Link Mauve |
mod_conversejs: Remove compatibility with 0.11
|
| Wed, 09 Apr 2025 19:04:30 +0200 |
Link Mauve |
mod_admin_web: Remove compatibility with 0.11
|
| Wed, 02 Apr 2025 16:25:33 +0200 |
Kim Alvefur |
mod_s2s_auth_dane: Remove because broken, Prosody supports DANE now
|
| Mon, 31 Mar 2025 13:24:44 +0200 |
Kim Alvefur |
mod_cloud_notify_encrypted: Use new 'util.crypto' on Prosody 13.0
|
| Tue, 25 Mar 2025 20:54:09 -0500 |
Stephen Paul Weber |
mod_push2: Improve session activity tracking
|
| Tue, 25 Mar 2025 20:43:51 -0500 |
Stephen Paul Weber |
mod_push2: guard against no rooms tracked on this session
|
| Tue, 25 Mar 2025 15:20:35 -0500 |
Stephen Paul Weber |
mod_push2: LMC stanzas are not important
|
| Mon, 24 Mar 2025 22:18:47 -0500 |
Stephen Paul Weber |
mod_push2: implement grace period
|
| Mon, 24 Mar 2025 13:01:05 -0500 |
Stephen Paul Weber |
mod_push: Allow filtering pushes for particular chats
|
| Mon, 24 Mar 2025 09:28:25 -0500 |
Stephen Paul Weber |
mod_push2: option to keep hibernating after first push
|
| Mon, 24 Mar 2025 08:53:36 -0500 |
Stephen Paul Weber |
mod_push2: Do not push MUC reflections
|
| Mon, 24 Mar 2025 08:51:30 -0500 |
Stephen Paul Weber |
mod_push2: Fix counting bugs
|
| Sun, 16 Mar 2025 21:56:25 +0100 |
Kim Alvefur |
mod_http_oauth2: Reorder HTTP handler (noop)
|
| Sun, 16 Mar 2025 17:04:51 +0100 |
Kim Alvefur |
mod_rest: Strip down error payloads to avoid stack overflow
|
| Thu, 13 Mar 2025 13:00:26 +0000 |
Matthew Wild |
mod_groups_internal: Save roster after adding group info (thanks gtech1)
|
| Wed, 12 Mar 2025 14:54:10 +0100 |
nicoco |
mod_pubsub: new module to fetch pubsub items via HTTP GET
|
| Mon, 17 Feb 2025 23:28:05 +0100 |
nicoco |
mod_pubsub_forgejo: new module for forgejo webhooks
|
| Fri, 14 Feb 2025 14:59:14 +0000 |
Matthew Wild |
mod_openid, mod_json_streams: Remove modules depending on obsolete net.httpserver API
|
| Thu, 13 Feb 2025 12:20:46 +0100 |
Menel |
mod_cloud_notify(all the extentions): remove rockspec dependemcy so the prosody community module does not get installed, since trunk already has it.
|
| Tue, 11 Feb 2025 21:20:09 +0100 |
Kim Alvefur |
mod_audit: Document Prosody version requirement (currently trunk)
|
| Tue, 11 Feb 2025 13:18:38 +0000 |
Matthew Wild |
mod_conversejs: Serve base app at /
|
| Sun, 09 Feb 2025 17:17:10 +0100 |
Kim Alvefur |
mod_muc_log_http: Delete because obsolete
|
| Sun, 09 Feb 2025 17:15:27 +0100 |
Kim Alvefur |
mod_muc_log: Delete because obsolete
|
| Sat, 08 Feb 2025 14:39:17 +0100 |
Kim Alvefur |
mod_lastlog2: Add a shell command
|
| Sat, 08 Feb 2025 14:12:18 +0100 |
Kim Alvefur |
mod_lastlog2: Skip initializing internal API (and storage) in prosodyctl
|
| Thu, 06 Feb 2025 17:07:00 +0000 |
Matthew Wild |
mod_vcard_muc: Add conflict with Prosody versions that have native MUC vcards
|
| Thu, 06 Feb 2025 10:24:30 +0000 |
Matthew Wild |
mod_invites_register_api: Use set_password() for password resets
|
| Thu, 06 Feb 2025 10:23:08 +0000 |
Matthew Wild |
Backed out changeset 94399ad6b5ab
|
| Thu, 06 Feb 2025 10:13:39 +0000 |
Matthew Wild |
mod_invites_register_api: Use set_password() for password resets
|
| Wed, 05 Feb 2025 11:04:15 -0500 |
Stephen Paul Weber |
mod_push2: support for disabling push notifications
|
| Tue, 04 Feb 2025 23:40:33 +0100 |
Link Mauve |
mod_measure_message_e2ee: Add support for OMEMO:2
|
| Tue, 04 Feb 2025 23:02:17 +0100 |
Link Mauve |
mod_measure_client_features: Switch to the more modern statistics API
|
| Tue, 04 Feb 2025 22:38:03 +0100 |
Link Mauve |
mod_measure_client_presence: Switch to the more modern statistics API
|
| Tue, 04 Feb 2025 10:30:33 -0500 |
Stephen Paul Weber |
mod_push2: this expression was throwing away the second value
|
| Mon, 03 Feb 2025 17:04:23 -0500 |
Stephen Paul Weber |
Check both localpart and host
|
| Mon, 03 Feb 2025 17:25:34 +0100 |
Kim Alvefur |
mod_unsubscriber: Add disabling mod_s2s to example
|
| Fri, 31 Jan 2025 02:16:55 +0100 |
Rémi Bardon |
mod_groups_internal: Improve Markdown structure of documentation
|
| Fri, 31 Jan 2025 02:13:19 +0100 |
Rémi Bardon |
mod_groups_internal: Remove broken links
|
| Fri, 31 Jan 2025 02:11:42 +0100 |
Rémi Bardon |
mod_groups_internal: Update groups_muc_host config documentation
|
| Fri, 31 Jan 2025 02:09:38 +0100 |
Rémi Bardon |
mod_groups_internal: Use syntax closer to Lua in README
|
| Fri, 31 Jan 2025 02:50:23 +0100 |
Rémi Bardon |
mod_groups_internal: Replace tabs by spaces in README
|
| Fri, 31 Jan 2025 02:22:19 +0100 |
Rémi Bardon |
mod_groups_internal: Uncommit README.markdown
|
| Fri, 31 Jan 2025 01:49:01 +0100 |
Rémi Bardon |
mod_groups_internal: Rename README.markdown to README.md
|
| Fri, 12 Jul 2024 19:00:06 +0200 |
Rémi Bardon |
mod_groups_internal: Add README
|
| Fri, 12 Jul 2024 19:55:30 +0200 |
Rémi Bardon |
mod_groups_internal: Delete all associated MUCs when deleting a group
|
| Wed, 29 Jan 2025 00:20:01 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Sort the days first before iterating on MUC MAM entries
|
| Tue, 28 Jan 2025 22:27:35 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Add documentation about how to migrate a MUC domain
|
| Tue, 28 Jan 2025 21:22:05 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Fix wrongly done refactoring
|
| Tue, 28 Jan 2025 01:58:45 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Revert non-working is_muc hack, the correct with is "message<groupchat"
|
| Tue, 28 Jan 2025 00:35:39 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Add support for mod_muc_mam storage
|
| Mon, 27 Jan 2025 21:33:18 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Fix luacheck warnings
|
| Mon, 27 Jan 2025 21:32:08 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Fix documentation for pep_data (was pep)
|
| Mon, 27 Jan 2025 19:34:52 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Add uploads to the documentation
|
| Mon, 27 Jan 2025 19:34:41 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Fix with to be JID, and not just username
|
| Mon, 27 Jan 2025 19:17:49 +0100 |
Link Mauve |
mod_storage_metronome_readonly: Add support for migrating to mod_http_file_share
|
| Sat, 25 Jan 2025 00:18:08 +0100 |
tmolitor |
mod_sasl_ssdp: Fix delimiter ascii codes
|
| Sat, 25 Jan 2025 00:04:37 +0100 |
tmolitor |
mod_sasl_ssdp: Upgrade to version 0.4.0 with new delimiter
|
| Fri, 24 Jan 2025 06:55:44 +0100 |
nicoco |
mod_muc_moderation: add missing id attribute to retract
|
| Wed, 22 Jan 2025 18:04:26 +0000 |
Matthew Wild |
mod_dnsbl: Flag accounts registered by IPs matching blocklists
|
| Mon, 20 Jan 2025 10:59:32 +0100 |
Link Mauve |
mod_turn_external: Remove merged module
|
| Sun, 19 Jan 2025 09:48:10 +0100 |
Menel |
mod_anti_spam: prosody 0.12 compat
|
| Fri, 17 Jan 2025 12:19:55 +0000 |
Matthew Wild |
mod_anti_spam: Fix generation of error bounce stanzas
|
| Fri, 17 Jan 2025 11:19:05 +0000 |
Matthew Wild |
mod_anti_spam: Don't consider pre-approved contacts as strangers
|
| Fri, 17 Jan 2025 10:20:00 +0100 |
nicoco |
mod_muc_moderation: partial support for XEP-0425 v0.3.0 (no tombstones)
|
| Fri, 17 Jan 2025 11:02:02 +0000 |
Matthew Wild |
mod_anti_spam: Also consider not a stranger if we have a pending (out) sub request
|
| Fri, 17 Jan 2025 10:32:34 +0000 |
Matthew Wild |
mod_anti_spam: Optimization to avoid needless string concatenation
|
| Fri, 17 Jan 2025 10:31:41 +0000 |
Matthew Wild |
mod_anti_spam: Update definition of "stranger" to include sub to/from JID or domains
|
| Fri, 17 Jan 2025 10:29:28 +0000 |
Matthew Wild |
mod_anti_spam: Allow customizing spam actions (drop/bounce), switching default to bounce
|
| Thu, 16 Jan 2025 18:51:16 +0100 |
Kim Alvefur |
mod_anti_spam: Declare dependency on mod_pubsub_subscription for plugin installer
|
| Thu, 16 Jan 2025 15:46:15 +0000 |
Matthew Wild |
mod_sasl2_fast: Restore non-FAST SASL handler upon reset
|
| Thu, 16 Jan 2025 15:44:24 +0000 |
Matthew Wild |
mod_sasl2: Reset SASL handler after failed authentication
|
| Sat, 11 Jan 2025 12:12:18 +0100 |
Kim Alvefur |
mod_persisthosts: Also skip defined Components (thanks gtech1)
|
| Fri, 10 Jan 2025 23:17:09 +0100 |
Link Mauve |
mod_storage_metronome_readonly: New module for migrating off Metronome
|
| Fri, 10 Jan 2025 16:19:27 +0100 |
Kim Alvefur |
mod_persisthosts: Retrieve hosts from config instead of Prosody state
|
| Fri, 10 Jan 2025 12:35:48 +0100 |
Kim Alvefur |
luacheckrc: Add module.ready() (new in trunk)
|
| Fri, 10 Jan 2025 12:35:21 +0100 |
Kim Alvefur |
luacheckrc: Add module.could() (new in trunk)
|
| Thu, 09 Jan 2025 15:57:19 +0000 |
Matthew Wild |
mod_cloud_notify: Prevent loading if Prosody indicates it is already bundled
|
| Wed, 08 Jan 2025 09:21:25 +0100 |
Kim Alvefur |
mod_report_forward: Measure number of forwarded reports
|
| Wed, 08 Jan 2025 09:20:56 +0100 |
Kim Alvefur |
mod_spam_reporting: Add a metric
|
| Wed, 08 Jan 2025 09:18:42 +0100 |
Kim Alvefur |
mod_storage_s3: Note about data format change
|
| Sun, 05 Jan 2025 18:01:47 +0100 |
tmolitor |
mod_sasl2: revert changes that should not have been committed
|
| Sun, 05 Jan 2025 17:50:02 +0100 |
tmolitor |
Merge upstream
|
| Wed, 20 Nov 2024 05:07:11 +0100 |
tmolitor |
mod_sasl_ssdp: Fix handling of disabled sasl mechanisms
|
| Wed, 20 Nov 2024 05:05:30 +0100 |
tmolitor |
mod_sasl2: add usable sasl mechanisms to session table
|
| Sat, 04 Jan 2025 22:50:49 +0000 |
Matthew Wild |
mod_flags: trunk version backported to 0.12
|
| Sat, 04 Jan 2025 22:48:54 +0000 |
Matthew Wild |
Backed out changeset ffec70ddbffc
|
| Sat, 04 Jan 2025 19:04:26 +0100 |
Jonas Schäfer |
mod_muc_activity: create module
|
| Sat, 04 Jan 2025 17:50:35 +0000 |
Matthew Wild |
mod_flags: trunk version backported to 0.12
|
| Wed, 01 Jan 2025 14:15:20 +0000 |
Matthew Wild |
mod_groups_internal: Disable MUC integration by default
|
| Wed, 01 Jan 2025 11:48:19 +0000 |
Matthew Wild |
mod_anti_spam: Gracefully handle failure to parse CIDR in IP RTBL
|
| Wed, 01 Jan 2025 09:57:31 +0000 |
Matthew Wild |
mod_anti_spam: Fix spam sender check in presence subscriptions (thanks mirux)
|
| Tue, 31 Dec 2024 21:38:14 +0000 |
Matthew Wild |
mod_anti_spam: Fix stanza type check in presence handler
|
| Tue, 31 Dec 2024 15:17:37 +0000 |
Matthew Wild |
mod_anti_spam: Skip content filtering for messages with no body (thanks Martin)
|
| Mon, 30 Dec 2024 13:54:30 +0000 |
Matthew Wild |
mod_anti_spam: Improve error bounce text with actionable info
|
| Mon, 30 Dec 2024 13:52:59 +0000 |
Matthew Wild |
mod_anti_spam: Fix luacheck warning
|
| Mon, 30 Dec 2024 13:52:38 +0000 |
Matthew Wild |
mod_anti_spam: Add some debug logs
|
| Mon, 30 Dec 2024 13:51:35 +0000 |
Matthew Wild |
mod_anti_spam: Add README
|
| Mon, 30 Dec 2024 08:58:16 +0000 |
Matthew Wild |
mod_anti_spam: Prevent traceback when processing a message to an unknown host
|
| Sun, 29 Dec 2024 11:49:36 +0000 |
Matthew Wild |
mod_anti_spam: Fix traceback when no anti-spam services defined in config (thanks mirux)
|
| Sat, 28 Dec 2024 21:02:08 +0000 |
Matthew Wild |
mod_anti_spam: Fix another traceback for origin sessions without an IP
|
| Sat, 28 Dec 2024 18:45:40 +0000 |
Matthew Wild |
mod_pubsub_subscription: Don't block pubsub unhandled or bare JID notifications
|
| Sat, 28 Dec 2024 18:08:17 +0000 |
Matthew Wild |
mod_anti_spam: Tweak trie method name (fixes traceback)
|
| Sat, 28 Dec 2024 18:03:32 +0000 |
Matthew Wild |
mod_anti_spam: Fix traceback on missing/invalid session IP and log warning
|
| Sat, 28 Dec 2024 16:00:25 +0000 |
Matthew Wild |
mod_anti_spam: Fix incorrect util.ip method name (thanks Martin)
|
| Sat, 28 Dec 2024 15:25:33 +0000 |
Matthew Wild |
mod_anti_spam: Fix syntax of user_exists() check (thanks Martin/Zash)
|
| Sat, 28 Dec 2024 15:23:33 +0000 |
Matthew Wild |
mod_pubsub_subscription: Match stanzas with fixed prefix only
|
| Mon, 23 Dec 2024 14:09:56 +0100 |
Menel |
mod_compliance_latest: using module:log_status
|
| Mon, 23 Dec 2024 12:58:03 +0100 |
Menel |
mod_compliance_latest: Gracefull error logging on missing dependency.
|
| Sun, 22 Dec 2024 18:12:42 +0100 |
Menel |
mod_compliance_latest: New module that depends on and therefore loads the latest compliance tester mod.
|