Generates the latest/greatest Maven-based artifacts for the Openfire project, every night.

Build: #669 was successful Scheduled with changes by daryl herzmann <akrherz@iastate.edu> and Guus der Kinderen

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Code commits

Openfire (master)

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> a526039f213b16dc9ead565461fc381eb8132c07

    Merge pull request #1291 from guusdk/OF-1692_MUC-leave_broadcast-original-stanza
    OF-1692: Broadcast original 'unavailable' stanza when leaving MUC.

  • daryl herzmann <akrherz@iastate.edu>

    daryl herzmann <akrherz@iastate.edu> 5258dff7f05969f9e2fab74d344967e83b2787a9

    Merge pull request #1290 from guusdk/OF-1691_AdHoc-delete-multijid
    OF-1691: XEP-0133's "Delete User" should use jid-multi

  • Guus der Kinderen

    Guus der Kinderen 455d5c237bfaca8fdfc48c9b8f2fa341afd696cf

    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.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCUser.java (version 455d5c237bfaca8fdfc48c9b8f2fa341afd696cf)
  • Guus der Kinderen

    Guus der Kinderen c73779bdbc9dec9cd2b00f3062e95d45d3768c99

    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.

    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/user/DeleteUser.java (version c73779bdbc9dec9cd2b00f3062e95d45d3768c99)