Commit Graph

583 Commits

Author SHA1 Message Date
Andy Wilkinson bead5cfd2e Ignore duplicate module-info when validating starter dependencies
See gh-11178
2017-11-28 12:35:41 +00:00
Andy Wilkinson a803b88b03 Upgrade to Rxjava2 2.1.7
Closes gh-11180
2017-11-28 11:07:03 +00:00
Andy Wilkinson 22a426fe39 Polish 2017-11-28 10:50:28 +00:00
Andy Wilkinson a454c1c121 Upgrade to Selenium Htmlunit 2.28.2
Closes gh-11179
2017-11-28 10:50:28 +00:00
Andy Wilkinson 69dcead839 Upgrade to Log4j2 2.10.0
Closes gh-11178
2017-11-28 10:50:28 +00:00
Andy Wilkinson ac1b6f10d6 Upgrade to Rest Assured 3.0.6
Closes gh-11177
2017-11-28 10:50:28 +00:00
Andy Wilkinson 23d9019051 Upgrade to Hikaricp 2.7.4
Closes gh-11176
2017-11-28 10:50:28 +00:00
Andy Wilkinson deb6879563 Upgrade to Atomikos 4.0.5
Closes gh-11175
2017-11-28 10:50:28 +00:00
Johnny Lim decf2dc1b7 Fix assertion locations
Closes gh-11171
2017-11-28 09:44:45 +01:00
Andy Wilkinson 92d7395110 Upgrade to Spring Session Data MongoDB 5.0.0.RC2
Closes gh-11083
2017-11-28 08:40:13 +00:00
Andy Wilkinson e40a038484 Upgrade to Spring Session 5.0.0.RC2
Closes gh-11082
2017-11-28 08:39:43 +00:00
Andy Wilkinson ce26325a38 Upgrade to Spring Security 5.0.0.RELEASE
Closes gh-11069
2017-11-28 08:37:38 +00:00
Andy Wilkinson 8d6e3dd73b Upgrade to Spring Framework 5.0.2.RELEASE
Closes gh-10982
2017-11-28 08:36:47 +00:00
Madhura Bhave 9f76832488 Optimize fetching tokenKeys for reactive actuators
Closes gh-10899
2017-11-27 12:32:21 -08:00
Andy Wilkinson 1886791c73 Upgrade to Spring Data Kay-SR2
Closes gh-11166
2017-11-27 17:03:34 +00:00
Andy Wilkinson ecdbc52fc5 Make log4j-core available to Elasticsearch tests
Elasticsearch server requires log4j-core but we don't want the entire
module to have a test dependency on log4j-core as it already uses
Logback. This commit uses the modified class path runner to make
log4j-core available specifically to the Elasticsearch-related tests.

See gh-11166
2017-11-27 13:36:06 +00:00
Andy Wilkinson 03fce55cdb Polish "Remove a redundant dash in TestPropertyValues.Type"
Closes gh-11156
2017-11-27 10:44:53 +00:00
Johnny Lim f21737a675 Remove a redundant dash in TestPropertyValues.Type
Prior to this change, the dash was duplicated. For example
"test--systemEnvironment". This commit removes the redundant dash
and corrects the assertion in the test that should have caught the
problem.

