- 16 Jan, 2018 18 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Improve the structure of the response and include mappings from WebFlux and Servlet and Filter registrations in addition to the mappings from Spring MVC. Closes gh-9979
-
Brian Clozel authored
This commit uses HTML escaping to sanitize error inputs that are displayed in the default reactive HTML error view. Fixes gh-11582
-
Brian Clozel authored
This commit adds support for HTTP compression with reactive servers, with the following exceptions: * `server.compression.mime-types` and `server.compression.exclude-user-agents` are not supported by Reactor Netty at the moment * `server.compression.min-response-size` is only supported by Reactor Netty right now, since other implementations rely on the `"Content-Length"` HTTP response header to measure the response size and most reactive responses are using `"Transfer-Encoding: chunked"`. Closes gh-10782
-
Stephane Nicoll authored
Closes gh-11641
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Brian Clozel authored
This commit moves "spring.mvc.media-types" to the "spring.mvc.content-negotiation.*" namespaces introduced in gh-11105. Closes gh-11636
-
Stephane Nicoll authored
-
Andy Wilkinson authored
The behaviour was changed in 2b99962a. This commit updates the javadoc to hopefully clarify that Instant.isAfter(Instant) is used. Closes gh-11612
-
Stephane Nicoll authored
This commit improves a class condition check on the actual implementation rather than the general purpose interface. Closes gh-11608
-
Andy Wilkinson authored
Previously, a number of Actuator endpoints ignored a context hierarchy or assumed that it would always be linear. This commit reworks the affected endpoints so that the no longer assume a linear hierarchy. A side-effect of a non-linear hierarchy is that there may be multiple different beans with the same name (in a linear hierarchy, a bean with the same name as one in an ancestor context, replaces that bean). The affected endpoints have also been updated so that, when bean names are used as keys, those keys are grouped by application context. This prevents a bean in one context from accidentially overwriting a bean in another context. Closes gh-11019
-
Stephane Nicoll authored
* pr/11604: Improve Kotlin extensions doc about type erasure
-
sdeleuze authored
Since type erasure can be fixed only when using ParameterizedTypeReference based Java methods, TestRestTemplate API documentation should be updated to specify which extensions are subject to type erasure, and which are not. Closes gh-11604
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-11511
-
Stephane Nicoll authored
* pr/11638: Polish Kafka documentation
-
Gary Russell authored
Closes gh-11638
-
- 15 Jan, 2018 12 commits
-
-
Brian Clozel authored
Closes gh-11589
-
Stephane Nicoll authored
-
Andy Wilkinson authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-11635
-
Stephane Nicoll authored
Closes gh-11529
-
Andy Wilkinson authored
Closes gh-10976
-
Brian Clozel authored
This commit disables by default suffix pattern matching in Spring MVC applications. As described in the Spring MVC documentation (see https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-ann-requestmapping-suffix-pattern-match), this is considered as best practice. This change also introduces new configuration properties to achieve similar results in a safer way (using query parameters) or to rollback to the former default. Closes gh-11105
-
Stephane Nicoll authored
Closes gh-10923
-
Stephane Nicoll authored
* pr/11630: Polish
-
Johnny Lim authored
Closes gh-11630
-
Stephane Nicoll authored
This commit updates DefaultErrorAttributes to handle ResponseStatusException explicitly. This exception is used in a WebFlux application to signal that the processing of the query has failed with an HTTP status code and a reason phrase. The latter is now properly mapped to the `message` attribute of the response body. Closes gh-11614
-
- 14 Jan, 2018 4 commits
-
-
Stephane Nicoll authored
* pr/11619: Upgrade to Spring Session 2.0.0.RELEASE
-
Eddú Meléndez authored
Closes gh-11619
-
Stephane Nicoll authored
* pr/11622: Remove an unnecessary assertion
-
Johnny Lim authored
Closes gh-11622
-
- 12 Jan, 2018 5 commits
-
-
Andy Wilkinson authored
Closes gh-10976
-
Stephane Nicoll authored
See gh-11598
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/11606: Fix typo in DynamicRegistrationBean class name
-
Johnny Lim authored
Closes gh-11606
-
- 11 Jan, 2018 1 commit
-
-
Stephane Nicoll authored
* pr/11598: Polish "Upgrade to Micrometer 1.0.0-rc.6" Upgrade to Micrometer 1.0.0-rc.6
-