Commit Graph

14656 Commits (b545330d8eb9821947afaec5203fc9058ee30b6b)
 

Author SHA1 Message Date
Andy Wilkinson adeca6ea01 Merge branch '1.5.x' 7 years ago
Andy Wilkinson 654fe9a31c Use Checkstyle to police accidental use of unwanted imports
Closes gh-11271
7 years ago
Stephane Nicoll 7380920ed4 Remove wrong usage of commons-lang3
Closes gh-11267
7 years ago
Stephane Nicoll c5a8c8134e Merge pull request #11262 from izeye:document-binders
* pr/11262:
  Document spring.metrics.binders.*
7 years ago
Johnny Lim ada4d13a4e Document spring.metrics.binders.*
Closes gh-11262
7 years ago
Brian Clozel 9cc9cdfc1e Fix typo
See gh-11246
7 years ago
Brian Clozel eec7a8f075 Remove Web depedency from Freemarker starter
Now that Spring Boot supports Freemarker for both Spring MVC and Spring
WebFlux, the dedicated starter should not pull the Web starter
transitively and let developers manually choose the web stack.

Closes gh-11246
7 years ago
Stephane Nicoll 32b817e78d Merge pull request #11242 from izeye:polish-20171202
* pr/11242:
  Polish
7 years ago
Johnny Lim 2c204f2154 Polish
Closes gh-11242
7 years ago
Stephane Nicoll eec9597d91 Merge branch '1.5.x' 7 years ago
Stephane Nicoll b7baf6d381 Fix broken link
Closes gh-11244
7 years ago
Stephane Nicoll a4913712cb Do not expose the composite ReactiveHealthIndicator as a bean
Previously, a `ReactiveHealthIndicator` bean was exposed to define the
health indicator to use for the reactive endpoint. Having it exposed as
a bean has the side effect that the regular `HealthIndicator` composite
is picked up and a "reactive" entry is added to the health details.

This commit creates such indicator internally as it should be.

Closes gh-11222
7 years ago
Stephane Nicoll 5dc28ec446 Merge branch '1.5.x' 7 years ago
Stephane Nicoll 7b8adfab41 Polish 7 years ago
Andy Wilkinson e16579b416 Support Integer to Duration conversion during property binding
Closes gh-11216
7 years ago
Stephane Nicoll 8aeb245393 Merge pull request #11213 from vpavic:fix-docs
* pr/11213:
  Polish "Update documentation references to `/status` endpoint"
  Update documentation references to `/status` endpoint
7 years ago
Stephane Nicoll a43dcfec6c Polish "Update documentation references to `/status` endpoint"
Closes gh-11213
7 years ago
Vedran Pavic e88c266285 Update documentation references to `/status` endpoint
See gh-11213
7 years ago
Stephane Nicoll a7fac3cbae Merge pull request #11202 from ptahchiev:11201
* pr/11202:
  Polish "Fix NullPointer when requesting a session that does not exist"
  Fix NullPointer when requesting a session that does not exist
7 years ago
Stephane Nicoll b6609ff392 Polish "Fix NullPointer when requesting a session that does not exist"
Closes gh-11202
7 years ago
petar.tahchiev 35c6dc4e3b Fix NullPointer when requesting a session that does not exist
See gh-11202
7 years ago
Andy Wilkinson 6cae9257fe Merge branch '1.5.x' 7 years ago
Andy Wilkinson a491727b7c Avoid creating unnecessary garbage during URL normalization
Closes gh-11207
7 years ago
Phillip Webb 07b7d1cbb1 Merge pull request #11206 from izeye/polish-20171130
* pr/11206:
  Polish
7 years ago
Johnny Lim 44299bb980 Polish
Closes gh-11206
7 years ago
Phillip Webb 7ebe4935ac Restore dependency in `maven-shade-plugin`
Restore `spring-boot-maven-plugin` dependency in `maven-shade-plugin`
starter configuration. Required so that the shade plugin can use
`PropertiesMergingResourceTransformer` if wanted.

