- 17 Dec, 2014 3 commits
-
-
Stephane Nicoll authored
Closes gh-2126
-
Stephane Nicoll authored
* pull2181: Remove duplicate "should" word from README
-
Alex Panchenko authored
-
- 16 Dec, 2014 8 commits
-
-
Phillip Webb authored
Ensure that the system temp directory is passed to the Jetty WebAppContext. This prevents `jsp` folders from appearing in the current directory. Fixes gh-2169
-
Phillip Webb authored
Update DispatcherServletAutoConfiguration to alias a MultipartResolver that is not named correctly. This allows the DispatcherServlet to pick up any MultipartResolver bean, regardless of its name. See gh-2162
-
Phillip Webb authored
The `joda-time-jsptags.jar` jar file cannot be skipped. Fixes gh-2168
-
Phillip Webb authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Previously, no configuration properties were discovered on a class using lombok instead of regular getters/setters. This commit adds a support for some of the lombok annotations, specifically that is @Data, @Getter and @Setter. Provides the same semantic as what lombok is generating. Closes gh-2114
-
Stephane Nicoll authored
* pull2165: Fix typo in tests
-
izeye authored
-
- 15 Dec, 2014 8 commits
-
-
Phillip Webb authored
Ensure that the Maven plugin RunMojo attempts to detect the Spring Loaded agent before deciding if the JVM should be forked. Fixes gh-2140
-
Phillip Webb authored
Fix numerous copy-paste errors in EmbeddedServerPortFileWriter where PID concepts are referenced. Fixes gh-2161
-
Phillip Webb authored
Update HttpEncodingAutoConfiguration to ensure that the CharacterEncodingFilter is ordered above any HiddenHttpMethodFilter. Fixes gh-2148
-
Michael Cramer authored
Closes gh-2155
-
Michael Cramer authored
Closes gh-2154
-
Michael Cramer authored
Closes gh-2152
-
Andy Wilkinson authored
Conflicts: spring-boot-dependencies/pom.xml
-
Michael Cramer authored
Closes gh-2151
-
- 14 Dec, 2014 5 commits
-
-
Phillip Webb authored
Update ResourceBanner to protect against a null application package. Fixes gh-2143
-
Phillip Webb authored
Conflicts: spring-boot/src/main/java/org/springframework/boot/StartupInfoLogger.java spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java
-
Phillip Webb authored
Update LogbackLoggingSystem to protect against a potential null CodeSource result. Fixes gh-2149
-
Phillip Webb authored
-
Stephane Nicoll authored
Closes gh-2145
-
- 13 Dec, 2014 4 commits
-
-
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
-
Phillip Webb authored
Update DefaultLogbackConfiguration to include OptionHelper.substVars when setting the encoder pattern so that ${PID} is correctly expanded. Fixes gh-2119
-
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
-
Phillip Webb authored
-
- 12 Dec, 2014 8 commits
-
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
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
-
Stephane Nicoll authored
-
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
-
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
-
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
-
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
-
- 11 Dec, 2014 4 commits
-
-
Stephane Nicoll authored
The move of health.* keys to management.health.* broke them as they are not defined as configuration keys and `ManagementServerProperties` is strict on the whole management namespace. This commit updates the tests to actually include that properties class and relax the "ignoreUnknownFields" condition so that extra attributes can be defined on the "management" namespace. Fixes gh-2115
-
Phillip Webb authored
-
Phillip Webb authored
-
Spring Buildmaster authored
-