Builds Spark (minus the Install4j distributables) after every change to the code.

Code commits

Spark (master)

  • wroot <wrooot@users.noreply.github.com>

    wroot <wrooot@users.noreply.github.com> 918c15adba9ffe457da1274f99024a91e9728378

    Merge pull request #538 from R87A/SPARK-2175
    SPARK-2175: Fix offline message handling after a reconnect

  • R87A <ostretsov_av@hotmail.com>

    R87A <ostretsov_av@hotmail.com> 88845242ba2b9b4e43b62099b7842c9e91d79f3b

    Don't handle offline messages if the corresponding chat room has already been created.
    This eliminates duplicate messages in the transcript window when the user reconnects while the chat room is open.

    • core/src/main/java/org/jivesoftware/spark/Workspace.java (version 88845242ba2b9b4e43b62099b7842c9e91d79f3b)
  • R87A <ostretsov_av@hotmail.com>

    R87A <ostretsov_av@hotmail.com> 015970e3d72aac395fd588a4f940182b0d52dd49

    Fix chat room existence check and chat room creation.
    Existence check should take into account the actual type of the parameter passed to the method.
    There it is important to distinguish JID (EntityJid type) and bare JID (EntityBareJid type) since both are used:
    bare JIDs - within one-on-one chats;
    full JIDs - within private chats of group chat members.

    • core/src/main/java/org/jivesoftware/spark/ChatManager.java (version 015970e3d72aac395fd588a4f940182b0d52dd49)
    • core/src/main/java/org/jivesoftware/spark/ui/ChatContainer.java (version 015970e3d72aac395fd588a4f940182b0d52dd49)