Run manually for releases

Build: #5 was successful Manual run by daryl herzmann

Code commits

Openfire (master)

  • Guus der Kinderen

    Guus der Kinderen db9fb2926dc1701daba23ecf1b552b40f22a7541

    OF-2432: Allow members to retrieve member-list of member-only room.
    Strictly speaking, all occupants should be allowed. As occupants of a member-only room must be either admin, owner or member, checking for these roles should be sufficient.

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

    Guus der Kinderen 6740767ac9cc1a2ff6894765d1321f25873d1a6f

    OF-2431: Restrict member-list retrieval of member-only (not open) rooms.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/IQAdminHandler.java (version 6740767ac9cc1a2ff6894765d1321f25873d1a6f)
  • Guus der Kinderen

    Guus der Kinderen 546c5ea87e1caec94e2aac6b7f815a232df4977c

    OF-2428: Allow MUC occupants to request each-other's VCards
    This implements a hack that redirects IQ requests from one MUC occupant to another to the bare JID of the occupant, rather than the full JID. This allows the home server of the occupant (rather than its client) to process the request. This is in-line with how XEP-0054 defines how VCards should be requested.

    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/MUCRoom.java (version 546c5ea87e1caec94e2aac6b7f815a232df4977c)
    • xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/MultiUserChatServiceImpl.java (version 546c5ea87e1caec94e2aac6b7f815a232df4977c)
  • Guus der Kinderen

    Guus der Kinderen 52c2314ae31c87e111e977e881fecd96598b7ad2

    Add FIXME comment for OF-2402

    • xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/Node.java (version 52c2314ae31c87e111e977e881fecd96598b7ad2)
  • Guus der Kinderen

    Guus der Kinderen a138db8b44751496cdb171bcfbc8647980cde081

    OF-2401: When changing the parent of a Pubsub node, update the parent identifier

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

    Guus der Kinderen a663df1b706bc6105a39f379004e8b8170c678a8

    OF-2416: Make xmpp.pep.enabled dynamic

    • i18n/src/main/resources/openfire_i18n.properties (version a663df1b706bc6105a39f379004e8b8170c678a8)
    • i18n/src/main/resources/openfire_i18n_nl.properties (version a663df1b706bc6105a39f379004e8b8170c678a8)
    • xmppserver/src/main/java/org/jivesoftware/openfire/pep/IQPEPHandler.java (version a663df1b706bc6105a39f379004e8b8170c678a8)
  • Guus der Kinderen

    Guus der Kinderen baa25667d1077f60c540965996e0062f90a8f9a1

    CI: add Java 17
    Java 17 is the latest LTS release of Java. Openfire should build successfully with it.

    This commit adds Java 17 to the matrix of builds that Github's CI workflow performs.

    • .github/workflows/continuous-integration-workflow.yml (version baa25667d1077f60c540965996e0062f90a8f9a1)
  • Guus der Kinderen

    Guus der Kinderen b9206bc77873fa8e6e03895d20d71a0581858899

    Remove redundant null-check

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginManager.java (version b9206bc77873fa8e6e03895d20d71a0581858899)
  • Guido Jäkel <g.jaekel@dnb.de>

    Guido Jäkel <g.jaekel@dnb.de> 4bc02cd204c49d3206591ade90017f2224e76acd

    Gjaekel log plugin version (#2012)
    Improve plugin version logging for plugins that have no version.

    Co-authored-by: Guus der Kinderen <guus.der.kinderen@gmail.com>

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginManager.java (version 4bc02cd204c49d3206591ade90017f2224e76acd)
  • Guido Jäkel <g.jaekel@dnb.de>

    Guido Jäkel <g.jaekel@dnb.de> 94e338f78ae6200cc5130d92ada7cf7b4b579f97

    Enhance log info of loaded plugin by version
    Add version info to the "Successfully loaded plugin"-message

    • xmppserver/src/main/java/org/jivesoftware/openfire/container/PluginManager.java (version 94e338f78ae6200cc5130d92ada7cf7b4b579f97)
  • Guus der Kinderen

    Guus der Kinderen 60bc0296973b2cfa9a5fb9bef8454be74dd9a2ae

    OF-2398: Admin console: add visual indication of MUC room being locked
    MUC rooms can be 'locked', which typically occurs when they are initially being created and configured. When a MUC room is 'locked', it cannot be entered by users.

    The Openfire admin console should make it possible for an administrator to see if a room is locked.

    This commit replaces the value in the 'users' column on the room summary page with a 'lock' icon, and displays a warning on the room settings page, when the room is locked.

    • i18n/src/main/resources/openfire_i18n.properties (version 60bc0296973b2cfa9a5fb9bef8454be74dd9a2ae)
    • i18n/src/main/resources/openfire_i18n_nl.properties (version 60bc0296973b2cfa9a5fb9bef8454be74dd9a2ae)
    • xmppserver/src/main/webapp/muc-room-edit-form.jsp (version 60bc0296973b2cfa9a5fb9bef8454be74dd9a2ae)
    • xmppserver/src/main/webapp/muc-room-summary.jsp (version 60bc0296973b2cfa9a5fb9bef8454be74dd9a2ae)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed

    march toward 4.7.2-SNAPSHOT

    • distribution/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • i18n/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • plugins/openfire-plugin-assembly-descriptor/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • plugins/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • starter/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • xmppserver/pom.xml (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)
    • xmppserver/src/main/java/org/jivesoftware/openfire/spi/XMPPServerInfoImpl.java (version 3e4d9e5b5a77597a320703c034ef76ffa7eb97ed)