Commit Graph

22689 Commits

Author SHA1 Message Date
Phillip Webb
b29e81fcd9 Allow defaultBindHandler to be specified on Binder
Allow a `defaultBindHandler` to be specified on the `Binder` instance
to save needing to pass it to each `bind` method call.

Closes gh-17773
2019-08-03 11:58:28 +01:00
Phillip Webb
fb6568be73 Improve PropertySourceLoader file extension error
Refine the `IllegalStateException` thrown from `PropertySourceLoader`
for unknown extensions to also indicated that folder references must end
in '/'.

Closes gh-17241
2019-08-03 11:36:36 +01:00
Stephane Nicoll
99f30700e2 Upgrade to Spring Batch 4.2.0.M3
Closes gh-17347
2019-08-03 10:54:40 +02:00
Madhura Bhave
ea244aa32b Merge branch '2.1.x'
Closes gh-17769
2019-08-02 09:16:05 -07:00
Madhura Bhave
faaada1416 Remove liquibase check change log location
Missing change logs would lead to an exception even
if the checkChangeLogLocation was set to false. Spring Boot's check
would pass but Liquibase would fail later making this property redundant.

Fixes gh-16232
2019-08-02 09:03:45 -07:00
Stephane Nicoll
f021c227e1 Polish 2019-08-02 17:42:38 +02:00
Stephane Nicoll
45915d085e Merge branch '2.1.x'
Closes gh-17767
2019-08-02 17:35:39 +02:00
Stephane Nicoll
eb26492eef Polish 2019-08-02 17:31:07 +02:00
Stephane Nicoll
dd5ec49232 Merge pull request #17662 from michael-simons
* pr/17662:
  Polish "Refine back-off strategy of Neo4j SessionFactory"
  Refine back-off strategy of Neo4j SessionFactory

Closes gh-17662
2019-08-02 17:28:12 +02:00
Stephane Nicoll
bacb4d1715 Polish "Refine back-off strategy of Neo4j SessionFactory"
See gh-17662
2019-08-02 17:15:22 +02:00
Michael Simons
274098f2e2 Refine back-off strategy of Neo4j SessionFactory
This commit separates the auto-configuration of the `SessionFactory` in
an isolated class so that the rest of the auto-configuration is still
applied if the user provides a custom `SessionFactory` bean.

See gh-17662
2019-08-02 17:12:01 +02:00
Stephane Nicoll
89aefa6cfb Enable binding for scanned configuration properties
Closes gh-16822
2019-08-02 16:19:33 +02:00
Stephane Nicoll
2784fc1506 Merge branch '2.1.x'
Closes gh-17764
2019-08-02 13:57:22 +02:00
Stephane Nicoll
308a5e9360 Fix bean name for reactive Cassandra health indicator
Closes gh-17763
2019-08-02 13:56:16 +02:00
Stephane Nicoll
a6151ba637 Merge branch '2.1.x' 2019-08-02 13:39:44 +02:00
Stephane Nicoll
318d0c767a Merge branch '2.0.x' into 2.1.x 2019-08-02 13:39:17 +02:00
Stephane Nicoll
cdec8a9b46 Upgrade to Spring Framework 5.1.9
Closes gh-17351
2019-08-02 13:37:50 +02:00
Stephane Nicoll
bb55992432 Merge branch '1.5.x' into 2.0.x 2019-08-02 13:36:16 +02:00
Stephane Nicoll
ff5a0e7c22 Upgrade to Spring Framework 4.3.25
Closes gh-17221
2019-08-02 13:34:29 +02:00
Madhura Bhave
ce38891cdf Merge pull request #17761 from htztomic
* pr/17761:
  Polish "Support RFC 8414 in JwtDecoders and ClientRegistrations"
  Support RFC 8414 in JwtDecoders and ClientRegistrations

