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

Build: #5 was successful

Job: Maven build was successful

Stages & jobs

  1. Build Stage

Code commits

Spark (master)

  • transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>

    transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 13561531d8c879e0b9cfaff4c125ea1947c704de m

    Translate spark_i18n.properties in zh_CN
    100% translated source file: 'spark_i18n.properties'
    on 'zh_CN'.

    • core/src/main/resources/i18n/spark_i18n_zh_CN.properties (version 13561531d8c879e0b9cfaff4c125ea1947c704de)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> e9caf7c1604d8adf44956f5dfcdb7efbb24c3a1c m

    SPARK-464: Add partial support for XEP-0394 for receiving

    • core/src/documentation/spark.doap (version e9caf7c1604d8adf44956f5dfcdb7efbb24c3a1c)
    • core/src/main/java/org/jivesoftware/spark/ui/transctipt/MarkupConverter.java (version e9caf7c1604d8adf44956f5dfcdb7efbb24c3a1c)
    • core/src/main/java/org/jivesoftware/spark/ui/transctipt/TranscriptWindow.java (version e9caf7c1604d8adf44956f5dfcdb7efbb24c3a1c)
    • core/src/test/java/org/jivesoftware/spark/ui/transctipt/MarkupConverterTest.java (version e9caf7c1604d8adf44956f5dfcdb7efbb24c3a1c)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> decffcf1d914a87c0ee8c2e66656f085df4e9791 m

    SPARK-464: Receive XHTML-IM from Pidgin2 and Psi and convert to Message Styling tags

    • core/src/documentation/spark.doap (version decffcf1d914a87c0ee8c2e66656f085df4e9791)
    • core/src/main/java/org/jivesoftware/spark/ui/transctipt/MarkupConverter.java (version decffcf1d914a87c0ee8c2e66656f085df4e9791)
    • core/src/main/java/org/jivesoftware/spark/ui/transctipt/TranscriptWindow.java (version decffcf1d914a87c0ee8c2e66656f085df4e9791)
    • core/src/test/java/org/jivesoftware/spark/ui/transctipt/MarkupConverterTest.java (version decffcf1d914a87c0ee8c2e66656f085df4e9791)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 13c82367f709deb589cb0441d1a2ecff9b7496b9 m

    PrivacyManager: use isSupported(), cleanup

    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/privacy/PrivacyManager.java (version 13c82367f709deb589cb0441d1a2ecff9b7496b9)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/privacy/list/SparkPrivacyList.java (version 13c82367f709deb589cb0441d1a2ecff9b7496b9)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> a7732361cb21d940cf7b4e57360b93a2a9119555 m

    SessionManager.discoverInfos: include the root domain itself for pre-discover

    • core/src/main/java/org/jivesoftware/spark/SessionManager.java (version a7732361cb21d940cf7b4e57360b93a2a9119555)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> b4c1557f11c004c431b24116f7f94106eb08b7a3 m

    ChatContainer.getChatRoom(): accept Jid i.e. it can be a domain bare JID

    • core/src/main/java/org/jivesoftware/spark/ChatManager.java (version b4c1557f11c004c431b24116f7f94106eb08b7a3)
    • core/src/main/java/org/jivesoftware/spark/ui/ChatContainer.java (version b4c1557f11c004c431b24116f7f94106eb08b7a3)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> f762548781b9c036152891b945aa58c7b4b456d7 m

    Add Signal transport and SVG icons

    • core/src/main/java/org/jivesoftware/resource/SparkRes.java (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/transports/SignalTransport.java (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/discord-gray.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/facebook.svg (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/irc-gray.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/irc.svg (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/rss-gray.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/rss.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/signal-gray.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/signal.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/signal.svg (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/telegram.svg (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/whatsapp.png (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/images/gateway/xmpp.svg (version f762548781b9c036152891b945aa58c7b4b456d7)
    • core/src/main/resources/spark.properties (version f762548781b9c036152891b945aa58c7b4b456d7)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> f8fbd286a6fbefa9ef1975c212655b23a9c3ea26 m

    ChatManager.getConferenceServices(): get list from already discovered services

    • core/src/main/java/org/jivesoftware/spark/ChatManager.java (version f8fbd286a6fbefa9ef1975c212655b23a9c3ea26)
    • core/src/main/java/org/jivesoftware/spark/ui/conferences/BookmarksUI.java (version f8fbd286a6fbefa9ef1975c212655b23a9c3ea26)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 18d225a8001c5e3b7bf4328d2e846431d6ea2530 m

    ChatContainer: use domainMUC.contains

    • core/src/main/java/org/jivesoftware/spark/ui/ChatContainer.java (version 18d225a8001c5e3b7bf4328d2e846431d6ea2530)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 16a1afca8943e71a24abdc1bb1384f25ea487465 m

    UserSearchService: use hasIdentity()

    • core/src/main/java/org/jivesoftware/sparkimpl/search/users/UserSearchService.java (version 16a1afca8943e71a24abdc1bb1384f25ea487465)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> ad3b828218ca7c03e0d6ad4857c1bacf80d21570 m

    ChatManager: simplify getDefaultConferenceService() and use getConferenceServices() instead of multiUserChatManager.getMucServiceDomains()

    • core/src/main/java/org/jivesoftware/spark/ChatManager.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
    • core/src/main/java/org/jivesoftware/spark/ui/ChatContainer.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
    • core/src/main/java/org/jivesoftware/spark/ui/conferences/BookmarksUI.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
    • core/src/main/java/org/jivesoftware/spark/ui/conferences/ConferenceServices.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
    • plugins/fastpath/src/main/java/org/jivesoftware/fastpath/workspace/panes/AgentConversations.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
    • plugins/fastpath/src/main/java/org/jivesoftware/fastpath/workspace/panes/CurrentActivity.java (version ad3b828218ca7c03e0d6ad4857c1bacf80d21570)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> ddbd64676cf6037b5e6c32f861d61534d30eead3 m

    JabberBrowser: show features for sub items

    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/jabber/JabberBrowser.java (version ddbd64676cf6037b5e6c32f861d61534d30eead3)
    • core/src/main/resources/i18n/spark_i18n.properties (version ddbd64676cf6037b5e6c32f861d61534d30eead3)
    • core/src/main/resources/i18n/spark_i18n_ru.properties (version ddbd64676cf6037b5e6c32f861d61534d30eead3)
    • core/src/main/resources/i18n/spark_i18n_uk.properties (version ddbd64676cf6037b5e6c32f861d61534d30eead3)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 094df274efb5cea709021c8d28d5f31e28236fa8 m

    SessionManager.discoverItems(): preload disco infos

    • core/src/main/java/org/jivesoftware/spark/SessionManager.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/GatewayPlugin.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/transports/GatewayDescription.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/transports/TransportUtils.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/manager/Enterprise.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/search/users/UserSearchService.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/java/org/jivesoftware/sparkimpl/updater/CheckUpdates.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • core/src/main/resources/i18n/spark_i18n.properties (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • plugins/fastpath/src/main/java/org/jivesoftware/fastpath/FastpathPlugin.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
    • plugins/fileupload/src/main/java/org/jivesoftware/spark/plugin/fileupload/ChatRoomDecorator.java (version 094df274efb5cea709021c8d28d5f31e28236fa8)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 184b05bf977278fc31657b91b63dab46aa7c3b21 m

    refactor: provider registration

    • core/src/main/java/org/jivesoftware/spark/SessionManager.java (version 184b05bf977278fc31657b91b63dab46aa7c3b21)
    • core/src/main/java/org/jivesoftware/sparkimpl/updater/CheckUpdates.java (version 184b05bf977278fc31657b91b63dab46aa7c3b21)
    • plugins/meet/src/main/java/org/jivesoftware/spark/plugin/ofmeet/SparkMeetPlugin.java (version 184b05bf977278fc31657b91b63dab46aa7c3b21)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 1ef6073aeabbbd245ca7ef38c73ddce68654c562 m

    Transport: show Transport name and Service description on a button

    • core/src/main/java/org/jivesoftware/spark/ui/ContactInfoWindow.java (version 1ef6073aeabbbd245ca7ef38c73ddce68654c562)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/GatewayButton.java (version 1ef6073aeabbbd245ca7ef38c73ddce68654c562)
    • core/src/main/java/org/jivesoftware/sparkimpl/plugin/gateways/transports/Transport.java (version 1ef6073aeabbbd245ca7ef38c73ddce68654c562)
  • Sergey Ponomarev <stokito@gmail.com>

    Sergey Ponomarev <stokito@gmail.com> 4ab30fb9fa558387c323257011cea5939be08bf9 m

    chats: Optimize room stale check to avoid memory allocations

    • core/src/main/java/org/jivesoftware/spark/ChatManager.java (version 4ab30fb9fa558387c323257011cea5939be08bf9)
    • core/src/main/java/org/jivesoftware/spark/ui/ChatContainer.java (version 4ab30fb9fa558387c323257011cea5939be08bf9)
    • core/src/main/java/org/jivesoftware/spark/ui/ChatRoom.java (version 4ab30fb9fa558387c323257011cea5939be08bf9)