1. 03 Dec, 2014 6 commits
  2. 02 Dec, 2014 14 commits
  3. 01 Dec, 2014 9 commits
  4. 28 Nov, 2014 2 commits
  5. 27 Nov, 2014 5 commits
    • Andy Wilkinson's avatar
      Allow /health to be accessed anonymously irresepctive of its sensitivity · 2ce057ca
      Andy Wilkinson authored
      The changes in 3bb598a4 overload the health endpoint's sensitive
      property such that it's now considered sensitive if management
      security is enabled. When an endpoint is sensitive anonymous
      access is prevented. This breaks the health endpoint which should
      return a filtered view of the server's health when it's accessed
      anonymously rather than rejecting the request.
      
      This commit introduces AnonymouslyAccessibleMvcEndpoint, a marker
      extension of the MvcEndpoint interface. It is implemented by
      HealthMvcEndpoint. ManagementSecurityAutoConfiguration has been
      updated to allow anonymous access to endpoints that aren't sensitive
      or that implement AnonymouslyAccessibleMvcEndpoint.
      
      Fixes gh-2015
      2ce057ca
    • Stephane Nicoll's avatar
      polish · e507c614
      Stephane Nicoll authored
      e507c614
    • Stephane Nicoll's avatar
      Also flag deprecated properties in a @Deprecated class · 5b231e60
      Stephane Nicoll authored
      Previously, any property defined in a @Deprecated class were not marked
      as deprecated as only the getter or field was inspected for the
      annotation.
      
      An additional check on the class has been added to handle this case.
      
      Fixes gh-2014
      5b231e60
    • Stephane Nicoll's avatar
      Remove unused RabbitMQ dynamic property flag · 1a591666
      Stephane Nicoll authored
      Fixes gh-1999
      1a591666
    • Stephane Nicoll's avatar
      Add property description · 65e9d6a6
      Stephane Nicoll authored
      Set the field javadoc of many properties that are managed via
      configuration so that the "description" field is available in the
      meta-data.
      
      Closes gh-1808
      65e9d6a6
  6. 26 Nov, 2014 4 commits
    • Andy Wilkinson's avatar
      Merge branch '1.1.x' · 40a7445f
      Andy Wilkinson authored
      40a7445f
    • Andy Wilkinson's avatar
      Allow mongo port, host, and credentials to be configured individually · 64599261
      Andy Wilkinson authored
      Previously, the host had to have a custom value for the configuration
      of the port or credentials (username and password) to take effect. This
      meant, for example, that you couldn’t just set the port or just set the
      username and password while using the default host.
      
      This commit allows the port or username and password to be configured
      without also configuring the host. The default host (localhost) and
      port (27017) are retained.
      
      Fixes gh-2008
      64599261
    • Stephane Nicoll's avatar
      Fix documentation syntax typo · 8ee237a9
      Stephane Nicoll authored
      8ee237a9
    • Oliver Gierke's avatar
      Register all packages where @EnableAutoConfiguration is used · 123b90fa
      Oliver Gierke authored
      Previously, when @EnableAutoConfiguration was used in multiple packages,
      the last @EnableAutoConfiguration that was processed would
      win and only its package would be stored as an auto-configuration
      package.
      
      This commit updates AutoConfigurationPackages to allow multiple package
      name registrations. AutoConfigurationPackages.set(…) has been altered to
      augment the constructor arguments of the BeanDefinition registered for
      the initial call to the method so that the packages handed to the method
      call will be added to the bean definition and not replace the previous
      ones. The method has been renamed register(…) to reflect the changed
      behavior.
      
      Closes gh-1994
      123b90fa