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

Build: #1579 was successful Scheduled with changes by 3 people

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Code commits

Openfire (master)

  • mightymop <totzkotz@gmail.com>

    mightymop <totzkotz@gmail.com> a5392f60a35a1eb3a4471fed4d4842b7854420fd

    OF-2277: Fix numeration on muc-room-summary table (#1854)
    now starting with 1 on first line

    Co-authored-by: admin <root@poldom.local>

    • xmppserver/src/main/webapp/muc-room-summary.jsp (version a5392f60a35a1eb3a4471fed4d4842b7854420fd)
  • Guus der Kinderen

    Guus der Kinderen 5ccc4ce9e0c3b36aa00474a6f5057a2ed1696162

    OF-2273: Ensure that self-presence mods are made when joining anon room
    When joining a room is configured to restrict presence broadcasts, the reflected 'self-presence' should still have all added annotations as it'd otherwise get.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version 5ccc4ce9e0c3b36aa00474a6f5057a2ed1696162)
  • Guus der Kinderen

    Guus der Kinderen 086e04c3f597842d78d7fa66f8f2c98fcdba7358

    OF-2276: When a MUC room's config gets changed, send appropriate status codes
    As defined by XEP-0045 section 10.2.1 "Notification of Configuration Changes.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/IQOwnerHandler.java (version 086e04c3f597842d78d7fa66f8f2c98fcdba7358)
  • Guus der Kinderen

    Guus der Kinderen f0f6bfa501b4ce87eeab35247e6d3a7fb076eff0

    OF-2275: Send status 170 when joining a MUC room that has logging enabled.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/LocalMUCRoom.java (version f0f6bfa501b4ce87eeab35247e6d3a7fb076eff0)
  • Guus der Kinderen

    Guus der Kinderen bfabb8315230aee5893618626c1541aeb2b88ac2

    OF-2271: Add explicit field types to data forms

    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetAdminConsoleInfo.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetListActiveUsers.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetNumberActiveUsers.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetNumberOnlineUsers.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetNumberUserSessions.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetServerStats.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/GetUsersPresence.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/HttpBindStatus.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/admin/user/UserProperties.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/generic/Ping.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/disco/IQDiscoInfoHandler.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MultiUserChatServiceImpl.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/pep/IQPEPHandler.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubEngine.java (version bfabb8315230aee5893618626c1541aeb2b88ac2)
  • Guus der Kinderen

    Guus der Kinderen 6477cb6cb118049b19d80d6f2e848d477bc04429

    OF-2268: Prevent concurrency issue when starting JMX
    This commit ensures that the JMX manager is not started more than once, preventing concurrency issues.

    • xmppserver/src/main/java/org/jivesoftware/openfire/JMXManager.java (version 6477cb6cb118049b19d80d6f2e848d477bc04429)
  • Guus der Kinderen

    Guus der Kinderen 0496e94d4528d2eee9e6be62c020b4ff19049397

    Disable unstable Smack Integration Test
    Smack uses an API for two tests (SoftwareInfoIntegrationTest and EntityCapsTest) that itself defines to be 'unstable'). In Openfire CI, we see these tests occasionally fail. It stands to reason that that's because of the Smack-based unstable solution.

    This commit disables both tests (one already was disabled), so that they don't break our build.

    • runIntegrationTests (version 0496e94d4528d2eee9e6be62c020b4ff19049397)
  • Amos Chu <hongweichu.ouc@gmail.com>

    Amos Chu <hongweichu.ouc@gmail.com> db353247790c81a1aa977ff9233d36222db3aec0

    fix wrong typo for independtly

    • xmppserver/src/main/java/org/jivesoftware/openfire/filetransfer/proxy/FileTransferProxy.java (version db353247790c81a1aa977ff9233d36222db3aec0)
  • Amos Chu <hongweichu.ouc@gmail.com>

    Amos Chu <hongweichu.ouc@gmail.com> 3dec8215ab55228d24f8de10aff5d38239bdea3d

    fix wrong type for implementaions

    • xmppserver/src/main/java/org/jivesoftware/openfire/filetransfer/DefaultFileTransferManager.java (version 3dec8215ab55228d24f8de10aff5d38239bdea3d)
  • Amos Chu <hongweichu.ouc@gmail.com>

    Amos Chu <hongweichu.ouc@gmail.com> 0b38a5cc5bfcfcf300198ad272a5df018be8e157

    fix wrong typo responsbile and immediatelly

    • xmppserver/src/main/java/org/jivesoftware/openfire/commands/AdHocCommandHandler.java (version 0b38a5cc5bfcfcf300198ad272a5df018be8e157)