Andy Wilkinson
889c40355c
Tolerate Flyway 9
...
Closes gh-32034
2 years ago
Andy Wilkinson
700460c322
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31971
2 years ago
Andy Wilkinson
fa73b73898
Fail build on missing configuration property descriptions
...
Closes gh-31916
2 years ago
Stephane Nicoll
4806881716
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31921
2 years ago
Stephane Nicoll
3a5b40645a
Restore support for C3P0
...
Closes gh-31920
2 years ago
Andy Wilkinson
6d279abe21
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31914
2 years ago
Andy Wilkinson
d39e146a7d
Polish "Allow config prop annotation processor to find reactive cookie props"
...
See gh-31912
2 years ago
Kalpesh
1f0d5f1130
Allow config prop annotation processor to find reactive cookie props
...
See gh-31912
2 years ago
Andy Wilkinson
a4bafa88bc
Disable schema validation when testing against Hazelcast 3
...
We have hazelcast configuration files that are used with multiple
versions of Hazelcast. Version 3's scheme doesn't allow us to set
<auto-detection enabled="false" />. To work around this, we
configure a system property that causes Hazelcast to disable schema
validation.
See gh-38163
2 years ago
Stephane Nicoll
53a652ec65
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31883
2 years ago
Stephane Nicoll
9cb614c626
Migrate Hazelcast 3 sanity tests to Hazelcast 4
...
Closes gh-31881
2 years ago
Stephane Nicoll
59139e632b
Polish "Disable auto-detection in tests that start Hazelcast"
...
See gh-31863
2 years ago
Adrian Bob
aad9c8906a
Disable auto-detection in tests that start Hazelcast
...
This commit updates test configurations to disable auto-detection of
Hazelcast instances.
See gh-31863
2 years ago
Stephane Nicoll
782e3f75b6
Polish Hazelcast configuration
...
This commit updates the XSD to 4.2 and removes the "tcp-ip" network
option as it is disabled by default.
See gh-31863
2 years ago
Phillip Webb
a4ef6a7c5c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31865
2 years ago
Phillip Webb
f8412847dc
Update copyright year for "Fix typos in code and documentation"
...
See gh-31734
2 years ago
Marc Wrobel
dbfc6bded4
Fix typos in code and documentation
...
See gh-31734
2 years ago
Andy Wilkinson
64dcfe520d
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31842
2 years ago
Andy Wilkinson
a1443d1cdc
Enforce ordering in additional-spring-configuration-metadata.json files
...
Closes gh-31575
2 years ago
Stephane Nicoll
6469a02c35
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31801
2 years ago
Stephane Nicoll
585a57be76
Update copyright year of changed file
...
See gh-31798
2 years ago
aoyvx
abe938eb2c
Use Bean ClassLoader consistently to resolve class names
...
See gh-31798
2 years ago
Brian Clozel
7c7a32a568
Auto-configure GraphQL subscription exception handling
...
Closes gh-31794
2 years ago
Stephane Nicoll
cb2844d527
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31690
2 years ago
Stephane Nicoll
a368919600
Polish "Fix deprecation metadata for grid-fs-database"
...
See gh-31689
2 years ago
Felix Scheinost
d5e18e61c5
Fix deprecation metadata for grid-fs-database
...
See gh-31689
2 years ago
Andy Wilkinson
55aa17eb11
Start building against Spring Framework 5.3.22 snapshots
...
See gh-31613
2 years ago
Andy Wilkinson
ece51636fd
Start building against Spring Framework 5.3.22 snapshots
...
See gh-31610
2 years ago
Andy Wilkinson
1e08f545d0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31525
2 years ago
Andy Wilkinson
f49b16c645
Upgrade to Spring Java Format 0.0.34
...
Closes gh-31524
2 years ago
Phillip Webb
28775c2c53
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31503
2 years ago
Phillip Webb
904feb2490
Polish 'Allow spring.data.cassandra.config file to override default values'
...
See gh-31238
2 years ago
Stern, Ittay (is9613)
1c7d99890e
Allow spring.data.cassandra.config file to override default values
...
Update `CassandraAutoConfiguration` so that properties in a
`spring.data.cassandra.config` file can override the default values
defined in `CassandraProperties`.
This commit changes two things:
1. Any primitive on `CassandraProperties` are replaced with object values.
This allows distinguishing between defaults values and no-values. Then
CassandraAutoConfiguration.mapConfig() can use whenNonNull() predicate
to ignore those.
2. `CassandraProperties` no longer populate default values on any
property. With that, the defaults can be applied on top of the file
spring.data.cassandra.config; i.e. the config file have higher
precedence than the defaults, but lower that any spring.data.cassandra.*
property.
See gh-31238
2 years ago
Phillip Webb
4c0a4cb669
Polish
2 years ago
Johnny Lim
11a07a9d1e
Polish OAuth2ResourceServerAutoConfigurationTests
...
See gh-31453
2 years ago
Andy Wilkinson
89bef73846
Polish
2 years ago
Andy Wilkinson
a1cc5bf238
Allow multiple JWS algorithms to be configured
...
Closes gh-31321
2 years ago
Phillip Webb
378e56f1d3
Add Order annotation to GraphQL RouterFunction beans
...
Update GraphQL auto-configuration so that `RouterFunction` beans have
and `@Order` of 0.
Fixes gh-31314
2 years ago
Andy Wilkinson
7f584a95a6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31329
2 years ago
Andy Wilkinson
e02803d341
Configure max HTTP header size when using HTTP2 with Tomcat
...
Closes gh-31322
2 years ago
Stephane Nicoll
dd437c4cf4
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31208
3 years ago
Stephane Nicoll
ad1214c972
Upgrade copyright year of changed files
...
See gh-31197
3 years ago
heqiang
3a0ab01066
Polish "Remove boxing"
...
See gh-31197
3 years ago
Andy Wilkinson
935d1264e0
Merge branch '2.6.x' into 2.7.x
3 years ago
Andy Wilkinson
3d203d0215
Polish
3 years ago
Andy Wilkinson
455ee0ce22
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31177
3 years ago
Andy Wilkinson
ee45fd2fc8
Remove redundant throws declarations from internal APIs
...
Closes gh-31176
3 years ago
Andy Wilkinson
b3a4982f31
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31174
3 years ago
Andy Wilkinson
cbf42dea14
Update deprecation messages to change removal version from 2.8 to 3.0
...
Closes gh-30903
3 years ago
Andy Wilkinson
646d582393
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31099
3 years ago
Andy Wilkinson
e407bae8c8
Merge branch '2.5.x' into 2.6.x
...
Closes gh-31098
3 years ago
Andy Wilkinson
5e78bef9f8
Test security dialect auto-config without Spring Security
...
Closes gh-31097
3 years ago
Phillip Webb
23eceb0d8a
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
ea41e89c6c
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
7d2f1bafc0
Update copyright year of changed files
3 years ago
Madhura Bhave
f3cacbe6ec
Fix formatting
3 years ago
Scott Frederick
7d459a13c2
Add properties for SAML relying party single logout
...
Closes gh-30128
Co-authored-by: Madhura Bhave <bhavem@vmware.com>
3 years ago
Andy Wilkinson
d0e55643b1
Polish
...
Closes gh-30993
3 years ago
Andy Wilkinson
1fd9c4d82c
Polish
...
Closes gh-30992
3 years ago
izeye
624c41c80e
Polish
...
See gh-30862
3 years ago
Andy Wilkinson
2b4f042325
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30874
3 years ago
Andy Wilkinson
c9571a04ab
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30873
3 years ago
Andy Wilkinson
6d4f0232ca
Polish "Fix ConditionalOnProperty when used in an aliased composed annotation"
...
See gh-30505
3 years ago
Guirong Hu
dc57ad54d5
Fix ConditionalOnProperty when used in an aliased composed annotation
...
See gh-30505
3 years ago
Brian Clozel
5352c441e1
Do not use application/graphql as default MIME type
...
As seen in spring-projects/spring-graphql#375 , Spring Boot should also
use "application/json" as the default MIME type but remain compatible
with "application/graphql+json" still if clients POST content with this
type or explicitly accept it.
Closes gh-30860
3 years ago
Andy Wilkinson
4cd850cfc0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30851
3 years ago
Andy Wilkinson
fa327a783d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30850
3 years ago
Andy Wilkinson
4fd2e0c916
Polish "Fix typos"
...
See gh-30773
3 years ago
Andy Wilkinson
f6d24dc1a8
Fix typos
...
See gh-30773
3 years ago
Andy Wilkinson
8044df277b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30846
3 years ago
Andy Wilkinson
a8b5a1c688
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30845
3 years ago
Andy Wilkinson
026b9e2efe
Polish "Make event handling in JobExecutionExitCodeGenerator thread-safe"
...
See gh-30705
3 years ago
dugenkui03
c8d1dfebab
Make event handling in JobExecutionExitCodeGenerator thread-safe
...
See gh-30705
3 years ago
Andy Wilkinson
facbc7b47b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30795
3 years ago
Andy Wilkinson
bf94ea24d3
Improve testing of Batch schema resolution
...
Closes gh-30794
3 years ago
Moritz Halbritter
b406971094
Remove hyphen from asserting-party
...
spring.security.saml2.relyingparty.registration.*.asserting-party.* is
now named spring.security.saml2.relyingparty.registration.*.assertingparty.*
Closes gh-30785
3 years ago
Stephane Nicoll
b3e3581271
Polish "Add auto-configuration to Kafka Retry Topics"
...
See gh-29812
3 years ago
tomazfernandes
bf46d7244a
Add auto-configuration to Kafka Retry Topics
...
See gh-29812
3 years ago
Madhura Bhave
7a659e4e12
Polish "Add support for aud claim in resource server"
...
See gh-29084
3 years ago
Mushtaq Ahmed
ee65627f4c
Add support for aud claim in resource server
...
See gh-29084
3 years ago
Stephane Nicoll
9025d1d250
Fix deprecation warning
...
See gh-28851
3 years ago
Phillip Webb
dd5696b59b
Update copyright year of changed files
3 years ago
Phillip Webb
36f1249fc6
Polish
3 years ago
Madhura Bhave
71acc90da8
Simplify SecurityAutoConfiguration
...
Closes gh-28851
3 years ago
Moritz Halbritter
6c400daa48
Rename 'identityprovider' property to 'asserting-party'
...
Rename spring.security.saml2.relyingparty.registration.*.identity-provider.*
to spring.security.saml2.relyingparty.registration.*.asserting-party.*
The old property names are still supported, but will lead to a warning
in the logs.
Closes gh-30642
3 years ago
Stephane Nicoll
2d663f2e94
Upgrade to Spring Data 2021.2.0-RC1
...
Closes gh-30610
3 years ago
Brian Clozel
6bf6bde6bb
Add new auto-configurations to imports
...
See gh-30453
3 years ago
Brian Clozel
d137f92f66
Adapt to latest Spring for GraphQL changes
...
This commit adapts to changes done in spring-projects/spring-graphql#312
3 years ago
Brian Clozel
2dc2e5ab11
Auto-configure RSocketGraphQlClient
...
This commit contributes a `RSocketGraphQlClient.Builder` component to
the context, pre-configured with the `RSocketStrategies`, a customized
`RSocketConnector` and the expected data MIME type.
See gh-30453
3 years ago
Stephane Nicoll
61915aa4d5
Update copyright year of changed files
...
See gh-30695
3 years ago
izeye
ed412af138
Polish
...
See gh-30695
3 years ago
Stephane Nicoll
a0707124f2
Remove unused method
...
See gh-30655
3 years ago
Brian Clozel
eddb2b16ff
Configure RSocket server support in GraphQL
...
This commit adds the RSocket server auto-configuration for GraphQL.
See gh-30453
3 years ago
Scott Frederick
d387b3fa81
Support configuration of web SSL using PEM-encoded certificates
...
This commit adds the ability to configure SSL in embedded web containers
using PEM-encoded certificate and private key files, as an alternative
to configuring SSL with Java KeyStore files.
Closes gh-29273
3 years ago
Andy Wilkinson
5e76671859
Remove remaining code that was deprecated in 2.5
...
Closes gh-30442
3 years ago
Andy Wilkinson
a7a71da9ef
Polish "Bring back Elasticsearch RestClient auto-configuration"
...
See gh-28496
3 years ago
Filip Hrisafov
eb3bf40bdb
Bring back Elasticsearch RestClient auto-configuration
...
Prior to this commit, Spring Boot would only auto-configure the
`RestHighLevelClient` and `RestClientBuilder` if the
`RestHighLevelClient` was present. This was done in 1d73d4ed
.
This commit brings back the exposing of the `RestClient` bean in when
exposing the `RestHighLevelClient` or when the `RestHighLevelClient`
is not present. It allows for using the auto-configuration and its
customizers of the `RestClientBuilder` in a similar way as it is done
for the `RestTemplateBuilder` and the `WebClient.Builder`.
The presence of the `elasticsearch-rest-high-level-client` module is
now optional. This opens the door for potentially adding support for
the new Elasticsearch Java Client[1] that is based on the same
`RestClient`.
The health contributor and its configuration has also been updated to
only depend on the low-level RestClient.
See gh-28496
[1] https://github.com/elastic/elasticsearch-java
3 years ago
rstoyanchev
b91bfc7067
Update WebMVC GraphQL autoconfig to the latest
...
As a result of changes for
https://github.com/spring-projects/spring-graphql/issues/342 ,
GraphQlWebSocketHandler now exposes a method to create the
WebSocketHttpRequestHandler, pre-configured with a context propagating
HandshakeInterceptor. This commit updates the autoconfig to use it.
Closes gh-30641
3 years ago
Andy Wilkinson
48f8021d88
Migrate @Local*Port annotations to spring-boot-test
...
Closes gh-29589
3 years ago
Stephane Nicoll
2ded2bf71a
Adapt to latest change in Spring Framework snapshots
3 years ago
Stephane Nicoll
e735bb2fcd
Start building against Spring Framework 5.3.19 snapshots
...
See gh-30517
3 years ago
Andy Wilkinson
7534e50d0b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30621
3 years ago
Andy Wilkinson
7e44745816
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30620
3 years ago
Andy Wilkinson
b88f062f04
Polish "Remove assumptions about ordering when comparing JSON in tests"
...
See gh-30514
3 years ago
Vivek Gupta
5b3bc1a936
Remove assumptions about ordering when comparing JSON in tests
...
See gh-30514
3 years ago
Scott Frederick
d67dcf16cd
Migrate FailureAnalyzers to constructor injection
...
All `FailureAnalyzer` implementations should use constructor
injection for `BeanFactory` and `Environment` instead of implementing
`BeanFactoryAware` or `EnvironmentAware` interfaces.
Fixes gh-30585
3 years ago
Moritz Halbritter
1b5927b325
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30552
3 years ago
Moritz Halbritter
99a1b98e03
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30551
3 years ago
Moritz Halbritter
41ab46d0c7
Fix wrong replacement hint for 'spring.data.neo4j.username'
...
Closes gh-30550
3 years ago
Brian Clozel
1c71567c94
Support "application/graphql+json" media type in GraphQL HTTP mapping
...
As seen in spring-projects/spring-graphql#108 , the GraphQL HTTP spec now
requires the "application/graphql+json" media type and accepts
"application/json" for backwards compatibility.
This commit updates the `RouterFunction` definition for the GraphQL HTTP
endpoints so that both types are accepted.
Closes gh-30407
3 years ago
Stephane Nicoll
1da5a7a600
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
546a7e5edb
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
17936b855c
Polish
3 years ago
Andy Wilkinson
b9029fcf9e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30476
3 years ago
Andy Wilkinson
64beaba99f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30475
3 years ago
Andy Wilkinson
8cb11b74cd
Polish "Make MustacheViewResolver bean back off without Spring MVC"
...
See gh-30456
3 years ago
Craig Andrews
7101b5099f
Make MustacheViewResolver bean back off without Spring MVC
...
See gh-30456
3 years ago
Andy Wilkinson
24e6417ddc
Adapt to latest changes in Spring for GraphQL snapshots
...
See gh-30463
3 years ago
Brian Clozel
93817c708e
Switch to Spring for GraphQL 1.0.0-SNAPSHOT
...
See gh-30463
3 years ago
Andy Wilkinson
685d2d4391
Polish
...
See gh-30152
3 years ago
Guirong Hu
df417bf317
Simplify registration of Jackson mixin types
...
See gh-30152
3 years ago
Moritz Halbritter
45f393b76b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30437
3 years ago
Moritz Halbritter
c003d5b533
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30436
3 years ago
Moritz Halbritter
0ff8119a1b
Sort entries in additional-spring-configuration metadata alphabetically
...
Closes gh-30434
3 years ago
Andy Wilkinson
5d55c663ba
Allow spring.data.mongodb.uri to take precedence over separate props
...
Closes gh-30067
3 years ago
Andy Wilkinson
3255da23a2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30388
3 years ago
Andy Wilkinson
c739831087
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30387
3 years ago
Andy Wilkinson
d8cf332c2e
Document default value of spring.thymeleaf.reactive.media-types
...
Closes gh-30280
3 years ago
Andy Wilkinson
3ee44ca0b0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30386
3 years ago
Andy Wilkinson
f378627f94
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30385
3 years ago
Andy Wilkinson
8d882fa09b
Fix possible duplicate templateEngine bean in Thymeleaf auto-config
...
Closes gh-30384
3 years ago
Andy Wilkinson
47540eec61
Align default indices options with Spring Data Elasticsearch
...
Closes gh-30378
3 years ago
Andy Wilkinson
79ee53a587
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30377
3 years ago
Andy Wilkinson
f063da30d2
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30376
3 years ago
Andy Wilkinson
a8bddeb9cf
Remove redundant setting of refresh policy
...
Closes gh-30375
3 years ago
Brian Clozel
bae62c39a9
Adapt to latest Spring GraphQL changes
...
This commit adapts to the latest Spring GraphQL changes, renaming
`GraphQlService` to `ExecutionGraphQlService` as well as the
`WebInterceptor` contract to `WebGraphQlHandlerInterceptor`.
See spring-projects/spring-graphql#332
3 years ago
Stephane Nicoll
a2959bbcf2
Polish "Add support for cache2k in memory caching"
...
See gh-28498
3 years ago
Jens Wilke
774f61fcb5
Add support for cache2k in memory caching
...
See gh-28498
3 years ago
Scott Frederick
a14f3ed200
Use a ConfigurationProperties class for JMX properties
...
Closes gh-30327
3 years ago
Scott Frederick
e5a09b3b31
Apply unique-names consistently in JmxAutoConfiguration
...
Ensure that the `spring.jmx.unique-names` property is applied to the
auto-configured `MBeanExporter` as well as the `ObjectNamingStrategy`.
Fixes gh-29968
3 years ago
Stephane Nicoll
1169c6df16
Upgrade to Neo4j Java Driver 4.4.5
...
Closes gh-30326
3 years ago
Andy Wilkinson
c2d7e21312
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30322
3 years ago
Andy Wilkinson
26719a211b
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30321
3 years ago
Andy Wilkinson
1669062231
Apply server.tomcat.keep-alive-timeout to HTTP/2
...
Closes gh-30267
3 years ago
Stephane Nicoll
2ab0ce3ea7
Upgrade to Neo4j Java Driver 4.4.5
...
Closes gh-30303
3 years ago
Stephane Nicoll
2fbb36bd04
fixup! Upgrade to Flyway 8.5.4
3 years ago
Andy Wilkinson
b787ea4802
Add property for media types of reactive Mustache views
...
Closes gh-28858
3 years ago
Andy Wilkinson
3a5a748ec0
Rework Mustache properties to show which are Servlet-specific
...
Closes gh-30273
3 years ago
Andy Wilkinson
2ba064c855
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30277
3 years ago
Andy Wilkinson
3c117ca2d4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30276
3 years ago