Run manually for releases

Build: #14 was successful Manual run by daryl herzmann

Build result summary

Details

Completed
Queue duration
1 second
Duration
3 minutes
Labels
None
Agent
Default Agent
Revision
b713fc7461aa374f229a36e58a3d11266292a945
Total tests
452
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Guus der Kinderen Guus der Kinderen b713fc7461aa374f229a36e58a3d11266292a945 OF-2209: Detect and remove 'ghost users' from MUC.
This commit adds a new feature that complements the pre-existing feature that would kick idle users from a MUC room.

The new feature is defined in the section related to 'ghost users' in the MUC specification (XEP-0045). It is two-fold:

- When a room is sent a stanza that contains an error that indicates that an occupant is unreachable, drop that occupant from the room.
- When an occupant has not interacted for a configurable amount of time, send a ping to that occupant. If the occupant is unreachable, this will trigger an error to be sent back, that will be processed by the implementation of the first item in this list.

This new feature is configurable through the admin console (Group Chat > Group Chat Settings > (select service) > Other Settings), but is enabled by default.
Guus der Kinderen Guus der Kinderen 9391832dee3d684600d744eb38718107c3b65e81 OF-2207: Ensure that the room exists on all nodes, before firing off other room events to avoid race conditions
This commit turns the room creation event into a synchronous action. I'm hoping that the impact of this will be minimal, as creating a room should be a relatively uncommon occurrence.
akrherz <akrherz@iastate.edu> akrherz <akrherz@iastate.edu> c67320f086b6a578e4c24e127ca7f39c0af9d47c march 4.6 branch toward 4.6.3-SNAPSHOT
akrherz <akrherz@iastate.edu> akrherz <akrherz@iastate.edu> 06a91460079546997bcd1ae97f98c3dcb0bedc33 run CI on 4.6 branch

Jira issues

IssueDescriptionStatus
Unknown Issue TypeOF-2207Could not obtain issue details from Jira
Unknown Issue TypeOF-2209Could not obtain issue details from Jira
Unknown Issue TypeXEP-0045Could not obtain issue details from Jira