1. 05 Oct, 2017 1 commit
  2. 03 Oct, 2017 1 commit
  3. 28 Sep, 2017 1 commit
  4. 11 Sep, 2017 1 commit
  5. 08 Sep, 2017 1 commit
  6. 07 Sep, 2017 3 commits
  7. 22 Aug, 2017 1 commit
  8. 08 Aug, 2017 2 commits
  9. 07 Aug, 2017 4 commits
  10. 24 Jul, 2017 1 commit
  11. 13 Jul, 2017 1 commit
  12. 11 Jul, 2017 3 commits
    • Greg Thomas's avatar
      Fix NPE on User Properties screen · 5f27472a
      Greg Thomas authored
      5f27472a
    • akrherz's avatar
      OF-1331 Warn user during setup when a session failure occurs · c339f0b9
      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`
      c339f0b9
    • Guus der Kinderen's avatar
      OF-1345 OF-1139: 'Mapped' providers should be documented. · d7ea5359
      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.
      d7ea5359
  13. 30 Jun, 2017 5 commits
  14. 27 Jun, 2017 1 commit
  15. 25 Jun, 2017 1 commit
  16. 20 Jun, 2017 1 commit
  17. 19 Jun, 2017 1 commit
  18. 15 Jun, 2017 1 commit
  19. 14 Jun, 2017 1 commit
  20. 12 Jun, 2017 3 commits
  21. 09 Jun, 2017 6 commits
    • speedy01's avatar
      small correction to launchers · 986f402c
      speedy01 authored
      986f402c
    • speedy01's avatar
      Hopefully addressses UAC issues. Installs services on windows at install.... · 8ebf1644
      speedy01 authored
      Hopefully addressses UAC issues. Installs services on windows at install. Replaces launcher with starting service and launching web browser.  Adds option to create x64 installer for windows.
      8ebf1644
    • Guus der Kinderen's avatar
    • Guus der Kinderen's avatar
      OF-546 / OF-1326: Made compatible with API changes. · fde53fe8
      Guus der Kinderen authored
      The Openfire plugin developer guide states that 'additinal' files should be in /classes/. Apparently, the old Ant script also included any files in the /src/. The new Maven structure does not.
      To work around compatibility issues, code that was in /src/ is now moved to /classes/. This should work with both Ant, as well as Maven.
      
      Additionally, this plugin now makes use of the new HttpBindManager API for registering contexts with the BOSH context. I do wonder if this plugin has any reason to be here though. Can't it just run its own embedded Jetty server?
      fde53fe8
    • Guus der Kinderen's avatar
      fc9b4693
    • Guus der Kinderen's avatar
      OF-1326: Improve sharing of the BOSH context · e4a4fdd5
      Guus der Kinderen authored
      Intead of using a parent context, a collection of Jetty handlers can be used to dynamically add/remove functionality to the BOSH context.
      
      This commit replaces the parent context instance with a ordered list of handlers, which will attempt to process a request by:
      
      1. Checking if this is a BOSH request
      2. Checking if this is a request for BOSH metadata
      3. Check if an extension was provided that can handle the request
      4. Try to serve static content as a last resort.
      
      In step 3, a collection of handlers is used, that can be modified at runtime. This allows plugins to register/remove handlers.
      
      The entire collection of handlers (1 to 4) is maintained with a lifecycle that's different from the embedded Jetty server that uses them. This
      allows the collection to survive a server reconfiguration, as well as act independent of the 'enabled' state of the BOSH service.
      e4a4fdd5