<?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_pubsub_serverinfo/mod_pubsub_serverinfo.lua history</title>
    <description>mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua revision history</description>
    <item>
    <title>mod_pubsub_serverinfo: Fix check for local domain</title>
    <link>http://hg.omfa.de/prosody-modules/log/01d8bfbfc435/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Fix check for local domain<br/>
<br/>
The module was checking whether a host exists, but this may be misleading if<br/>
our host is loaded before the host that is being checked.<br/>
<br/>
This change makes it check the config. This will provide a false positive in<br/>
the rare case that the host is defined but not activated/enabled. But we don't<br/>
have an API currently for &quot;is this host configured and enabled?&quot;]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 21 Apr 2026 19:54:19 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Include hostname in default pubsub node name</title>
    <link>http://hg.omfa.de/prosody-modules/log/13c61a068c71/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Include hostname in default pubsub node name<br/>
<br/>
This change ensures that every host publishes to a unique node by default,<br/>
which is important when publishing info about multiple hosts.<br/>
<br/>
The old default node name was &quot;serverinfo&quot;<br/>
<br/>
The new default node name is in the format &quot;serverinfo/example.com&quot; where<br/>
example.com is automatically replaced by the publishing host's name.<br/>
<br/>
This affects existing deployments in the following ways:<br/>
<br/>
- If you already configured pubsub_serverinfo_node explicitly in your config,<br/>
  then nothing will change, your current configuration will still be used.<br/>
<br/>
- If you did not specify it in your config (i.e. used the default) then the<br/>
  module will switch to publishing to the new node. If your configuration is<br/>
  correct this shouldn't be noticed, because the new node will automatically<br/>
  be created and configured by the module. If you want, you can clean up the<br/>
  old 'serverinfo' node using:<br/>
<br/>
    prosodyctl shell pubsub delete_node pubsub.example.com serverinfo]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 11 Feb 2026 09:40:30 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: fix last logging error that was made by trying to fix previous error.</title>
    <link>http://hg.omfa.de/prosody-modules/log/2b272065439c/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: fix last logging error that was made by trying to fix previous error.]]></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>Sat, 17 Jan 2026 19:23:14 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: change debug loging to core</title>
    <link>http://hg.omfa.de/prosody-modules/log/981343f30e09/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua: change debug loging to core]]></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>Sat, 17 Jan 2026 17:20:13 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Use log_status to preserve last publication result</title>
    <link>http://hg.omfa.de/prosody-modules/log/de2651ba8bae/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Use log_status to preserve last publication result<br/>
<br/>
This can be retrieved with e.g. 'prosodyctl shell module info pubsub_serverinfo']]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 14 Jan 2026 13:56:31 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Some minor style/code tidying</title>
    <link>http://hg.omfa.de/prosody-modules/log/f24ff3e6e180/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Some minor style/code tidying]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 14 Jan 2026 13:55:36 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Remove verbose debug log statements</title>
    <link>http://hg.omfa.de/prosody-modules/log/a115f6a68d33/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Remove verbose debug log statements<br/>
<br/>
Was probably useful during development of the module, but now it just causes<br/>
excessive log spam every refresh interval.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 14 Jan 2026 13:54:26 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Allow including the count of active users in the published info</title>
    <link>http://hg.omfa.de/prosody-modules/log/25b091cbb471/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Allow including the count of active users in the published info]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Nov 2024 19:09:10 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Explicitly depend on mod_server_info</title>
    <link>http://hg.omfa.de/prosody-modules/log/99ecfe44910b/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Explicitly depend on mod_server_info<br/>
<br/>
Otherwise the pubsub node will not be advertised unless the admin explicitly<br/>
loads that module, or another module that depends on it.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Jun 2024 15:53:30 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: fix syntax error</title>
    <link>http://hg.omfa.de/prosody-modules/log/d4a8644a1cc5/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: fix syntax error]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 04 Jun 2024 09:06:44 +0200</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: fix bool logic when reading config</title>
    <link>http://hg.omfa.de/prosody-modules/log/5c4e102e2563/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: fix bool logic when reading config]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Jun 2024 12:52:26 +0200</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: node is a string, not a number</title>
    <link>http://hg.omfa.de/prosody-modules/log/2c85397d7241/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: node is a string, not a number]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 16 Apr 2024 13:03:39 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Fix for compatibility with 0.12 option getters</title>
    <link>http://hg.omfa.de/prosody-modules/log/54b451c3790c/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Fix for compatibility with 0.12 option getters]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 16 Apr 2024 12:58:08 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Don't default to non-local pubsub servers (thanks roughnecks)</title>
    <link>http://hg.omfa.de/prosody-modules/log/49b0873932ca/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Don't default to non-local pubsub servers (thanks roughnecks)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 16 Apr 2024 12:41:52 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Update to use mod_server_info (fixes #1841)</title>
    <link>http://hg.omfa.de/prosody-modules/log/79ae71f52c81/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Update to use mod_server_info (fixes #1841)<br/>