See gh-11156
2017-11-27 10:43:38 +00:00
Stephane Nicoll 89054d32fa Polish "Fix CouchbaseReactiveRepositoriesAutoConfigurationTests"
Closes gh-11151
2017-11-27 10:59:21 +01:00
Eddú Meléndez ef3d44f680 Fix CouchbaseReactiveRepositoriesAutoConfigurationTests
See gh-11151
2017-11-27 10:56:35 +01:00
Stephane Nicoll 116d763d52 Start building against Spring Data Key snapshots
See gh-11166
2017-11-27 10:55:57 +01:00
Stephane Nicoll 9543327406 Polish "Use BeanIds.SPRING_SECURITY_FILTER_CHAIN"
Closes gh-11162
2017-11-27 10:32:28 +01:00
Johnny Lim 70d92037bd Use BeanIds.SPRING_SECURITY_FILTER_CHAIN
See gh-11162
2017-11-27 10:31:32 +01:00
Stephane Nicoll c4387e1e8a Polish "Add CouchbaseHealthIndicatorTests"
Closes gh-11161
2017-11-27 10:30:31 +01:00
Eddú Meléndez 2e9ca06688 Add CouchbaseHealthIndicatorTests
See gh-11161
2017-11-27 10:29:25 +01:00
Eddú Meléndez 5c216c2029 Clean LdapHealthIndicatorTests
Closes gh-11158
2017-11-27 10:27:29 +01:00
Stephane Nicoll 1620ac42b3 Polish contribution
Closes gh-11143
2017-11-27 10:14:34 +01:00
Johnny Lim d9828a0aaa Polish
See gh-11143
2017-11-27 10:14:18 +01:00
sdeleuze 65c777986d Upgrade to Kotlin 1.1.61
Closes gh-11154
2017-11-26 17:25:12 +01:00
Johnny Lim dea95b2b67 Make CouchbaseReactiveRepositoriesAutoConfigureRegistrar package-private
Closes gh-11142
2017-11-26 11:30:17 +01:00
Kazuki Shimizu bd8834568d Add @Inherited on spring-boot-test-autoconfigure
Closes gh-11139
2017-11-26 11:27:49 +01:00
Andy Wilkinson 61f9d240df Polish 2017-11-24 16:31:31 +00:00
Johnny Lim 7d94695936 Harmonize CouchbaseReactiveRepositoriesAutoConfiguration conditions
Closes gh-11138
2017-11-24 16:51:29 +01:00
Andy Wilkinson 16b090c9bc Polish 2017-11-24 15:46:19 +00:00
Andy Wilkinson 23014d97a2 Add new Devtools restart property to the appendix
Closes gh-9115
2017-11-24 14:56:50 +00:00
Andy Wilkinson 7674841946 Log condition evaluation delta upon DevTools restart 2017-11-24 14:49:53 +00:00
Stephane Nicoll 480039f212 Fix default value of management.endpoints.web.expose 2017-11-24 15:22:57 +01:00
Stephane Nicoll 1235d8f813 Polish Actuator doc
Closes gh-10861
2017-11-24 14:05:21 +01:00
Stephane Nicoll a12bab453c Polish "Fix PropertiesConfigAdapter delegation logic"
Closes gh-11135
2017-11-24 13:48:06 +01:00
Nikolay Rybak 9163d65b0e Fix PropertiesConfigAdapter delegation logic
This change replaces fallback logic in PropertiesConfigAdapter and its
descendants such that instead of falling back to default "empty" config
it delegates to superinterface default implementation of the same class.

This allows default implementation to call back to other properties,
like DatadogConfig.uri() does.

See gh-11135
2017-11-24 13:31:00 +01:00
Andy Wilkinson b3c5a050ad Polish message for matching beans produced by OnBeanCondition 2017-11-24 12:01:20 +00:00
Andy Wilkinson 51b56782a3 Apply customizers to build when created embedded Mongo client
Closes gh-11132
2017-11-24 10:59:29 +00:00
Stephane Nicoll 45e8c237de Polish 2017-11-24 11:16:46 +01:00
Stephane Nicoll 3a6170c019 Polish 2017-11-24 10:45:11 +01:00
Stephane Nicoll aa87c45b5d Polish "Introduce TestRestTemplate Kotlin extensions"
Closes gh-11039
2017-11-24 09:56:47 +01:00
sdeleuze cd98da5ee9 Introduce TestRestTemplate Kotlin extensions
This commit introduces Kotlin extensions similar to the RestOperations
ones in order to be able to take advantage of Kotlin reified type
parameters for example.

