Commit Graph

488 Commits

Author SHA1 Message Date
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