Build: #25 was successful Scheduled with changes by Guus der Kinderen

Build result summary

Details

Completed
Queue duration
2 minutes
Duration
2 minutes
Labels
None
Revision
7d4fce9632dd2b7d5b821b465fd7367de5a3b74a
Total tests
264
Successful since
#10 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen 7d4fce9632dd2b7d5b821b465fd7367de5a3b74a OF-1692: Broadcast original 'unavailable' stanza when leaving MUC. When a client sends a presence 'unavailable' stanza to leave a multi-user chat room, Openfire broadcasts not that stanza, but one that was received earlier (and is modified to include 'unavailable').
This appears to be an oversight, combined with a better-safe-than-sorry override of the presence type.

Openfire should broadcast the original stanza (modified to add some metadata where needed). This will, for instance, keep intact the reflected stanza ID.
Guus der Kinderen Guus der Kinderen 317e9735c71a6714b16e32efc2882a66c1cc8622 OF-1691: XEP-0133's "Delete User" should use jid-multi
https://xmpp.org/extensions/xep-0133.html#delete-user describes an ad-hoc command that is used to delete users. Our old implementation allows for just one user to be deleted, while the XEP defines that multiple JIDs should be allowed.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-1691Could not obtain issue details from Jira
Unknown Issue TypeOF-1692Could not obtain issue details from Jira
Unknown Issue TypeXEP-0133Could not obtain issue details from Jira