Software /
code /
prosody
File
spec/scansion/server_contact_info.scs @ 11854:b605cbd5f13b
mod_pubsub,mod_pep: Implement 'send_last_published_item' option #1436
Default left as 'never' in mod_pubsub to preserve the previous behavior.
Unclear if this is desirable, but can always be changed later.
In mod_pep this allows turning off the automatic resending of most
recent item.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 19 Oct 2021 18:11:50 +0200 |
parent | 11583:4ee7a6a8753e |
line wrap: on
line source
# XEP-0157: Contact Addresses for XMPP Services # mod_server_contact_info [Client] Romeo jid: romeo@localhost password: password ----- Romeo connects Romeo sends: <iq type='get' id='lx2' to='localhost'> <query xmlns='http://jabber.org/protocol/disco#info'/> </iq> # Ignore other disco#info features, identities etc Romeo receives: <iq from='localhost' id='lx2' type='result'> <query xmlns='http://jabber.org/protocol/disco#info' scansion:strict='false'> <x xmlns='jabber:x:data' type='result'> <field type='hidden' var='FORM_TYPE'> <value>http://jabber.org/network/serverinfo</value> </field> <field type='list-multi' var='abuse-addresses'> <value>mailto:abuse@localhost</value> <value>xmpp:abuse@localhost</value> </field> <field type='list-multi' var='admin-addresses'> <value>mailto:admin@localhost</value> <value>xmpp:admin@localhost</value> </field> <field type='list-multi' var='feedback-addresses'> <value>http://localhost/feedback.html</value> <value>mailto:feedback@localhost</value> <value>xmpp:feedback@localhost</value> </field> <field type='list-multi' var='sales-addresses'> <value>xmpp:sales@localhost</value> </field> <field type='list-multi' var='security-addresses'> <value>xmpp:security@localhost</value> </field> <field type='list-multi' var='status-addresses'> <value>gopher://status.localhost</value> </field> <field type='list-multi' var='support-addresses'> <value>https://localhost/support.html</value> <value>xmpp:support@localhost</value> </field> </x> </query> </iq> Romeo sends: <iq type='get' id='lx2' to='conference.localhost'> <query xmlns='http://jabber.org/protocol/disco#info'/> </iq> <iq from='localhost' id='lx2' type='result'> <query xmlns='http://jabber.org/protocol/disco#info' scansion:strict='false'> <x xmlns='jabber:x:data' type='result'> <field type='hidden' var='FORM_TYPE'> <value>http://jabber.org/network/serverinfo</value> </field> <field type='list-multi' var='abuse-addresses'/> <field type='list-multi' var='admin-addresses'> <value>xmpp:admin@localhost</value> </field> <field type='list-multi' var='feedback-addresses'/> <field type='list-multi' var='sales-addresses'/> <field type='list-multi' var='security-addresses'/> <field type='list-multi' var='status-addresses'/> <field type='list-multi' var='support-addresses'/> </x> </query> </iq> Romeo disconnects