- 21 Apr, 2017 1 commit
-
-
Spring Buildmaster authored
-
- 20 Apr, 2017 15 commits
-
-
Phillip Webb authored
Remove the public constant to make it clearer that skipping path extensions is really an internal Spring Boot concern. See gh-8765
-
Phillip Webb authored
Replace the MVC validator post processor with an `@Import` so that a "cannot enhance @Configuration bean definition" warning does not occur. Fixes gh-8951 See gh-8495
-
Andy Wilkinson authored
Closes gh-8961
-
Andy Wilkinson authored
Closes gh-8960
-
Andy Wilkinson authored
Closes gh-8959
-
Andy Wilkinson authored
Closes gh-8958
-
Andy Wilkinson authored
Closes gh-8957
-
Andy Wilkinson authored
Closes gh-8956
-
Andy Wilkinson authored
Closes gh-8955
-
Andy Wilkinson authored
Closes gh-8948
-
Phillip Webb authored
Update Spring CLI so that the "resolving dependencies" message is suppressed when `run --quiet` is used. Fixes gh-8946
-
Phillip Webb authored
Closes gh-8939
-
Dave Syer authored
Update `PropertiesLauncher` so that classes can be loaded outside of `BOOT-INF/classes`. You can use a subdirectory, or the root directory of an external jar (but not the parent archive to avoid issues with agents and awkward delegation models). Fixes gh-8480 Closes gh-8486
-
Phillip Webb authored
Relax `SpringBootTestContextBootstrapper` rules so that a test can specify an `ApplicationContextInitializer` and still have `@SpringBootConfiguration` detected. Prior to this commit detection would not occur because it's possible that an initializer _could_ register configuration. This scenario is actually quite unlikely to occur, certainly less likely than wanting to use an initializer in combination with auto-detection. Fixes gh-8483
-
Phillip Webb authored
Update `ValidationAutoConfiguration` and `WebMvcAutoConfiguration` to ensure as much as possible that only a single Validator bean of each type is registered. Validation auto-configuration now does the following: - If no validator is found: Registers a `LocalValidatorFactoryBean` (providing both Spring and JSR validation) - If the user defines a Spring & JSR validator: Backs off - If the user defines only a JSR validator: Adapts it to a Spring validator (without exposing another JSR implementation) WebMvcAutoConfiguration auto-configuration has been updated to make MVC validation follow common Spring Boot patterns: - If not validator beans are found (due to the user excluding ValidationAutoConfiguration) a new `mvcValidator` bean will be registered. - If a single validator bean is found it will be used for MVC validation. - If multiple validator beans are defined it will either use the one named `mvcValidator` or it will register a new `mvcValidator` bean Any automatically registered `mvcValidator` bean will not implement the JSR validator interface. Finally, it is no longer possible to provide an MVC validator via a `WebMvcConfigurer`. Fixes gh-8495
-
- 19 Apr, 2017 19 commits
-
-
Madhura Bhave authored
Closes gh-8646
-
Stephane Nicoll authored
See gh-8939
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-8938
-
Stephane Nicoll authored
This commit reverts 65a82576 as the Couchbase driver must be upgraded from 2.3.x to 2.4.x See gh-8939
-
Stephane Nicoll authored
-
Stephane Nicoll authored
This commit reverts 2deab52a as the Couchbase driver must be upgraded from 2.2.x to 2.4.x See gh-8938
-
Stephane Nicoll authored
Closes gh-8939
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-8938
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/8935: Upgrade to Spring Integration 4.3.9.RELEASE
-
Gary Russell authored
Closes gh-8935
-
Stephane Nicoll authored
Closes gh-8712
-
Stephane Nicoll authored
* pr/8930: Upgrade to Spring AMQP 1.7.2.RELEASE
-
Gary Russell authored
Closes gh-8930
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/8929: Upgrade to Spring AMQP 1.6.9.RELEASE
-
Gary Russell authored
Closes gh-8929
-
- 18 Apr, 2017 5 commits
-
-
Phillip Webb authored
Update SpringBootTestContextBootstrapper to detect `@ContextHierarchy` annotations so that only the last child creates a `WebApplicationContext`. Prior to this commit a context hierarchy would start two embedded web servers which is inconsistent with the `SpringApplicationBuilder` behavior. Fixes gh-8311
-
Andy Wilkinson authored
Allow `PathExtensionContentNegotiationStrategy` to be bypassed by actuator endpoints. Prior to this commit calling `/loggers/com.aaa.cab` would return a HTTP 406 response due to `.cab` being a known extension. Fixes gh-8765
-
Phillip Webb authored
* pull8924: Fail fast on getKeyFromServer() failure
-
Walter Seymore authored
Update `ResourceServerTokenServicesConfiguration` to fail fast if the `getKeyFromServer()` call fails. Since the key is part of the singleton `JwtAccessTokenConverter` bean there is not real way to refresh without restarting the application. A hard failure seems preferable to an inconsistent state. Closes gh-8924
-
Phillip Webb authored
-