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

Build: #14 was successful Scheduled with changes by Guus der Kinderen and Dave Cridland <dave@cridland.net>

Stages & jobs

  1. Build and Package

  2. Deploy

Code commits

Openfire (master)

  • Dave Cridland <dave@cridland.net>

    Dave Cridland <dave@cridland.net> 4818ae964ca26bfebf264588565e66e60602f7cc

    Merge pull request #812 from guusdk/OF-1336_UserPropertyProvider
    OF-1336: Introduce UserPropertyProvider

  • Guus der Kinderen

    Guus der Kinderen 47798ec7958a3283534030efc9562baff297c98b

    Lock should be a properly interned string
    By using a concatination of an interned string with another string, the resulting string will not be interned itself - making for non-functional lock.

    • src/java/org/jivesoftware/openfire/user/User.java (version 47798ec7958a3283534030efc9562baff297c98b)
  • Guus der Kinderen

    Guus der Kinderen 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa

    OF-1336: Update plugins to match new API.
    These changes should be backwards compatible.

    • src/plugins/justmarried/changelog.html (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/justmarried/plugin.xml (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/justmarried/pom.xml (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/justmarried/src/java/org/jivesoftware/openfire/plugin/married/JustMarriedPlugin.java (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/restAPI/changelog.html (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/restAPI/plugin.xml (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/restAPI/pom.xml (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
    • src/plugins/restAPI/src/java/org/jivesoftware/openfire/plugin/rest/controller/JustMarriedController.java (version 37a1c4fe72aa4dd072f103d717b542b2a9fdfefa)
  • Guus der Kinderen

    Guus der Kinderen 39e33fe168277404157dd68d0513810397b2e05d

    OF-1336: Introduce UserPropertyProvider
    This commit adds a new feature to Openfire, that allows one to store user properties in an external system. This is quite similar to concepts like UserProvider, AuthProvider, GroupProvider, and so on.

    The default behavior, moved from the User class to DefaultUserPropertyProvider, continues to use the ofUserProp database table. Provider implementations matching those of other types of providers have been added.

    • src/java/org/jivesoftware/openfire/user/User.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/UserManager.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/DefaultUserPropertyProvider.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/HybridUserPropertyProvider.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/JDBCUserPropertyProvider.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/MappedUserPropertyProvider.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/UserPropertyProvider.java (version 39e33fe168277404157dd68d0513810397b2e05d)
    • src/java/org/jivesoftware/openfire/user/property/UserPropertyProviderMapper.java (version 39e33fe168277404157dd68d0513810397b2e05d)