1. 03 Dec, 2016 1 commit
    • Resolve dynamic views lazily · a0cc96c7
      Johannes Edmeier authored
      When the list contains a lots of applications many requests are made for
      dynamic views (e.g. heapdump, flyway, logfile, ...). With this commit
      the availability check for these views is deferred until the user opens
      toggles the dropdown. This should lead to far fewer requests.
      
      fixes #346
      
      Additionally the url list is not anymore overlapped then having a lot of
      tabs for the detail views.
      
      fixes #347
  2. 21 Nov, 2016 1 commit
  3. 20 Nov, 2016 3 commits
    • Fix dropdown alignment · 948bfc9b
      Johannes Edmeier authored
    • Remember how the application was registered · 08b16417
      Johannes Edmeier authored
      From this commit on the source from wich the application was registered
      is remembered. We use this information for two things:
       * For applications which wasn't registered via the http-api the remove
         button is hidden.
       * The `ApplicationDiscoveryListener` only removes stale applications
         (those which are not anymore found via discovery) if the were registered
         via the `ApplicationDiscoeryListener`.
      
      closes #328
    • Add ApplicationFactory · 3e16bad1
      rfelgentraeger authored
      With this commit the concept of an ApplicationFactory is introduced.
      This allows you to easily modify the information used to register
      your application at the admin server
      
      closes #331
  4. 16 Nov, 2016 7 commits
  5. 15 Nov, 2016 2 commits
    • Detangle server from client · a99a889a
      Johannes Edmeier authored
      With this commits the server no longer depends on the client. The
      classes for the clients are moved to de.codecentric.boot.admin.client
      package.
      Since the perspective on applications is totally different from client
      and server the model has been split apart.
      
      What means this for users:
      1) The client is no longer a transitive dependency for your admin server
      you may need to add it explicitly to your dependencies, respectively
      jolokia-core in case you're using discovery and want to use the jmx-bean
      interface
      
      2)In case you have cutomised parts of the client you need to reflect the
      package change.
      
      fixes #332
  6. 12 Nov, 2016 1 commit
    • Use the loggers endpoint from boot 1.5.x · d6cb259c
      Johannes Edmeier authored
      Add support for the /loggers endpoint from spring boot 1.5.x. With this
      change log4j2 (and every other logging backend supported by spring boot)
      is supported in the logging view.
      The old implementation will be kept a while, so that the clients aren't
      forced to migrate.
      
      closes #305
  7. 10 Nov, 2016 2 commits
  8. 08 Nov, 2016 4 commits
  9. 07 Nov, 2016 6 commits
  10. 06 Nov, 2016 2 commits
  11. 03 Nov, 2016 4 commits
  12. 02 Nov, 2016 4 commits
  13. 26 Oct, 2016 3 commits