<?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_compliance_latest/mod_compliance_latest.lua history</title>
    <description>mod_compliance_latest/mod_compliance_latest.lua revision history</description>
    <item>
    <title>mod_compliance_latest/mod_compliance_latest.lua: remove unused variable (luacheck)</title>
    <link>http://hg.omfa.de/prosody-modules/log/5c24fd7211c3/mod_compliance_latest/mod_compliance_latest.lua</link>
    <description><![CDATA[mod_compliance_latest/mod_compliance_latest.lua: remove unused variable (luacheck)]]></description>
    <author>&#77;&#101;&#110;&#101;&#108;&#32;&#60;&#109;&#101;&#110;&#101;&#108;&#64;&#115;&#110;&#105;&#107;&#107;&#101;&#116;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 13 Mar 2026 07:39:42 +0100</pubDate>
</item>
<item>
    <title>mod_compliance_latest: using module:log_status</title>
    <link>http://hg.omfa.de/prosody-modules/log/c0cb43817b7c/mod_compliance_latest/mod_compliance_latest.lua</link>
    <description><![CDATA[mod_compliance_latest: using module:log_status<br/>
<br/>
<br/>
<br/>
<br/>
diff --git a/mod_compliance_latest/mod_compliance_latest.lua b/mod_compliance_latest/mod_compliance_latest.lua<br/>
--- a/mod_compliance_latest/mod_compliance_latest.lua<br/>
+++ b/mod_compliance_latest/mod_compliance_latest.lua<br/>
@@ -1,6 +1,6 @@<br/>
 local success, err = pcall(function() module:depends(&quot;compliance_2023&quot;) end)<br/>
<br/>
 if not success then<br/>
-  module:log(&quot;error&quot;, &quot;Error, can't load module: mod_compliance_2023. Is this module downloaded in a folder readable by prosody?&quot;)<br/>
-  return 1, &quot;Error: Couldn't load dependency mod_compliance_2023.&quot;<br/>
+module:log_status( &quot;error&quot;, &quot;Error, can't load module: mod_compliance_2023. Is this module downloaded into a folder readable by prosody?&quot; )<br/>
+return false<br/>
 end]]></description>
    <author>&#77;&#101;&#110;&#101;&#108;&#32;&#60;&#109;&#101;&#110;&#101;&#108;&#64;&#115;&#110;&#105;&#107;&#107;&#101;&#116;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 23 Dec 2024 14:09:56 +0100</pubDate>
</item>
<item>
    <title>mod_compliance_latest: Gracefull error logging on missing dependency.</title>
    <link>http://hg.omfa.de/prosody-modules/log/4c0e3fe57e92/mod_compliance_latest/mod_compliance_latest.lua</link>
    <description><![CDATA[mod_compliance_latest: Gracefull error logging on missing dependency.<br/>
<br/>
<br/>
<br/>
diff --git a/mod_compliance_latest/README.md b/mod_compliance_latest/README.md<br/>
--- a/mod_compliance_latest/README.md<br/>
+++ b/mod_compliance_latest/README.md<br/>
@@ -9,13 +9,15 @@ rockspec:<br/>
<br/>
 # Introduction<br/>
<br/>
-This module will always require and load to the lastest compliance tester we have in the community modules.<br/>
-Currently this is [mod_compliance_2023].<br/>
+This meta-module will always `require` (and therefore auto-load) the lastest compliance tester we have in the community modules.<br/>
+Currently this is [mod_compliance_2023]. See the linked module for further details.<br/>
+<br/>
+If you do not use the *Prosody plugin installer* this module will likely have limited value to you.<br/>
+You can also just install the current compliance tester manually.<br/>
<br/>
 # Configuration<br/>
<br/>
-Just load this module as any other module and it will automatically install [mod_compliance_2023] if you use the Prosody plugin installer.<br/>
-See the linked module for further details.<br/>
+Just load this module as any other module and it will automatically install and load [mod_compliance_2023] if you use the *Prosody plugin installer*.<br/>
<br/>
 # Compatibility<br/>
<br/>
diff --git a/mod_compliance_latest/mod_compliance_latest.lua b/mod_compliance_latest/mod_compliance_latest.lua<br/>
--- a/mod_compliance_latest/mod_compliance_latest.lua<br/>
+++ b/mod_compliance_latest/mod_compliance_latest.lua<br/>
@@ -1,1 +1,6 @@<br/>
-module:depends(&quot;compliance_2023&quot;);<br/>
+local success, err = pcall(function() module:depends(&quot;compliance_2023&quot;) end)<br/>
+<br/>
+if not success then<br/>
+  module:log(&quot;error&quot;, &quot;Error, can't load module: mod_compliance_2023. Is this module downloaded in a folder readable by prosody?&quot;)<br/>
+  return 1, &quot;Error: Couldn't load dependency mod_compliance_2023.&quot;<br/>
+end]]></description>
    <author>&#77;&#101;&#110;&#101;&#108;&#32;&#60;&#109;&#101;&#110;&#101;&#108;&#64;&#115;&#110;&#105;&#107;&#107;&#101;&#116;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 23 Dec 2024 12:58:03 +0100</pubDate>
</item>
<item>
    <title>mod_compliance_latest: New module that depends on and therefore loads the latest compliance tester mod.</title>
    <link>http://hg.omfa.de/prosody-modules/log/ffd0184cd478/mod_compliance_latest/mod_compliance_latest.lua</link>
    <description><![CDATA[mod_compliance_latest: New module that depends on and therefore loads the latest compliance tester mod.<br/>
<br/>
<br/>
<br/>
diff --git a/mod_compliance_latest/README.md b/mod_compliance_latest/README.md<br/>
new file mode 100644<br/>
--- /dev/null<br/>
+++ b/mod_compliance_latest/README.md<br/>
@@ -0,0 +1,25 @@<br/>
+---<br/>
+summary: XMPP Compliance Suites self-test<br/>
+labels:<br/>
+- Stage-Beta<br/>
+rockspec:<br/>
+  dependencies:<br/>
+  - mod_compliance_2023<br/>
+...<br/>
+<br/>
+# Introduction<br/>
+<br/>
+This module will always require and load to the lastest compliance tester we have in the community modules.<br/>
+Currently this is [mod_compliance_2023].<br/>
+<br/>
+# Configuration<br/>
+<br/>
+Just load this module as any other module and it will automatically install [mod_compliance_2023] if you use the Prosody plugin installer.<br/>
+See the linked module for further details.<br/>
+<br/>
+# Compatibility<br/>
+<br/>
+  Prosody-Version Status<br/>
+  --------------- ----------------------<br/>
+  trunk           Works as of 2024-12-22<br/>
+  0.12            Works<br/>
diff --git a/mod_compliance_latest/mod_compliance_latest.lua b/mod_compliance_latest/mod_compliance_latest.lua<br/>
new file mode 100644<br/>
--- /dev/null<br/>
+++ b/mod_compliance_latest/mod_compliance_latest.lua<br/>
@@ -0,0 +1,1 @@<br/>
+module:depends(&quot;compliance_2023&quot;);]]></description>
    <author>&#77;&#101;&#110;&#101;&#108;&#32;&#60;&#109;&#101;&#110;&#101;&#108;&#64;&#115;&#110;&#105;&#107;&#107;&#101;&#116;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 22 Dec 2024 18:12:42 +0100</pubDate>
</item>

  </channel>
</rss>
