processone / ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
https://www.process-one.net/en/ejabberd/
Other
6k stars 1.5k forks source link

Implement version 0.3.0 of XEP-0425: Moderated Message Retraction #4237

Closed tmolitor-stud-tu closed 1 week ago

tmolitor-stud-tu commented 1 week ago

The DOAP file says that only version 0.2.1 of this XEP is supported which uses an old syntax based on XEP-0422 Message Fastening.

However, the same DOAP file says that XEP-0424: Message Retraction is supported in version 0.4.0 which removed the dependency on message fastening, too. Maybe only the DOAP file is wrong and the XEP-0425 implementation got modernized when XEP-0424 was implemented.

If not, please implement XEP-0425 without dependency on message fastening.

licaon-kter commented 1 week ago

This is not a duplicate of https://github.com/processone/ejabberd/issues/4193 ?

badlop commented 1 week ago

Ahh, the source code was updated, but the DOAP file isn't yet updated. I'll update later in a few minutes and report here, so you can verify if everything is up to date.

badlop commented 1 week ago

The DOAP file should now correctly describe the XEP version implemented.

tmolitor-stud-tu commented 1 week ago

Great, thanks!