See gh-11039
2017-11-24 09:44:34 +01:00
Stephane Nicoll 7f8ca64df1 Merge branch '1.5.x' 2017-11-23 18:01:05 +01:00
Stephane Nicoll 5ebed451e0 Remove dead code 2017-11-23 17:55:58 +01:00
Andy Wilkinson 6bf837e95b Tidy up documentation following removal of /status and /health changes
Closes gh-10863
2017-11-23 16:14:34 +00:00
Johnny Lim 01a48412d2 Polish
Closes gh-11126
2017-11-23 16:00:55 +00:00
Stephane Nicoll 97bb70cd0c Polish 2017-11-23 16:28:00 +01:00
Stephane Nicoll 0a5f064d39 Improve error metadata for Autoconfigure module 2017-11-23 16:11:48 +01:00
Stephane Nicoll 3a6a238ea9 Improve error metadata for Actuator 2017-11-23 15:59:51 +01:00
Andy Wilkinson 1a76b5122d Merge branch '1.5.x' 2017-11-23 14:21:17 +00:00
Andy Wilkinson 72b14b8add Merge branch '1.5.x' 2017-11-23 13:15:41 +00:00
Stephane Nicoll c6709899db Polish 2017-11-23 13:52:58 +01:00
Andy Wilkinson c748a009b0 Merge branch '1.5.x' 2017-11-23 12:43:29 +00:00
Stephane Nicoll 877ed041e7 Polish 2017-11-23 13:38:11 +01:00
Stephane Nicoll 02a0683cff Polish
See gh-10595
2017-11-23 13:32:03 +01:00
Stephane Nicoll 13ccf45008 Polish
See gh-10884
2017-11-23 13:28:44 +01:00
Stephane Nicoll c9c9e3664e Polish
See gh-11113
2017-11-23 13:26:55 +01:00
Andy Wilkinson f12de333f5 Merge branch '1.5.x' 2017-11-23 11:46:42 +00:00
Andy Wilkinson 69fb433eb7 Merge branch '1.5.x' 2017-11-23 11:35:12 +00:00
Vedran Pavic 63aef58d30 Fix references to management related properties
See gh-11091
2017-11-23 10:48:37 +01:00
Stephane Nicoll f7ed24cb7c Merge branch '1.5.x' 2017-11-23 10:46:29 +01:00
Stephane Nicoll 50985b7e83 Polish 2017-11-23 10:40:25 +01:00
Eric Spiegelberg 789e7670d8 Add reference to Neo4j's health indicator
Closes gh-11115
2017-11-23 10:35:17 +01:00
Stephane Nicoll 59df2909b8 Format 2017-11-23 10:16:32 +01:00
Stephane Nicoll cc2d882d08 Polish
See gh-11090
2017-11-23 10:14:24 +01:00
Phillip Webb 07f71e889e Move `/application` to `/actuator`
Change the endpoint default path from `/application` to `/actuator`.

Fixes gh-10970
2017-11-22 23:18:22 -08:00
Phillip Webb 3e2ede51d6 Delete `status` documentation
See gh-11113
2017-11-22 23:18:21 -08:00
Phillip Webb 05d2ca4f16 Allow bean binding if property binding fails
Update `Binder` so that if a property exists, but it cannot be converted
to required type, bean binding is attempted.

Prior to this commit, if a user happened to have an environment
variable named `SERVER` the binder would fail when trying to directly
convert its `String` value into a `ServerProperties`

Fixes gh-10945
2017-11-22 23:18:21 -08:00
Phillip Webb 93ae71cf93 Switch Jackson write-dates-as-timestamps default
Update `JacksonAutoConfiguration` so that `write-dates-as-timestamps`
now defaults to `false`.

Fixes gh-11079
2017-11-22 22:02:17 -08:00
Phillip Webb 31025d9f6c Drop status endpoint
Drop the status endpoint and merge functionality back into the health
endpoint. The `management.endpoint.health.show-details` property can
be used to change if full details, or just the status is displayed.

Fixes gh-11113
2017-11-22 22:01:58 -08:00
Phillip Webb d99625fa78 Rename properties that have `-` in their prefix
Rename `reactive-repositories` to `reactiverepositories` and replace
`spring.resources.cache-control` with `spring.resources.cache.control`.