Fixes gh-11200
7 years ago
Phillip Webb d7251f52a4 Polish 7 years ago
Andy Wilkinson 159a758e19 Revert change accidentally committed in eb6182f5 7 years ago
Stephane Nicoll b365e37850 Fix typo
Closes gh-11204
7 years ago
Stephane Nicoll 9965221378 Merge branch '1.5.x' 7 years ago
Stephane Nicoll 5fd529279d Merge pull request #11190 from slachiewicz:fix/maven-central-url
* pr/11190:
  Update Apache Maven Central repository url
7 years ago
Sylwester Lachiewicz 0a6f5fb2be Update Apache Maven Central repository url
Closes gh-11190
7 years ago
Andy Wilkinson eb6182f587 Remove redundant commons-logging exclusions
Closes gh-11148
7 years ago
Andy Wilkinson 80543250a2 Rework properties for enabling Spring Data repositories
Rather than using two properties to enable or disable reactive and
imperative repositories for a particular store, this commit introduces
a new repository type condition that's backed by a single
spring.data.<store>.repositories.type property. The type can be
auto (automatically enables whatever's available), imperative (enables
imperative repositories), none (enables nothing), or reactive (enables
reactive repositories). The default is auto.

Repositories do not have a reactive option (such as JPA) continue to
have a spring.data.<store>.repositories.enabled property that takes a
boolean value.

Closes gh-11134
7 years ago
Brian Clozel 8b98db401c Polish
Closes gh-11090
7 years ago
Brian Clozel de208cd372 Do not handle WebFlux errors if response is committed
If the WebFlux handler commits the response but still sends an error
signal in the reactive pipeline, Spring Boot error handling should not
try to handle that error: once committed, it is impossible to change the
response status or the response headers. Writing to the body might also
lead to invalid responses.

This commit skips error handling if the response is committed and
delegates to Spring Framework's `HttpWebHandlerAdapter` which will log
the error.

Fixes gh-11168
7 years ago
Stephane Nicoll 6be30045ec Polish
See gh-11071
7 years ago
Stephane Nicoll d5c32333d5 Merge branch '1.5.x' 7 years ago
Stephane Nicoll ac316b502d Merge pull request #11189 from slachiewicz:fix/plexus-typo
* pr/11189:
  Fix typo in StringUtils import
7 years ago
Sylwester Lachiewicz 7224d35322 Fix typo in StringUtils import
Closes gh-11189
7 years ago
Brian Clozel e3c3bb0076 Rename spring.cache.control to spring.cache.cachecontrol
Closes #11090
7 years ago
Stephane Nicoll 55f7b3a535 Rename nettyServerCustomizers to serverCustomizers
Closes gh-11155
7 years ago
Stephane Nicoll 9044b5a215 Merge pull request #11193 from izeye:polish-20171129
* pr/11193:
  Polish
7 years ago
Johnny Lim 952224ef56 Polish
Closes gh-11193
7 years ago
Stephane Nicoll 33bd7ccc91 Merge branch '1.5.x' 7 years ago
Stephane Nicoll d920b49ba1 Polish
See gh-11193
7 years ago
Brian Clozel ee62633e33 Auto-Configure Freemarker in WebFlux
This commit adds support for basic auto-configuration for the Freemarker
template engine in WebFlux.

A few configuration properties in the `spring.freemarker.*` namespace
aren't supported yet, since they mostly apply to MVC (Servlet request
and session attributes).

Closes gh-10094
7 years ago
Phillip Webb 2c959b8e2a Polish health indicators
Align reactive and non-reactive web extensions and update `showDetails`
so that it only applies to web exposure.

See gh-11113
See gh-11192
7 years ago
Madhura Bhave 9e95483645 Add cloudfoundry health extensions
Fixes gh-11192
7 years ago
Phillip Webb 1bdd42e379 Merge pull request #11071 from jkschneider/micrometer-rc4
* pr/11071:
  Polish micrometer rc.5 upgrade
  Upgrade to micrometer 1.0.0-rc.5
7 years ago