<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.omfa.de/prosody-modules/</link>
    <language>en-us</language>

    <title>prosody-modules: mod_spam_reporting/mod_spam_reporting.lua history</title>
    <description>mod_spam_reporting/mod_spam_reporting.lua revision history</description>
    <item>
    <title>mod_spam_reporting: Add a metric</title>
    <link>http://hg.omfa.de/prosody-modules/log/83adef4f7d2e/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Add a metric]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 08 Jan 2025 09:20:56 +0100</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Fallback string for missing 'reason'</title>
    <link>http://hg.omfa.de/prosody-modules/log/a357c3e3bd32/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Fallback string for missing 'reason'<br/>
<br/>
Already done in that other module but forgot to do it here.]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 19:42:28 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Missed a spot</title>
    <link>http://hg.omfa.de/prosody-modules/log/e40ed7d93d68/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Missed a spot<br/>
<br/>
&gt; Received report of function&lt;[C]:-1&gt;(...) from JID 'spammer@spam.test', (nil)]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 19:33:59 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Refactor to deduplicate code</title>
    <link>http://hg.omfa.de/prosody-modules/log/ce826ac8496e/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Refactor to deduplicate code<br/>
<br/>
Same event firing code regardless of protocol now.]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 19:04:40 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Rename variable avoid name clash with global function</title>
    <link>http://hg.omfa.de/prosody-modules/log/cc8b221f137c/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Rename variable avoid name clash with global function]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 18:56:45 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Make 'reason' text an optional value</title>
    <link>http://hg.omfa.de/prosody-modules/log/ff68cc37b400/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Make 'reason' text an optional value<br/>
<br/>
Enables downstream modules that watch these events to distinguish between<br/>
no reason given and reason being a literal &quot;no reason given&quot;.]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 16:32:11 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Handle unknown or future report types</title>
    <link>http://hg.omfa.de/prosody-modules/log/4eb684ab440c/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Handle unknown or future report types<br/>
<br/>
An unrecognised value in the 'reason' attribute would have caused an error.<br/>
<br/>
This change makes it mirror the behavior for the previous XEP version.]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Wed, 25 Aug 2021 15:05:56 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Add support for XEP-0377 0.3</title>
    <link>http://hg.omfa.de/prosody-modules/log/fe24bda72838/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Add support for XEP-0377 0.3<br/>
<br/>
Support 'urn:xmpp:reporting:1', see<br/>
https://xmpp.org/extensions/xep-0377.html#revision-history-v0.3]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#68;&#111;&#115;&#99;&#104;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#109;&#100;&#111;&#115;&#99;&#104;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 01 Jul 2021 21:07:38 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Include jid in event</title>
    <link>http://hg.omfa.de/prosody-modules/log/a59671b3dd43/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Include jid in event]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sun, 11 Sep 2016 00:09:52 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Correctly check &lt;text&gt; child, not &lt;reason&gt;</title>
    <link>http://hg.omfa.de/prosody-modules/log/bd1117002a9b/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Correctly check &lt;text&gt; child, not &lt;reason&gt;]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:44:44 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Apply JID prepping</title>
    <link>http://hg.omfa.de/prosody-modules/log/0899eeb0b3f7/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Apply JID prepping]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:20:52 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Add Copyright header</title>
    <link>http://hg.omfa.de/prosody-modules/log/ebe360f59119/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Add Copyright header]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:20:08 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Remove unused import of util.stanza [luacheck]</title>
    <link>http://hg.omfa.de/prosody-modules/log/ccca1c8927c3/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Remove unused import of util.stanza [luacheck]]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:19:10 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Fire an event to ease processing from other modules</title>
    <link>http://hg.omfa.de/prosody-modules/log/bad5dd466427/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Fire an event to ease processing from other modules]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:15:50 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Continue looking for spam reports even when one &lt;item&gt; does not have one</title>
    <link>http://hg.omfa.de/prosody-modules/log/1b12ccbbd9b2/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Continue looking for spam reports even when one &lt;item&gt; does not have one]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:15:14 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Hook the blocking action, not blocklist fetching</title>
    <link>http://hg.omfa.de/prosody-modules/log/7f228bf82fe5/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Hook the blocking action, not blocklist fetching]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 20 Aug 2016 17:13:43 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Fix syntax [luacheck]</title>
    <link>http://hg.omfa.de/prosody-modules/log/df96e2613cb6/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Fix syntax [luacheck]]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Tue, 09 Aug 2016 17:37:31 +0200</pubDate>
</item>
<item>
    <title>mod_spam_reporting: Basic implementation of XEP-0377: Spam Reporting</title>
    <link>http://hg.omfa.de/prosody-modules/log/33a0988e5f1c/mod_spam_reporting/mod_spam_reporting.lua</link>
    <description><![CDATA[mod_spam_reporting: Basic implementation of XEP-0377: Spam Reporting]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Tue, 09 Aug 2016 17:36:02 +0200</pubDate>
</item>

  </channel>
</rss>