Fixes gh-11090
2017-11-22 16:48:21 -08:00
Phillip Webb 47bc5e71ab Polish 2017-11-22 13:17:26 -08:00
Andy Wilkinson 4bf1640198 Allow beans to be used as Hibernate naming strategies
Previously, custom Hibernate naming strategies could only be
configured via properties. This allowed a fully-qualified classname to
be specified, but did not allow a naming strategy instance to be used.

This commit updates HibernateJpaConfiguration to use
ImplicitNamingStrategy and PhysicalNamingStrategy beans if they
exist. If both a bean exists and the equivalent property has been set,
the bean wins.
2017-11-22 17:29:13 +00:00
Andy Wilkinson ffca60d308 Revert "Rework BootRun so that it does not subclass JavaExec"
This reverts commit 6eee9de3c1.

Closes gh-10872
2017-11-22 17:22:44 +00:00
Johnny Lim 858d325577 Fix getter and setter for sMaxAge 2017-11-22 23:21:18 +09:00
Stephane Nicoll 1b59e88aeb Polish
See gh-10881
2017-11-22 10:44:33 +01:00
Madhura Bhave 616bada6f5 Document ReactiveHealthIndicator support
Closes gh-10881
2017-11-21 15:39:27 -08:00
Andy Wilkinson e17bbd179a Upgrade to Sqlite Jdbc 3.21.0
Closes gh-11103
2017-11-21 15:58:35 +00:00
Andy Wilkinson d272c57de0 Upgrade to Selenium Htmlunit 2.28.1
Closes gh-11102
2017-11-21 15:58:34 +00:00
Andy Wilkinson 9a0ffbe5be Upgrade to Neo4j Ogm 3.0.2
Closes gh-11101
2017-11-21 15:58:33 +00:00
Andy Wilkinson 1021846762 Upgrade to Hibernate Validator 6.0.5.Final
Closes gh-11100
2017-11-21 15:58:33 +00:00
Andy Wilkinson e2759a3c6c Upgrade to Johnzon Jsonb 1.1.5
Closes gh-11099
2017-11-21 15:58:32 +00:00
Andy Wilkinson 4148cdeef9 Upgrade to Rxjava 1.3.4
Closes gh-11098
2017-11-21 15:58:31 +00:00
Andy Wilkinson 7d54b70329 Upgrade to Lettuce 5.0.1.RELEASE
Closes gh-11097
2017-11-21 15:58:31 +00:00
Andy Wilkinson 895496b2c2 Upgrade to Cassandra Driver 3.3.2
Closes gh-11096
2017-11-21 15:58:30 +00:00
Andy Wilkinson cf20ac788d Merge branch '1.5.x' 2017-11-21 15:56:16 +00:00
Andy Wilkinson 2b1d1cd317 Polish "Auto-configure templated welcome page"
Closes gh-10545
2017-11-21 15:21:57 +00:00
Bruce Brouwer cc855f4462 Auto-configure templated welcome page
See gh-10545
2017-11-21 15:21:48 +00:00
Andy Wilkinson 08c85c1fba Separate welcome page handler mapping and its tests from auto-config
Closes gh-11094
2017-11-21 14:44:29 +00:00
Andy Wilkinson ff3d7c2ca1 Polish 2017-11-21 12:23:16 +00:00
Andy Wilkinson 64ae83b964 Polish visibility in ConfigurationPropertiesBinderBuilder 2017-11-21 12:20:49 +00:00
Andy Wilkinson aa9c5e6e08 Align expectation with new endpoint enabled property description
See gh-10870
2017-11-21 11:38:50 +00:00
Phillip Webb 4d5de829cb Fix checkstyle error 2017-11-20 19:58:31 -08:00
Phillip Webb e82913dd5a Align appendix edits with source code
Port editing changes from append to java source files to ensure that
IDE meta-data also reflects the improvements.

Closes gh-10870
2017-11-20 15:47:49 -08:00
Jay Bryant 3e5b7dd4ac Make editorial changes to appendix-application-properties.adoc
See gh-10870
2017-11-20 15:47:18 -08:00
Phillip Webb e01c92a38a Polish 2017-11-20 12:44:39 -08:00