Build: #1523 was successful Scheduled with changes by akrherz <akrherz@iastate.edu> and Guus der Kinderen

Code commits

Openfire (master)

  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 7b0ad136037f5b14e9db9f8d71685562b39d8ccb

    CI: reorder commands to workaround unknown troubles

    • .github/workflows/macos-release-artifact.yml (version 7b0ad136037f5b14e9db9f8d71685562b39d8ccb)
  • Guus der Kinderen

    Guus der Kinderen 2a5ba2fc7dfa9b334fb44e5c248301400b13b85f

    OF-2474: Improve security audit logging

    • xmppserver/src/main/webapp/system-admin-console-access.jsp (version 2a5ba2fc7dfa9b334fb44e5c248301400b13b85f)
  • Guus der Kinderen

    Guus der Kinderen f95d0113b788f29719c9f602ecb0cf144d9abb30

    OF-2474: Show (but not save) invalid input when editing IP access control
    When trying to set an invalid value in the IP access control page, all of the (unsaved) values should be shown to the end-user again, for them to correct them. Currently, all input is discarded and the pre-existing data is shown.

    • i18n/src/main/resources/openfire_i18n.properties (version f95d0113b788f29719c9f602ecb0cf144d9abb30)
    • xmppserver/src/main/webapp/system-admin-console-access.jsp (version f95d0113b788f29719c9f602ecb0cf144d9abb30)
  • Guus der Kinderen

    Guus der Kinderen 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c

    OF-2474: IP-based access control for the admin console
    This adds an 'allow' and 'block' list of IP(v4) addresses, that controls access to the admin console.

    A third property is added that can be used to configure if these lists should also be applied when accessing pages that are otherwise 'excluded' from access control by the AuthCheckFilter.

    An admin console page has been added to easily configure the new properties.

    • i18n/src/main/resources/openfire_i18n.properties (version 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c)
    • xmppserver/src/main/java/org/jivesoftware/admin/AuthCheckFilter.java (version 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c)
    • xmppserver/src/main/resources/admin-sidebar.xml (version 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c)
    • xmppserver/src/main/webapp/system-admin-console-access.jsp (version 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c)
    • xmppserver/src/test/java/org/jivesoftware/admin/AuthCheckFilterTest.java (version 58bd5f63ea35a4bc471c2ad79092cc1a595b4d7c)
  • akrherz <akrherz@iastate.edu>

    akrherz <akrherz@iastate.edu> 34de1952f14446eb72e4ddef3c031e29d79bfce9

    create macos github action job for releases

    • .github/workflows/macos-release-artifact.yml (version 34de1952f14446eb72e4ddef3c031e29d79bfce9)