1. 08 Aug, 2016 1 commit
  2. 04 Aug, 2016 2 commits
  3. 01 Aug, 2016 1 commit
  4. 25 Jul, 2016 6 commits
  5. 24 Jul, 2016 1 commit
  6. 22 Jul, 2016 1 commit
  7. 21 Jul, 2016 1 commit
  8. 20 Jul, 2016 1 commit
  9. 19 Jul, 2016 1 commit
    • Guus der Kinderen's avatar
      OF-1139: User-to-provider mapping · a4c178c4
      Guus der Kinderen authored
      This commit introduces a new AuthProvider and UserProvider that, similar to the
      HybridAuthProvider and -UserProvider can be configured to use more than one backend
      store. Where the Hybrids iterate over all of their providers in an attempt to
      fulfill a request, these new 'Mapped' variants will first determine what provider
      is to be used for a particular user, and will then operate on only that provider.
      This is useful where particular users are required to be restricted to specific
      backends.
      a4c178c4
  10. 07 Jul, 2016 1 commit
  11. 04 Jul, 2016 6 commits
  12. 02 Jul, 2016 1 commit
  13. 01 Jul, 2016 1 commit
  14. 30 Jun, 2016 1 commit
  15. 28 Jun, 2016 2 commits
  16. 27 Jun, 2016 1 commit
  17. 23 Jun, 2016 1 commit
  18. 22 Jun, 2016 1 commit
  19. 21 Jun, 2016 1 commit
  20. 20 Jun, 2016 1 commit
  21. 18 Jun, 2016 1 commit
  22. 17 Jun, 2016 1 commit
  23. 14 Jun, 2016 3 commits
  24. 10 Jun, 2016 3 commits
    • Guus der Kinderen's avatar
      OF-1147: Don't retry plugin load indefinately. · 9261370d
      Guus der Kinderen authored
      When a plugin fails to load, don't try indefinately.
      9261370d
    • Guus der Kinderen's avatar
      OF-1147: Refactoring of Plugin Management · d18b7a86
      Guus der Kinderen authored
      - Plugin Monitor moved to different class
      - Methods that operate on plugin.xml files moved to utilility class
        (and made to work even when plugin is not yet loaded)
      - Plugin monitoring now loads plugins more efficiently by:
      -- Observing parent/child hierarchy (allowing for one-shot load)
      -- allowing for concurrent plugin loading
      - Dev plugins are now processed as if they were ordinary plugins
      - Plugin canoncical naming is now used throughout the code (fixes
        case sensitivity bug)
      d18b7a86
    • Guus der Kinderen's avatar
      OF-1147: Thread safety when modifying admin console · cc3da295
      Guus der Kinderen authored
      When there are multiple plugins loading at the same time, they can
      concurrently attempt to add models to the admin console. To prevent
      concurrency issues, those methods are made synchronous.
      cc3da295