Maxime “pep” Buquet
bb19e0d674
inbox/message-retraction: Correct status to ProtoXEP
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-02 20:51:06 +02:00
Maxime “pep” Buquet
7584594b9f
inbox/message-moderation: Correct status to ProtoXEP
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-10-02 20:45:10 +02:00
Steve Kille
03b03ffd2c
Reference latest core (core:1);
...
Bump namespace to pam:2;
2019-09-30 11:32:00 +01:00
Emmanuel Gil Peyrot
c29f2b61a5
XEP-0402: Clarify client behaviour wrt autojoin.
...
Make it a SHOULD that it joins MUCs on retrieval of autojoin='1'
bookmarks, leaves them on autojoin='0' or no autojoin, and does the same
when it’s the one modifying the bookmarks.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
9ab0a67b93
XEP-0402: Release version 0.3.0.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
e074a99d81
XEP-0402: Fix inconsistent indent in examples.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
c6d68207e7
XEP-0402: Mention that receiving a retract notification means to leave the room.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
b063149f96
XEP-0402: Remove the SHOULD on @name presence.
...
There is no rationale for this, and as it overrides the room name
“forever” it shouldn’t necessarily be encouraged.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
ac9360dd00
XEP-0402: Explain that a client SHOULD fetch the bookmarks on each login.
2019-09-29 01:37:28 +02:00
Emmanuel Gil Peyrot
67457dd40e
XEP-0402: Add a section on how to subscribe to notifications, as per XEP-0163.
2019-09-29 01:37:28 +02:00
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
Maxime Buquet
0a237b1b9c
Merge pull request #833 from xsf/message-moderation
...
New protoXEP: Message Moderation
2019-09-25 20:08:48 +00:00
JC Brand
ea3977b83e
New protoXEP: Message Moderation
...
* Send an IQ to a groupchat service to moderate a message
* Allow for a reason to be specified
* The groupchat service is responsible for sending out a moderation message
* Use XEP-0422 for the moderated message sent out by the service
2019-09-25 17:38:09 +02:00
JC Brand
dbbd8fa952
Update message retractions protoXEP
...
* The MUC moderation use-case will be split out into a different XEP
* Update this XEP to handle the case where a user retracts their own message
* Use XEP-0422 for the retraction message
* Mention in security considerations that the XEP-0421 occupant id must be checked
2019-09-25 17:36:15 +02:00
JC Brand
ebe04d2804
Add jcbrand to xep.ent
2019-09-25 17:36:15 +02:00
Jonas Schäfer
998bbaff5b
XEP-0410: treat remote-server-{not-found,timeout} like timeout
...
Rationale is inline. Summary: those errors indicate unreachability
of the server and most certainly not (with confidence) that the
client has been removed from the room.
2019-09-25 12:33:45 +02:00
Maxime Buquet
a42c27e60b
Merge pull request #831 from xsf/update-xep.ent
...
Another xeps.ent update
2019-09-24 10:30:08 +00:00
JC Brand
c3cba21ff0
Another xeps.ent update
...
* Add rfc8264 to xeps.ent (requested here: https://github.com/xsf/xeps/pull/825 )
* Sort entries
* Remove duplicate rfc3261 entry
* Update URL for rfc7301 to be same as others
2019-09-24 12:26:05 +02:00
Maxime Buquet
fe7eef0bb8
Merge pull request #830 from xsf/update-xep.ent
...
Update xep.ent with newer XEP numbers
2019-09-24 10:20:45 +00:00
JC Brand
8b863e8311
Update xep.ent with newer xep numbers
2019-09-24 12:15:04 +02:00
Emmanuel Gil Peyrot
adb11ff5c5
XEP-0084: Use an existing XML Schema data type for bytes.
2019-09-20 01:59:21 +02:00
Sam Whited
0dc776ce33
XEP-0393: clarify quote termination and trimming
2019-09-15 01:18:25 -05:00
Jonas Schäfer
83e67c0139
Update triaging steps in the readme
2019-09-12 18:33:05 +02:00
Jonas Schäfer
ab55966909
Merge branch 'merge/xep-0084'
2019-09-11 17:58:32 +02:00
Jonas Schäfer
b08bf47ddc
XEP-0422: add revision block
2019-09-11 17:57:48 +02:00
LNJ
a0717dc0dd
XEP-0422: Fix missing '=' in examples
2019-09-11 17:57:27 +02:00
Jonas Schäfer
efb6194f29
XEP-0084: add revision block
2019-09-11 17:57:02 +02:00
Jonas Schäfer
fdc31d7007
Accept inbox/cs-2020.xml as XEP-0423
2019-09-11 17:45:37 +02:00
Jonas Schäfer
a9520abca0
Merge branch 'merge/xep-0060'
2019-09-11 17:44:46 +02:00
Jonas Schäfer
9126b1b134
XEP-0060: add revision block
2019-09-11 17:44:20 +02:00
Jonas Schäfer
716f2c08c2
Merge branch 'merge/xep-0280'
2019-09-11 17:37:29 +02:00
Jonas Schäfer
dc9c2ba3e6
XEP-0280: add revision block
2019-09-11 17:37:14 +02:00
Jonas Schäfer
0fbb008c49
Accept inbox/fasten.xml as XEP-0422
2019-09-11 17:24:28 +02:00
Andrey Gagarin
62c2da5b68
XEP Authorization Tokens
2019-09-11 18:21:58 +05:00
Georg Lukas
f153bba0b3
XEP-0280: negative Carbons example
2019-09-11 10:05:21 +02:00
Linus Jahn
36cc1feddd
xep.ent: Update copyright notice to 2019
2019-09-09 17:42:43 +02:00
Nÿco
785e1b1ea7
Reaction
...
Not "rection"
2019-09-05 20:45:36 +02:00
Kevin Smith
13359c285f
ProtoXEP: Message fastening
2019-09-05 14:07:16 +01:00
Maxime “pep” Buquet
e01bd1ecf0
XEP-0372: Entities don't work in <remark>
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-09-04 17:06:26 +02:00
Maxime “pep” Buquet
eaf04fd85c
XEP-0372: It's not 5222 but 5122, but use 0147 instead anyway. Also XML Entities. Thanks ralphm
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-09-04 16:41:44 +02:00
Maxime “pep” Buquet
62a22b340f
XEP-0372: Add revision block for pubsub URIs change
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-09-04 12:49:00 +02:00
Maxime “pep” Buquet
74802030ea
XEP-0372: Fix incorrect pubsub URIs
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-09-04 12:49:00 +02:00
Georg Lukas
67b7a66eaa
Forked XEP-0412 into Compliance Suite 2020
2019-09-02 18:11:29 +02:00
Paul Schaub
22a17b75b3
XEP-0084: Bump bytes datatype from unsignedShort to unsignedInteger
2019-08-29 23:51:24 +02:00