1. 11 Jul, 2017 2 commits
    • akrherz's avatar
      OF-1331 Warn user during setup when a session failure occurs · c31c4ac2
      akrherz authored
      This is a complex problem.  During setup, fetching xmppSettings from the session may fail due to an invalid session state maintained between the client browser and the server.  This is likely caused by a previous HTTPS session to the same server hostname setting a `JSESSIONID` that subsequently can not be overwritten by the current HTTP openfire-setup session.
      
      This introduces i18n string `setup.invalid_session`
      c31c4ac2
    • Guus der Kinderen's avatar
      OF-1345 OF-1139: 'Mapped' providers should be documented. · ed4ef2c4
      Guus der Kinderen authored
      Usage of Mapped providers requires a lot of configuration, that should be documented. The documentation provided in this commit describes a common use case, in which admins are to be retrieved from the default providers, while regular users are obtained from an external system.
      ed4ef2c4
  2. 10 Jul, 2017 2 commits
  3. 07 Jul, 2017 1 commit
  4. 30 Jun, 2017 2 commits
  5. 27 Jun, 2017 1 commit
  6. 25 Jun, 2017 2 commits
  7. 24 Jun, 2017 2 commits
  8. 23 Jun, 2017 1 commit
  9. 22 Jun, 2017 7 commits
  10. 21 Jun, 2017 3 commits
    • Guus der Kinderen's avatar
      OF-1353: Adding maxServerVersion (and more) · fee25623
      Guus der Kinderen authored
      This commit started with the intention of adding a maxServerVersion attribute for plugins, but resulted in a partial rewrite. Changes:
      - Removed the License enumeration - now, a simple string is used.
      - Split off the admin console page that shows the content of readme and changelog files to a dedicated page, instead of plugin-admin.jsp
      - Better define the difference between the plugin (human readable) name ("Avatar Resizer") and its canonical name ("avatarresizer")
      - The admin console now shows plugins that have been downloaded/installed, but cannot be loaded. Where possible, an update is suggested.
      - Support for maxServerVersion - plugins can now define a version of Openfire in which they will no longer load.
      fee25623
    • Guus der Kinderen's avatar
      Adding custom JSTL functions. · f7010088
      Guus der Kinderen authored
      f7010088
    • Guus der Kinderen's avatar
      93f81848
  11. 20 Jun, 2017 1 commit
  12. 19 Jun, 2017 1 commit
  13. 15 Jun, 2017 1 commit
  14. 14 Jun, 2017 1 commit
  15. 12 Jun, 2017 3 commits
  16. 09 Jun, 2017 4 commits
  17. 08 Jun, 2017 1 commit
  18. 01 Jun, 2017 2 commits
  19. 31 May, 2017 2 commits
    • Guus der Kinderen's avatar
      OF-1336: Update plugins to match new API. · 37a1c4fe
      Guus der Kinderen authored
      These changes should be backwards compatible.
      37a1c4fe
    • Guus der Kinderen's avatar
      OF-1336: Introduce UserPropertyProvider · 39e33fe1
      Guus der Kinderen authored
      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.
      39e33fe1
  20. 26 May, 2017 1 commit