- 14 Oct, 2015 40 commits
-
-
Andy Wilkinson authored
Closes gh-4184
-
Andy Wilkinson authored
Closes gh-4183
-
Andy Wilkinson authored
Closes gh-4182
-
Andy Wilkinson authored
Closes gh-4181
-
Andy Wilkinson authored
Closes gh-4180
-
Andy Wilkinson authored
Closes gh-4179
-
Andy Wilkinson authored
Closes gh-4178
-
Andy Wilkinson authored
Closes gh-4177
-
Andy Wilkinson authored
Closes gh-4176
-
Andy Wilkinson authored
Closes gh-4174 Closes gh-4175
-
Andy Wilkinson authored
Closes gh-4173
-
Andy Wilkinson authored
Closes gh-4172
-
Andy Wilkinson authored
The Java 6 module has been dropped in 2.4. Dependency management for HikariCP-java6 is retained at the latest available version; 2.3.9. Closes gh-4171
-
Andy Wilkinson authored
Closes gh-4169
-
Andy Wilkinson authored
Several libraries that Spring Boot supports depend on JBoss Logging but they use a variety of versions. This means that the actual version of JBoss Logging that will be used depends on your build system. Gradle will pick the latest version that’s in the dependency graph, Maven will pick the version that’s nearest the root of the graph and, if two dependencies are equidistant, it’ll pick the version that’s pulled in by the dependency listed first in the pom. In short, it’s very hard to reason about the version of JBoss Logging that you’ll actually use at runtime. This commit adds dependency management for JBoss Logging so that a consistent version is used, irrespective of your build system or dependencies. Closes gh-4185
-
Phillip Webb authored
* gh-3948-2: Allow TraceWebFilter to trace more attributes
-
Wallace Wadge authored
Update TraceWebFilter to optionally trace more details from the HttpServletRequest/HttpServletResponse. The `management.trace.include` property can be used to change what aspects are logged. Closes gh-3948
-
Phillip Webb authored
-
Andy Wilkinson authored
jersey-spring3 has a transtive dependencies on HK2’s bean-validator module that embeds JBoss Logging, Hibernate Validator, and Classmate without repackaging them. This makes it impossible to control the version of those three libraries that will be used without relying on classpath ordering. This commit excludes the bean-validator dependency from jersey-spring3. The Jersey starter already depends on our Validation starter which pulls in the proper, and controllable, version of the three dependencies listed above so users of our starters will be unaffected. Closes gh-4186
-
Andy Wilkinson authored
Closes gh-3525
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-4124
-
Andy Wilkinson authored
-
Andy Wilkinson authored
See gh-4019
-
Stephane Nicoll authored
Closes gh-3853
-
Stephane Nicoll authored
Closes gh-3862
-
Stephane Nicoll authored
Closes gh-3813
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-3576
-
Stephane Nicoll authored
Closes gh-3767
-
Stephane Nicoll authored
Closes gh-2477
-
Stephane Nicoll authored
Closes gh-1768
-
Andy Wilkinson authored
-
Stephane Nicoll authored
Closes gh-3999
-
Stephane Nicoll authored
Previously, no `errors` attribute is made available in the standard JSON error document if a request body object is invalid. This is due to the fact that the framework throws a `MethodArgumentNotValidException holding a `BindingResult` object that was not detected. We now make sure to extract the `BindingResult` from such exception. Closes gh-4166
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, EndpointWebMvcChildContextConfiguration would attempt to create a /error endpoint, irrespective of whether or not the parent had such an endpoint. If the endpoint was disabled in the parent this would cause a failure due to the absence of an ErrorAttributes bean. This commit updates EndpointWebMvcChildContextConfiguration to make the creation of its /error endpoint conditional on the existence of an ErrorAttributes bean. Closes gh-4164
-
Stephane Nicoll authored
Closes gh-4028
-
izeye authored
Previously, SecurityFilterAutoConfiguration would be created even if spring-security-web was not on the classpath. This didn't cause a failure as all of its beans were disabled. It was, however, wasteful, as the configuration class was processed and a bean created for it unnecessarily. This commit makes the whole class conditional on the presence of spring-security-web so that it will be skipped entirely when the dependency is not available. Closes gh-4160
-
Andy Wilkinson authored
This commit adds dependency management for Cassandra Driver’s three modules. The version is the latest maintenance release of the minor version that’s used by Spring Data Cassandra in the Spring Data Gosling release train. Closes gh-4167
-