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

Build: #90 was successful Scheduled with changes by Guus der Kinderen and cpetzka <31418387+cpetzka@users.noreply.github.com>

Stages & jobs

  1. Build and Package

  2. Deploy

  3. copy nightlies to website

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen aec46ae765aa943d9b2cec289fea020e7e3ba7b3

    Limit max duration of Module shutdown

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version aec46ae765aa943d9b2cec289fea020e7e3ba7b3)
  • Guus der Kinderen

    Guus der Kinderen 82537d292dd7a7388b3ea08675d4d51a39492dc6

    OF-1609: Ensure that the first module to be shut down is the ConnectionManager.

    • xmppserver/src/main/java/org/jivesoftware/openfire/XMPPServer.java (version 82537d292dd7a7388b3ea08675d4d51a39492dc6)
  • cpetzka <31418387+cpetzka@users.noreply.github.com>

    cpetzka <31418387+cpetzka@users.noreply.github.com> b62ee731c3a7a54cfa215ea826b63b68e80462e8

    fix that the maxLifetime settings of a cache take effect on runtime
    It was just a typo. Also introduced constants for the property
    parameters.

    • xmppserver/src/main/java/org/jivesoftware/util/cache/CacheFactory.java (version b62ee731c3a7a54cfa215ea826b63b68e80462e8)
  • Guus der Kinderen

    Guus der Kinderen 8d997c422808faaee7f44ce6157cfa883f4bd825

    OF-1910: Fix potential NPE in AuditorImpl

    • xmppserver/src/main/java/org/jivesoftware/openfire/audit/spi/AuditorImpl.java (version 8d997c422808faaee7f44ce6157cfa883f4bd825)
  • Guus der Kinderen

    Guus der Kinderen f86a7f6c64f2de18100539fd69ea72cf982eecfe

    OF-1901: pubsub: compare bare JIDs while checking unsubscribe auth
    To verify if a JID can issue an pubsub-unsubscribe for a (potentially other) JID, both JIDs should be compared based on their bare JID representation.

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/NodeSubscription.java (version f86a7f6c64f2de18100539fd69ea72cf982eecfe)
  • Guus der Kinderen

    Guus der Kinderen 3c1de49577e7f62c47458132ab95eb795f3a41cf

    OF-1901: Pubsub: stop allowing everyone to unsubscribe anyone
    This commit removes a condition that appears to evaluate to 'true' always. This resuls in the permission-check to be overly permissive.

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PubSubEngine.java (version 3c1de49577e7f62c47458132ab95eb795f3a41cf)
  • Guus der Kinderen

    Guus der Kinderen 7eec4036ae59fbd96606c5ba087b1078475737d1

    OF-1899: Pubsub subscribing while subscription pending should cause error.
    Openfire should follow XEP-0060 Pubsub § 6.1.3.7.

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/Node.java (version 7eec4036ae59fbd96606c5ba087b1078475737d1)