<br/>
...but only for Prosody trunk users, because 0.12 mod_server_contact_info does<br/>
not use the new API in mod_server_info.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 23 Feb 2024 22:50:57 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Treat public providers as public</title>
    <link>http://hg.omfa.de/prosody-modules/log/7905766d01f6/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Treat public providers as public<br/>
<br/>
The opt-in mechanism is to prevent leaking domain names or relationships<br/>
between small private servers. These are not considerations relevant to<br/>
public servers.<br/>
<br/>
We use the providers.xmpp.net API to fetch a list of known public provider<br/>
domains.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:56:11 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Allow configuration of node persistence/deletion</title>
    <link>http://hg.omfa.de/prosody-modules/log/45d0802d0787/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Allow configuration of node persistence/deletion]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:54:09 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Add explicit xmlns to all pubsub tags</title>
    <link>http://hg.omfa.de/prosody-modules/log/77c5709bd57a/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Add explicit xmlns to all pubsub tags<br/>
<br/>
This helps when routing between hosts on the same server, where the namespace<br/>
normalization is not handled by default.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:53:21 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Remove unused variable declaration</title>
    <link>http://hg.omfa.de/prosody-modules/log/fa28fc2ee465/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Remove unused variable declaration]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:52:22 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Some logging improvements</title>
    <link>http://hg.omfa.de/prosody-modules/log/d38772479891/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Some logging improvements]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:51:52 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Refresh cache entries if they will expire before next run</title>
    <link>http://hg.omfa.de/prosody-modules/log/cf5f77491323/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Refresh cache entries if they will expire before next run]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 15:38:18 +0000</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Warm-up opt-in cache</title>
    <link>http://hg.omfa.de/prosody-modules/log/76b57bcfe1b2/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Warm-up opt-in cache<br/>
<br/>
By warming up the cache that contains the opt-in data, the first publication has a better chance of including domain names for remote domains that opt-in.<br/>
<br/>
Without this change, those domains are named only after the _second_ publication, which can take a while. New users are likely thrown off by that.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Jan 2024 16:19:55 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Fix namespace parsing issue with disco/info</title>
    <link>http://hg.omfa.de/prosody-modules/log/a8cae8322b7c/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Fix namespace parsing issue with disco/info<br/>
<br/>
Prosody's API works based on attribute definitions, without using namespace scopes.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Jan 2024 15:15:51 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Consider sibling vhosts 'connected'</title>
    <link>http://hg.omfa.de/prosody-modules/log/2465d5191ae9/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Consider sibling vhosts 'connected'<br/>
<br/>
Prosody does not have s2s connections between vhosts. Multiple domains will therefor not show up as each-other 'remote domains'.<br/>
<br/>
With this commit, the module considers vhosts permanently s2s-connected.<br/>
<br/>
Additional debug logging has been added.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Jan 2024 15:14:19 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Disco/info cache TTL should be configurable</title>
    <link>http://hg.omfa.de/prosody-modules/log/55b99f593c3a/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Disco/info cache TTL should be configurable<br/>
<br/>
This module caches the disco/info results of remote domains. This commit introduces a new configuration option that allows an admin to configure the cache expiry duration.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Jan 2024 12:05:51 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: Detect existence of pub/sub node</title>
    <link>http://hg.omfa.de/prosody-modules/log/c3eeeb968403/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: Detect existence of pub/sub node<br/>
<br/>
Instead of blindly trying to create the pub/sub node to publish items to, a service discovery query is performed to check if node creation is required.<br/>
<br/>
Added various bits of warn and debug logging, to give a user better feedback if and why something is failing.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Jan 2024 11:59:35 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: implemented all basic features</title>
    <link>http://hg.omfa.de/prosody-modules/log/f55e65315ba0/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: implemented all basic features<br/>
<br/>
This commit replaces the earlier proof-of-concept to a solution that:<br/>
- reports on remotely-connected domains<br/>
- uses disco/info to detect if those domains opt-in<br/>
- publishes domain names for remote domains that do so<br/>
- caches the disco/info response]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 03 Jan 2024 23:05:14 +0100</pubDate>
</item>
<item>
    <title>mod_pubsub_serverinfo: New module that uses pub/sub to make accessible server info</title>
    <link>http://hg.omfa.de/prosody-modules/log/73887dcb2129/mod_pubsub_serverinfo/mod_pubsub_serverinfo.lua</link>
    <description><![CDATA[mod_pubsub_serverinfo: New module that uses pub/sub to make accessible server info<br/>
<br/>
This first implemetnation is laughably simple: it only adds a disco#info<br/>
feature. This flags 'opt-in' for inclusion of local domain names in the<br/>
data exposed by other domains (per the domain), which will allow servers to<br/>
be listed in the XMPP Network Graph at https://xmppnetwork.goodbytes.im<br/>
Hopefully, this bare-boned implementation acts as a stepping stone for<br/>
future improvements.]]></description>
    <author>&#71;&#117;&#117;&#115;&#32;&#100;&#101;&#114;&#32;&#75;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#32;&#60;&#103;&#117;&#117;&#115;&#46;&#100;&#101;&#114;&#46;&#107;&#105;&#110;&#100;&#101;&#114;&#101;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 28 Dec 2023 11:02:35 +0100</pubDate>
</item>

  </channel>
</rss>
