Andy Wilkinson
9e7d922555
Allow processor cache to be configured to be unlimited
...
Closes gh-16415
2019-04-02 15:26:40 +01:00
Andy Wilkinson
ea80ca2ffc
Do not assume HTTP protocol when customizing processor cache
...
Closes gh-16413
2019-04-02 15:10:55 +01:00
Andy Wilkinson
8ebe5f9983
Merge branch '2.1.x'
2019-04-02 11:17:28 +01:00
Andy Wilkinson
f20d9a62ae
Polish "Ensure that MongoClient's EventLoopGroup is shut down during context close"
...
See gh-16087
2019-04-02 11:09:14 +01:00
Dmytro Nosan
ee7bed1849
Ensure that MongoClient's EventLoopGroup is shut down during context close
...
See gh-16087
2019-04-02 11:04:42 +01:00
Madhura Bhave
8daa8c48fb
Merge branch '2.1.x'
2019-04-01 15:51:25 -07:00
Madhura Bhave
768aa5dfcc
Ignore exception if ValidationAdapter can't get a MessageInterpolator
...
Fixes gh-16177
2019-04-01 15:48:32 -07:00
Stephane Nicoll
076e327481
Polish "Complete support for customizing Tomcat's access log"
...
Closes gh-16039
2019-03-29 17:47:53 +01:00
Andrew McGhie
f823ae488d
Complete support for customizing Tomcat's access log
...
See gh-16039
2019-03-29 17:47:53 +01:00
Stephane Nicoll
241171fcfa
Merge branch '2.1.x'
2019-03-29 14:09:01 +01:00
liucheng.zhang
4d1717f18e
Disable nulls serialization when serialize-nulls property is false
...
Closes gh-16332
2019-03-29 13:57:08 +01:00
Stephane Nicoll
465053c11e
Merge branch '2.1.x'
2019-03-28 18:09:22 +01:00
Stephane Nicoll
6c3d64a2eb
Test Thymeleaf auto-configuration backs off without spring integration
...
See gh-16341
2019-03-28 17:59:22 +01:00
Stephane Nicoll
29b1b38cc6
Migrate Thymeleaf tests to application runner
2019-03-28 17:58:18 +01:00
Johnny Lim
40d0d6b113
Polish
...
Closes gh-16299
2019-03-28 16:42:27 +01:00
Stephane Nicoll
89f93b28d7
Merge branch '2.1.x'
2019-03-28 16:37:33 +01:00
Krzysztof Koziol
17c0214cc6
Add missing class condition on thymeleaf-spring5
...
This commit adds an extra check for the presence of thymeleaf-spring5
library on the classpath. ThymeleafAutoConfiguration is now only
considered if both thymeleaf-spring5 and thymeleaf jars are present.
Closes gh-16341
2019-03-28 16:37:09 +01:00
Andy Wilkinson
24593f39f8
Polish "Use HTTPS for external links wherever possible"
...
See gh-16276
2019-03-28 13:55:55 +00:00
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
2019-03-28 12:07:01 +00:00
Andy Wilkinson
878a635bfb
Merge branch '2.1.x'
2019-03-28 11:48:47 +00:00
Andy Wilkinson
5a3474c7a8
Polish "Use HTTPS for external links wherever possible"
...
See gh-16320
2019-03-28 10:53:01 +00:00
Spring Operator
9fc3ac7d49
Use HTTPS for external links wherever possible
...
See gh-16320
2019-03-28 09:49:30 +00:00
Andy Wilkinson
864942ad4f
Merge branch '2.0.x' into 2.1.x
2019-03-28 09:35:53 +00:00
Andy Wilkinson
14b21026bf
Polish "Use HTTPS for external links wherever possible"
...
See gh-16319
2019-03-28 09:17:50 +00:00
Spring Operator
1a4c6f2dac
Use HTTPS for external links wherever possible
...
See gh-16319
2019-03-27 20:06:52 +00:00
Andy Wilkinson
ba4671f0ab
Merge branch '1.5.x' into 2.0.x
2019-03-27 19:59:36 +00:00
Stephane Nicoll
3e3353e0e9
Merge branch '2.1.x'
2019-03-27 11:40:49 +01:00
Stephane Nicoll
e57c0c0657
Do not attempt to add Jaxb customization if Jaxb is not present
...
See gh-16268
2019-03-27 11:38:55 +01:00
Stephane Nicoll
bece962711
Merge branch '2.1.x'
2019-03-27 10:18:23 +01:00
Stephane Nicoll
c2f9e7dd43
Fix StreamsBuilderFactoryBean injection definition
...
Closes gh-16329
2019-03-27 10:17:49 +01:00
Johnny Lim
038e213343
Restore setExtractBareNamePropertyMethods() for AssertJ
...
Closes gh-16325
2019-03-27 07:03:07 +01:00
Andy Wilkinson
4900505425
Merge branch '2.0.x' into 2.1.x
2019-03-26 13:53:57 +00:00
Spring Operator
a5dba01cb9
Use HTTPS for external links from XML files where possible
...
See gh-16314
2019-03-26 13:52:17 +00:00
Andy Wilkinson
fedb40a2bf
Merge branch '1.5.x' into 2.0.x
2019-03-26 13:48:32 +00:00
Stephane Nicoll
197e1669e2
Polish
2019-03-25 09:01:13 +01:00
Madhura Bhave
8f693a0277
Add support for configuration properties scanning
...
See gh-12602
2019-03-21 13:30:44 -07:00
Brian Clozel
711169aa8a
Adapt tests after Servlet.fn added to Spring Framework
...
Since Servlet.fn support has been added in Spring Framework, new
infrastructure beans (like `HandlerAdapter` and `HandlerMapping`) have
been added.
This commit adapts the Spring MVC auto-configuration tests to reflect
those changes.
2019-03-21 14:31:38 +01:00
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
2019-03-20 16:55:10 +00:00
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
2019-03-20 16:53:48 +00:00
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
2019-03-20 16:45:26 +00:00
Spring Operator
00ab30362c
Use HTTPS for external links in XML files
...
See gh-16270
2019-03-20 14:33:25 +00:00
dreis2211
dda0b3e2a1
Remove explicit types
...
Closes gh-16265
2019-03-20 09:44:51 +01:00
Andy Wilkinson
b828b398b5
Merge branch '2.1.x'
2019-03-19 17:11:45 +00:00
Andy Wilkinson
a36aa67b52
Merge branch '2.0.x' into 2.1.x
2019-03-19 17:04:41 +00:00
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
2019-03-19 16:58:31 +00:00
Mohamed Rifni
e3269a7e9b
Switch FaviconRequestHandler visibility to package private
...
Closes gh-16250
2019-03-17 09:33:33 +01:00
Stephane Nicoll
fcdc414646
Remove use of `@Autowired` for configuration properties bean
...
See gh-8762
2019-03-14 11:03:10 +01:00
Stephane Nicoll
4d73211c3a
Polish "Check for multiple processors in OnClassCondition"
...
Closes gh-16115
2019-03-13 18:13:33 +01:00
Jan Thewes
a96a79ea45
Check for multiple processors in OnClassCondition
...
See gh-16115
2019-03-13 18:13:11 +01:00
Stephane Nicoll
b2290107db
Polish "Trim trailing whitespace from spring.server.servlet.context-path"
...
Closes gh-16165
2019-03-12 17:46:17 +01:00
Mohamed Rifni
bde2f850b2
Trim trailing whitespace from spring.server.servlet.context-path
...
See gh-16165
2019-03-12 17:45:56 +01:00
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
2019-03-12 13:18:42 +00:00
Andy Wilkinson
4b98fa7d94
Alias proxyBeanMethods on annotations meta-annotated with @Configuration
...
Closes gh-16201
2019-03-12 09:24:20 +00:00
Phillip Webb
64a2e8d67f
Update copyright year for changed files
2019-03-11 22:15:36 -07:00
Phillip Webb
dd3e8154d9
Merge branch '2.1.x'
2019-03-11 22:15:19 -07:00
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
2019-03-11 22:14:53 -07:00
Andy Wilkinson
aa2008bc5a
Merge branch '2.1.x'
2019-03-11 16:40:19 +00:00
Andy Wilkinson
8c3cec8f13
Merge branch '2.0.x' into 2.1.x
2019-03-11 16:14:19 +00:00
Andy Wilkinson
361437f4e2
Merge branch '1.5.x' into 2.0.x
2019-03-11 15:53:34 +00:00
Stephane Nicoll
430571b37b
Perform binding at creation time if possible
...
Previously, environment binding always happened in a post processor once
the bean has been created. Constructor binding requires to perform the
binding at creating time so this commit performs binding at creation
time if possible.
When this happens, a special `ConfigurationPropertiesBeanDefinition` is
created with a supplier that invokes the binder. To avoid a case where
a bean is processed twice, the post-processor now ignores any bean that
has already been bound to the environment.
Closes gh-8762
Co-authored-by: Madhura Bhave <mbhave@pivotal.io>
2019-03-08 15:50:44 +01:00
Andy Wilkinson
b8dff5fe17
Merge branch '2.1.x'
2019-03-07 10:20:29 +00:00
Andy Wilkinson
36cbd00853
Disable AssertJ's bare-named property accessor discovery
...
AssertJ includes a change in 3.12 that means that, by default, it now incorrectly
identifies some of the builder methods on CacheControl as accessor methods for its fields.
This commit restores the behaviour of 3.11 so that a method is only considered to be a
property accessor if a matches the Java bean naming conventions.
Closes gh-16145
2019-03-06 19:42:38 +00:00
Andy Wilkinson
0959698c32
Upgrade to Jersey 2.28
...
Closes gh-16114
2019-03-06 12:58:35 +00:00
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
2019-03-06 11:20:51 +00:00
Brian Clozel
ce9626d00f
Disable JMX by default
...
This commit switches the default value for the `spring.jmx.enabled`
configuration property.
JMX is now disabled by default and can be enabled with
`spring.jmx.enabled=true`.
Closes gh-16090
2019-03-05 18:51:00 +01:00
Johnny Lim
f4786d7d2e
Polish
...
Closes gh-16083
2019-03-04 15:19:57 +01:00
Dmytro Nosan
c0a458e9d0
Remove unused constructor argument
...
Closes gh-16059
2019-02-28 14:09:34 +01:00
Stephane Nicoll
d5448eb124
Polish "Add failure analyzer for Flyway's bootstrap failure"
...
Closes gh-16015
2019-02-28 13:46:04 +01:00
anand
96315372ef
Add failure analyzer for Flyway's bootstrap failure
...
See gh-16015
2019-02-28 13:46:04 +01:00
Stephane Nicoll
2ad234b605
Adapt to breaking change in Spring Hateoas
2019-02-28 13:42:27 +01:00
Stephane Nicoll
554bff6145
Merge branch '2.1.x'
2019-02-27 15:19:37 +01:00
Stephane Nicoll
eebd906c8a
Polish contribution
...
Closes gh-16047
2019-02-27 15:10:43 +01:00
Dan Zheng
2c4afb3bd8
Fix NamedParameterJdbcTemplate precedence with database migration tools
...
See gh-16047
2019-02-27 15:10:20 +01:00
Stephane Nicoll
715db153e3
Polish "Remove code deprecated in 2.1"
...
Closes gh-16013
2019-02-27 11:15:48 +01:00
Mehmed Baždar
246111cd84
Remove code deprecated in 2.1
...
See gh-16013
2019-02-27 10:08:48 +01:00
Andy Wilkinson
f2e3e274a8
Merge branch '2.1.x'
2019-02-21 08:19:43 +00:00
Andy Wilkinson
53326695ea
Polish
2019-02-21 08:13:54 +00:00
Andy Wilkinson
de0c065625
Inject single-use configuration dependencies into bean methods
...
Closes gh-15751
2019-02-20 17:02:43 +00:00
Johnny Lim
55f5f2f910
Polish
...
Closes gh-15987
2019-02-19 09:14:40 +01:00
Stephane Nicoll
ddfdc48161
Merge branch '2.1.x'
2019-02-18 21:25:25 +01:00
Stephane Nicoll
42c246cacb
Polish contribution
...
Closes gh-15984
2019-02-18 21:18:51 +01:00
isank
e546ed4834
Order TaskExecution auto-config before TaskScheduling auto-config
...
See gh-15984
2019-02-18 21:18:09 +01:00
Stephane Nicoll
fa49dfcaaf
Add support for task scheduling shutdown related properties
...
See gh-15951
2019-02-18 21:13:32 +01:00
Stephane Nicoll
d2cbf08f09
Polish "Add support for task executor shutdown related properties"
...
Closes gh-15951
2019-02-18 21:13:32 +01:00
Filip Hrisafov
3b47ba21a8
Add support for task executor shutdown related properties
...
See gh-15951
2019-02-18 21:13:32 +01:00
Andy Wilkinson
add8c6f295
Align HypermediaAutoConfigurationTests with latest HATEOAS API changes
...
See gh-15939
2019-02-18 09:41:11 +00:00
Stephane Nicoll
71df2f311b
Polish "Expose Tomcat AccessLog Max days property"
...
Closes gh-15954
2019-02-14 16:01:21 +01:00
Dmytro Nosan
596f0c28c0
Expose Tomcat AccessLog Max days property
...
See gh-15954
2019-02-14 16:01:21 +01:00
Stephane Nicoll
8939a7eec3
Merge branch '2.1.x'
2019-02-14 15:35:18 +01:00
Stephane Nicoll
f3e142cb7c
Polish "Stop using imports from shaded dependencies"
...
Closes gh-15950
2019-02-14 15:34:03 +01:00
Michael Simons
de7812aa3a
Stop using imports from shaded dependencies
...
See gh-15950
2019-02-14 15:34:03 +01:00
Andy Wilkinson
747e419db1
Merge branch '2.1.x'
2019-02-13 17:45:45 +00:00
Andy Wilkinson
9fb0b97f96
Decorate test containers so tests are skipped without Docker
...
Closes gh-15901
Closes gh-15638
2019-02-13 17:44:45 +00:00
Stephane Nicoll
3d6def9f81
Handle BatchMessagingMessageConverter with Kafka batch listeners
...
Closes gh-15942
2019-02-13 17:06:38 +01:00
Andy Wilkinson
18174a8e9e
Polish "Add opt-in support for Neo4j-OGM native types"
...
See gh-15637
2019-02-13 15:04:54 +00:00
Michael Simons
af21b847a0
Add opt-in support for Neo4j-OGM native types
...
This includes tests for the autoconfiguration using that new property.
The test require the native types for Bolt and embedded in the test
scope, so the Neo4j-OGM native types have been added to managed
dependencies.
The enhanced autoconfiguration throws an
InvalidConfigurationPropertyValueException when native types cannot be
used due to missing dependencies or wrong transport mode.
See gh-15637
2019-02-13 14:38:44 +00:00
Andy Wilkinson
e924745bf8
Start building against Spring Data Moore M2 snapshots
...
See gh-15197
2019-02-13 11:26:37 +00:00
Andy Wilkinson
c41924f7d4
Merge branch '2.1.x'
2019-02-12 15:45:55 +00:00
Andy Wilkinson
ab8fcf0d71
Polish "Use class for @ConditionalOnClass"
...
See gh-15775
2019-02-12 15:45:05 +00:00
Johnny Lim
b423962c89
Use class for @ConditionalOnClass
...
See gh-15775
2019-02-12 15:45:00 +00:00