1. 16 Dec, 2014 3 commits
  2. 15 Dec, 2014 8 commits
  3. 14 Dec, 2014 5 commits
  4. 13 Dec, 2014 4 commits
    • Phillip Webb's avatar
      Unify console and file logback patterns · 6b4bb4d6
      Phillip Webb authored
      Update the file log pattern to write the thread name after the `---`
      separator. The allows both file and console logs to be parsed in the
      same way.
      
      Fixes gh-2136
      6b4bb4d6
    • Phillip Webb's avatar
      Substitute ${PID} variables with file logging · df1dede5
      Phillip Webb authored
      Update DefaultLogbackConfiguration to include OptionHelper.substVars
      when setting the encoder pattern so that ${PID} is correctly expanded.
      
      Fixes gh-2119
      df1dede5
    • Phillip Webb's avatar
      Restore Spring Boot 1.1 logging behavior · fc2e616c
      Phillip Webb authored
      Refactor LoggingApplicationListener and LoggingSystem to restore
      Spring Boot 1.1 logging behavior. The LOG_FILE and LOG_PATH system
      properties are now set before configuring the logger.
      
      The `logging.path` property is now once again optional and will not be
      used when `logging.file` is specified. The documentation has also been
      updated to reflect the changes.
      
      Fixes gh-2121
      Fixes gh-2117
      fc2e616c
    • Phillip Webb's avatar
      Polish · 5dd40e69
      Phillip Webb authored
      5dd40e69
  5. 12 Dec, 2014 8 commits
    • Stephane Nicoll's avatar
      Merge branch '1.1.x' · 4c39073d
      Stephane Nicoll authored
      4c39073d
    • Stephane Nicoll's avatar
      Polish indent · f1c893e5
      Stephane Nicoll authored
      f1c893e5
    • Stephane Nicoll's avatar
      Add explicit reference to health.* · b8612d99
      Stephane Nicoll authored
      Health indicator configuration keys have moved from the health.* to the
      management.health.* namespace. This commit adds an explicit reference
      to the previous location.
      
      See gh-2128
      b8612d99
    • Stephane Nicoll's avatar
      Merge branch '1.1.x' · 2fa1a5df
      Stephane Nicoll authored
      2fa1a5df
    • Stephane Nicoll's avatar
      Properly document health indicator config · 2416a935
      Stephane Nicoll authored
      Health indicator configuration keys have moved from the health.* to the
      management.health.* namespace. This commit makes sure that these are
      documented properly in 1.1.x as well.
      
      See gh-2118
      2416a935
    • Stephane Nicoll's avatar
      Properly guard ManagementSecurityAutoConfiguration · 11f5c769
      Stephane Nicoll authored
      ManagementSecurityAutoConfiguration fully relies on the presence of a
      web environment, yet the configuration class itself was not guarded by
      `@ConditionalOnWebApplication` (while nested config where).
      
      This turned out to be a problem for command-line applications using
      spring security (i.e. CRaSH integration).
      
      Fixes gh-2112
      11f5c769
    • Stephane Nicoll's avatar
      Improve property target name · 8f6f25f8
      Stephane Nicoll authored
      Previously, non camel case properties were wrongly resolved, i.e.
      getFOO() leading to a 'f-o-o'. While unusual, underscores can also be
      added to a property name. In that case, the hyphen should not be added
      as the binder consider this to be a single "word". Typically setFoo_Bar
      on the "something" prefix is mapped using "something.foo_bar".
      
      All these cases are now handled properly, generating the target name that
      the binder expects.
      
      Fixes gh-2118
      8f6f25f8
    • Stephane Nicoll's avatar
      Fix management endpoint without Spring Security · e96f75fd
      Stephane Nicoll authored
      The method 'injectIntoSecurityFilter' added In 3c1e48c8 assumes that
      Spring security is in the classpath so any management endpoints that are
      deployed on a different port requires Spring Security all the sudden.
      
      This commit separates the creating of the EndpointHandlerMapping in two
      mutually exclusive @Configuration: one that is triggered if Spring
      Security is not in the classpath and one that is triggered if Spring
      Security is in the classpath. The latter apply the security filter in the
      endpoint mapping if it exists.
      
      Fixes gh-2124
      e96f75fd
  6. 11 Dec, 2014 5 commits
  7. 10 Dec, 2014 7 commits