Commit Graph

14 Commits

Author SHA1 Message Date
Emmanuel Gil Peyrot b2cfc92a6f XEP-0402: Rename Examples section to Workflow. 2019-09-29 01:37:28 +02:00
Daniel Gultsch 61a5a5becd XEP-0402: Announce feature for server side unification 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 77e0b01c92 XEP-0402: Actually add retraction notifications.
PubSub §7.2.2.1 says “If no error occurs and the <retract/> element
included a 'notify' attribute with a value of "true" or "1", then the
service MUST delete the item and MUST notify all subscribers as shown
below.”

This means the publishing entity, not the server or the subscription
state, is responsible for properly enabling notifications to other
resources, which makes no sense.

See https://xmpp.org/extensions/xep-0060.xml#publisher-delete-success-notify
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot 0e4f8b72ac XEP-0402: Set pubsub#send_last_published_item to never.
TODO: Add the justification for that.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot abd9187c80 XEP-0402: Add a pubsub#max_items precondition
In order not to replace old bookmarks when pushing a new one, we need to
request a good max_items value.  This one has been picked as some random
large enough number, bikeshed welcome!

TODO: add support for unlimited values?
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot e825153f12 XEP-0402: Add missing namespace on conference elements. 2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot d40429b5ab XEP-0402: Add two examples of notifications. 2019-09-29 01:37:28 +02:00
JC Brand ebe04d2804 Add jcbrand to xep.ent 2019-09-25 17:36:15 +02:00
Dave Cridland 0e8448dd19
Switch author to entity in XEP-0402 2019-01-17 14:39:30 +00:00
Emmanuel Gil Peyrot 46d8d1918e XEP-0402: Release version 0.2.1. 2018-07-22 16:03:37 +02:00
Emmanuel Gil Peyrot 843c8c4968 XEP-0402: Remove extra whitespace at the end of examples. 2018-07-22 16:02:14 +02:00
Emmanuel Gil Peyrot 0f67f3dca9 XEP-0402: Add missing dependency on XEP-0223. 2018-07-22 16:02:14 +02:00
Jonas Wielicki a5d9506e68 Move changes to bookmarks2 to actual XEP 2018-03-28 18:16:36 +02:00
Jonas Wielicki a4d80e9507 Accept inbox/bookmarks2.xml as XEP-0402 2018-03-28 18:10:15 +02:00