- 16 Sep, 2019 3 commits
-
-
Stephane Nicoll authored
* pr/18151: Polish "Add ROLLING_FILE_NAME_PATTERN for File Appender" Add ROLLING_FILE_NAME_PATTERN for File Appender Closes gh-18151
-
Stephane Nicoll authored
See gh-18151
-
Eddú Meléndez authored
This new property allows to customize `fileNamePattern` if it is set. Otherwise, a default pattern remains. Also, new property is supported `logging.pattern.rolling-file-name`. See gh-18151
-
- 13 Sep, 2019 10 commits
-
-
Phillip Webb authored
See gh-18232
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-18227
-
Andy Wilkinson authored
Closes gh-18205
-
Andy Wilkinson authored
Closes gh-18226
-
Andy Wilkinson authored
Closes gh-18225
-
Andy Wilkinson authored
Previously, the upgrade to Flyway 6 broke compatibility with Flyway 5.2 due to the use of method references that refer to two methods that do not exist in Flyway 5.2. This commit replaces the method references with lambdas that are only called if the user sets the related property. Unless a new-in-Flyway-6 property is set, the auto-configuration will work as before. When such a property is set the auto-configuration will fail with a NoSuchMethodError. This approach was chosen to make the incompatibility clear. We have also introduced support for passing any JavaMigration beans in the context into Flyway. This too relies on API that is new in Flyway 6. It is possible (although unlikely) that users had JavaMigration beans in Spring Boot 2.1 that were being ignored. This commit restores this behaviour when using Flyway 5.2. Closes gh-18193
-
Stephane Nicoll authored
Closes gh-18222
-
Stephane Nicoll authored
* pr/18216: Fix minor typo Closes gh-18216
-
Peter Sauer authored
The phrase `We have you covered.` is a sentence and so it should start with a capital `W`. See gh-18216
-
- 12 Sep, 2019 9 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-18219
-
Phillip Webb authored
Update `Bindable` builder methods so that existing annotations are retained. Closes gh-18218
-
Stephane Nicoll authored
* pr/18206: Polish "Use Duration for ServerProperties.Jetty.idleTimeout" Use Duration for ServerProperties.Jetty.idleTimeout Closes gh-18206
-
Stephane Nicoll authored
See gh-18206
-
Johnny Lim authored
See gh-18206
-
Stephane Nicoll authored
* pr/18192: Polish Closes gh-18192
-
Johnny Lim authored
See gh-18192
-
Stephane Nicoll authored
Closes gh-18209
-
- 11 Sep, 2019 3 commits
-
-
Brian Clozel authored
This commit applies `ServerRSocketFactoryCustomizer` beans to RSocket setups when the RSocket server is being plugged into an existing Reactor Netty web server. Fixes gh-18208
-
Stephane Nicoll authored
* pr/18196: Update Quartz smoke test to use JDBC job store Closes gh-18196
-
Vedran Pavic authored
See gh-18196
-
- 10 Sep, 2019 1 commit
-
-
Andy Wilkinson authored
Update configuration properties support to allow the `@Component` annotation to be used on `@ConfigurationProperties` beans as long as they are mutable. This restores the behavior of Spring Boot 2.1 for mutable beans whilst still allowing us to enforce the stricter rules for immutable value object configuration properties. Closes gh-18138
-
- 09 Sep, 2019 14 commits
-
-
Stephane Nicoll authored
* pr/18187: Fix typo in javadoc Closes gh-18187
-
wonwoo authored
See gh-18187
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/18170: Polish "Remove management.health.status.order from docs" Fix link formatting in custom HealthIndicator section Remove management.health.status.order from docs Closes gh-18170
-
Stephane Nicoll authored
See gh-18170
-
dreis2211 authored
See gh-18170
-
dreis2211 authored
See gh-18170
-
Stephane Nicoll authored
This commit moves `@ConfigurationProperties` to the `@Bean` factory method as this is unusual to put it at class level if it's exposed that way. As HealthIndicatorProperties has a constructor, this makes sure that the annotation processor enables JavaBean binding mode.
-
Stephane Nicoll authored
This commit makes sure that a ConfigurationProperties type contributed by a `@Bean` factory method uses properties binding regardless of the presence of a matching constructor. `@Bean` method makes sure the user is in control and will be responsible of creating the instance. As a result, binding of properties will not happen there and therefore can only happen with regular JavaBean accessors. Closes gh-18184
-
Andy Wilkinson authored
Closes gh-18186
-
Andy Wilkinson authored
Closes gh-14022
-
Andy Wilkinson authored
Closes gh-18185
-