Closes gh-17761
2019-08-01 18:33:44 -07:00
Madhura Bhave
e06b06d817 Polish "Support RFC 8414 in JwtDecoders and ClientRegistrations"
See gh-17761
2019-08-01 18:31:50 -07:00
HaiTao Zhang
8baec96453 Support RFC 8414 in JwtDecoders and ClientRegistrations
See gh-17761
2019-08-01 18:18:49 -07:00
Madhura Bhave
4e29f7b0ae Merge branch '2.1.x'
Closes gh-17762
2019-08-01 16:05:19 -07:00
Madhura Bhave
80f568bd47 Clarify RestTemplateBuilder rootUri documentation
Closes gh-15343
2019-08-01 15:59:24 -07:00
Madhura Bhave
f7f858bce8 Merge branch '2.1.x'
Closes gh-17759
2019-08-01 12:44:18 -07:00
Madhura Bhave
5f3364326b Configure interceptors for WelcomePageHandlerMapping
Fixes gh-16309
2019-08-01 12:27:53 -07:00
Stephane Nicoll
c718a79ff2 Polish 2019-08-01 19:42:30 +02:00
Phillip Webb
94b5ad0f7e Fixup tests following upstream HATEOAS changes
See gh-17755
2019-08-01 15:32:39 +01:00
Stephane Nicoll
bee373d6cf Start building against Spring HATEOAS 1.0 snapshots
See gh-17755
2019-08-01 15:19:41 +02:00
Stephane Nicoll
da0ab06d1a Merge branch '2.1.x'
Closes gh-17754
2019-08-01 14:49:22 +02:00
Stephane Nicoll
f2fd169c3a Rename restClient to elasticsearchRestClient
For consistency, similar beans have been renamed as well.

Closes gh-17751
2019-08-01 14:45:33 +02:00
Stephane Nicoll
1ec8e822a1 Fix broken build 2019-08-01 14:42:01 +02:00
Stephane Nicoll
48e07c8fda Merge branch '2.1.x'
Closes gh-17753
2019-08-01 14:24:23 +02:00
Stephane Nicoll
a76aaabc07 Merge pull request #17488 from nosan
* pr/17488:
  Polish "Create RestClient from a RestHighLevelClient if available"
  Create RestClient from a RestHighLevelClient if available

Closes gh-17488
2019-08-01 14:16:37 +02:00
Stephane Nicoll
fb0fccf3c7 Polish "Create RestClient from a RestHighLevelClient if available"
This significantly rework the auto-configuration to reflect the order
in which things are expected. Rather than keeping a conceptual cycle
between the builder and the two inner classes that are processed first,
the configuration is now split in three parts:

* The builder that is required and common
* The configuration when the HighLevelClient is available
* The RestClient configuration when that's not the case

See gh-17488
2019-08-01 14:16:22 +02:00
Dmytro Nosan
0e87b9c163 Create RestClient from a RestHighLevelClient if available
See gh-17488
2019-08-01 14:16:22 +02:00
Phillip Webb
040712168e Cache embedmongo on CI 2019-08-01 13:06:17 +01:00
Phillip Webb
f8d4d3dd98 Merge branch '2.1.x' 2019-08-01 10:52:10 +01:00
Phillip Webb
bd815f6b5a Merge branch '2.0.x' into 2.1.x 2019-08-01 10:50:31 +01:00
Phillip Webb
e26777c014 Parameterize and increase CI task timeouts 2019-08-01 10:46:00 +01:00
Phillip Webb
34c31ce099 Remove BeanTypeRegistry
Remove `BeanTypeRegistry` and rely entirely on standard calls Spring
Framework APIs.

Closes gh-17594
2019-08-01 10:15:15 +01:00
Stephane Nicoll
4d21efcc0a Remove outdated comment in smoke tests
Closes gh-17741
2019-08-01 10:36:08 +02:00
Madhura Bhave
02fd0c45e4 Merge branch '2.1.x'
Closes gh-17748
2019-07-31 13:01:46 -07:00
Madhura Bhave
96235ea674 Fix ordering of JSON property source relative to servlet sources
Fixes gh-17652
2019-07-31 12:43:08 -07:00
Phillip Webb
da4f436140 Change SearchStrategy EXHAUSTIVE to TYPE_HIERARCHY
Fixup references following upstream Spring Framework change.
2019-07-31 15:11:43 +01:00
Stephane Nicoll
5926547767 Merge branch '2.1.x'
Closes gh-17745
2019-07-31 15:15:21 +02:00
Stephane Nicoll
340a20595e Merge pull request #17736 from dsyer
* pr/17736:
  Harmonize settings.gradle documentation in Gradle getting started guide
  Add missing repositories to snapshot configuration

Closes gh-17736
2019-07-31 15:14:54 +02:00
Stephane Nicoll
0c560795fd Harmonize settings.gradle documentation in Gradle getting started guide
See gh-17736
2019-07-31 15:11:53 +02:00
Dave Syer
e7b0450a7f Add missing repositories to snapshot configuration
See gh-17736
2019-07-31 15:00:07 +02:00
Stephane Nicoll
80e2086505 Merge pull request #17742 from izeye
* pr/17742:
  Remove ConditionEvaluationReportLoggingListener in a test

Closes gh-17742
2019-07-31 14:59:01 +02:00