Andy Wilkinson
82bc87560c
Use AssertJ’s exception assertions rather than fail
...
Closes gh-15761
6 years ago
Stephane Nicoll
ede23caace
Polish "Inject Map directly rather than via ObjectProvider"
...
Closes gh-15798
6 years ago
ayudovin
3a2e85ce75
Inject Map directly rather than via ObjectProvider
...
See gh-15798
6 years ago
Stephane Nicoll
c5675de666
Polish "Handle AccessControlException in JspTemplateAvailabilityProvider"
...
Closes gh-15778
6 years ago
ayudovin
81273bdf9a
Handle AccessControlException in JspTemplateAvailabilityProvider
...
See gh-15778
6 years ago
Stephane Nicoll
6f86a84301
Polish "Alias auto-configured `TaskExecutor` to make async tasks use it"
...
Closes gh-15748
6 years ago
Camille Vienot
d0859f1569
Alias auto-configured `TaskExecutor` to make async tasks use it
...
See gh-15748
6 years ago
Phillip Webb
6a901199f5
Polish
6 years ago
Brian Clozel
6200a319f2
Polish
...
Closes gh-15385
6 years ago
ayudovin
e9588ca04b
Support server.connection-timeout for Netty server
6 years ago
Stephane Nicoll
830da28b8c
Fix JPA bootstrap executor detection with multiple candidates
...
Spring Boot provides two separate auto-configurations that can
potentially expose an `AsyncTaskExecutor` implementation so relying on
the presence of a single instance is too weak.
This commit fixes the detection of the AsyncTaskExecutor that can be
used to bootstrap JPA so that a single instance is used and, in the case
more than one exists, the one named `applicationTaskExecutor`.
Closes gh-15447
6 years ago
Oleksii Bondar
b52dddf784
Refactor OAuth2ClientPropertiesRegistrationAdapterTests
...
Closes gh-15586
6 years ago
Stephane Nicoll
c6202b57e0
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
be161b23cb
Polish class conditions documentation
...
Closes gh-15578
6 years ago
Andy Wilkinson
bfd63ab085
Polish "Stop JtaAutoConfiguration from enabling JtaProperties when not used"
...
Closes gh-15550
6 years ago
Nishant Raut
0b29da14b3
Stop JtaAutoConfiguration from enabling JtaProperties when not used
...
See gh-15550
6 years ago
igor-suhorukov
e578d30722
Replace anonymous inner class with lambda
...
See gh-15438
6 years ago
Andy Wilkinson
3a7406fe3a
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
0741c90489
Avoid blocking on a Mono indefinitely
...
Closes gh-15535
6 years ago
dreis2211
948902f090
Avoid unnecessary usage of ReflectionTestUtils
...
Closes gh-15482
6 years ago
Madhura Bhave
3cc441c83e
Do not remove trailing slash from OAuth2 Issuer URI
...
Fixes gh-15324
6 years ago
Madhura Bhave
a11dea46d7
Use the right class in @ConditionalOnClass
...
See gh-15372
6 years ago
Madhura Bhave
f13697b278
Make Resource Server auto-config conditional on JwtDecoder class
...
Fixes gh-15372
6 years ago
Stephane Nicoll
c56c0ff433
Rename OAuth2ResourceServerJwkConfiguration
...
Closes gh-15375
6 years ago
Phillip Webb
ba1ef52e39
Merge branch '2.0.x'
6 years ago
Phillip Webb
74376aa023
Polish
6 years ago
Andy Wilkinson
ac322a8e30
Polish
6 years ago
Madhura Bhave
fc6c07ad3c
Merge branch '2.0.x'
6 years ago
Madhura Bhave
decaacddce
Account for application path for Jersey servlet endpoints
...
Closes gh-14895
6 years ago
Stephane Nicoll
114347107e
Polish key description
6 years ago
Alon Bar-Lev
108f28417e
Allow to disable SSL client authentication on the management port
...
When server and management are at different ports, and when server
requires TLS client authentication, then there is no simple method to
disable TLS client authentication for management port.
This commit adds an additional "none" option to ssl.client-auth.
Example:
server.port=8080
server.ssl.enabled=true
server.ssl.client-auth=need
management.server.port=8081
management.server.ssl.enabled=true
management.server.ssl.client-auth=none
See gh-14985
6 years ago
dreis2211
17f04b8b75
Replace DirectFieldAccessor usages by hasFieldOrPropertyWithValue
...
Closes gh-15312
6 years ago
Andy Wilkinson
cf7664c01a
Cope with version not found in Embedded Mongo's Version enum
...
Closes gh-15311
6 years ago
Andy Wilkinson
b094e28081
Remove auto-configuration of RequestContextFilter when using Jersey
...
Closes gh-15048
6 years ago
Andy Wilkinson
fb3deab89d
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
e81abc3f11
Order jacksonCodecCustomizer so user-provided customizer can go after it
...
Closes gh-15167
6 years ago
Andy Wilkinson
f6a22a05b8
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
9553d4f64b
Polish "Auto-configure Spring Session's cookie serializer"
...
Closes gh-15163
6 years ago
Vedran Pavic
0daf83efab
Auto-configure Spring Session's cookie serializer
...
See gh-15163
6 years ago
Stephane Nicoll
8928cd1982
Deprecate spring.rabbitmq.template.queue
...
Closes gh-15301
6 years ago
Stephane Nicoll
a240e22593
Adapt to Rabbit internal change
...
See gh-15271
6 years ago
Andy Wilkinson
073ac7bc99
Fix Thymeleaf security dialect tests on Windows
6 years ago
Stephane Nicoll
ae1979f1ff
Merge branch '2.0.x'
6 years ago
Stephane Nicoll
5f0ac46d78
Unwrap DataSource target rather than plain instanceof calls
...
Closes gh-15227
6 years ago
Stephane Nicoll
e424dfbe15
Polish "Perform best effort to retrieve DataSourceProxy"
...
Closes gh-15206
6 years ago
Tadaya Tsuyukubo
26f9a92837
Perform best effort to retrieve DataSourceProxy
...
Prior to this commit, `DataSourceJmxConfiguration` with tomcat
`DataSource`, it can only find `DataSourceProxy` if the given
`DataSource` is a direct child of it. Since it uses `instanceof`, it
could not find `DataSourceProxy` if the `DataSource` is
wrapped(delegated) or proxied.
This is because `DataSourceProxy#unwrap()` always returns null; thus
cannot use this method to directly obtain `DataSourceProxy`.
In this commit, updated the check logic to perform the best effort to
retrieve `DataSourceProxy`. If given `DataSource` is wrapped or proxied
by spring, tries to unwrap or get target datasource recursively to find
`DataSourceProxy`.
See gh-15206
6 years ago
Andy Wilkinson
4f405ed97d
Merge branch '2.0.x'
6 years ago
Andy Wilkinson
058428a14c
Clarify how multiple attributes are treated by ConditionalOn(Missing)Bean
...
Closes gh-15177
6 years ago
Andy Wilkinson
3bda78a3d3
Fix tests after HandlerExceptionResolver logging changes
...
See gh-14936 and gh-15189
6 years ago
Dave Syer
b6aff10244
Temporarily make @Bean methods in Spring Data JDBC public
...
Closes gh-15097
6 years ago