Phillip Webb
67b548dafb
Protect against infinite property include loop
...
Update `ConfigFileApplicationListener` to ensure that a
`spring.profiles.include` property that refers to an already processed
profile doesn't cause an infinite loop.
Closes gh-13361
7 years ago
Madhura Bhave
378c4c9535
Stop included profiles overriding active profiles
...
Update `ConfigFileApplicationListener` so that `spring.profiles.include`
properties do not override higher priority active profiles.
This commit also changes when profiles get added to the environment.
Profiles are now added to the environment at the time of profile
processing so that they get logged in the order that they are processed.
Closes gh-13151
7 years ago
Madhura Bhave
60a4d67b13
Handle special characters in TraceableHttpServletRequest
...
Fixes gh-13273
7 years ago
Andy Wilkinson
1a0dfa06ab
Add log4j-jul to Log4j 2 starter
...
Closes gh-12659
7 years ago
Phillip Webb
abe92eba2e
Protect Inet test against "helpful" DNS resolvers
...
Update `InetAddressFormatterTests` to ensure that DNS resolvers that
return a "help" page for missing domains don't cause the build to fail.
Closes gh-11897
7 years ago
Andy Wilkinson
70c0d6a005
Test the Gradle plugin against Gradle 4.8
...
Closes gh-13359
7 years ago
Andy Wilkinson
00449bef6a
Use app…DefaultJvmArgs as convention for start script's defaultJvmOpts
...
Closes gh-12631
7 years ago
Andy Wilkinson
624946a779
Upgrade to Maven Invoker Plugin 3.1.0
...
Closes gh-12687
7 years ago
Andy Wilkinson
d54072e0a8
More accurately document buildInfo's effect on up-to-date checking
...
Closes gh-13152
7 years ago
Dmytro Nosan
20003489be
Auto-configure jOOQ with TransactionListenerProvider
...
Closes gh-13331
7 years ago
Andy Wilkinson
0df37b917b
Ignore unresolvable placeholders during property binding
...
Closes gh-13122
7 years ago
Andy Wilkinson
9c8d2c8016
Improve analysis of bind failures caused by a conversion failure
...
Closes gh-13357
7 years ago
Andy Wilkinson
ea51cfabca
Avoid uri tag explosion when use of path variable is undetected
...
Previously, WebMvcTags would fall back to using the request’s path
info if Spring MVC’s best matching path pattern attribute was not
available. For non-Spring MVC web frameworks that support path
variables, such as Jersey, this led to an explosion of URI tags that
could exhaust the heap.
Closes gh-12447
7 years ago
Stephane Nicoll
bc59434bcc
Start building against Spring Framework 5.0.7 snapshots
...
See gh-13353
7 years ago
Stephane Nicoll
a9b2826c26
Merge branch '1.5.x' into 2.0.x
7 years ago
dreis2211
8bb7b8af51
Remove usage of deprecated Matchers class
...
Closes gh-13345
7 years ago
dreis2211
29605bacd2
Polish stream creation in some PropertySources
...
Closes gh-13343
7 years ago
Madhura Bhave
95174a0773
Don't fail if aggregate merge can't get existing value
...
Fixes gh-13303
7 years ago
Madhura Bhave
8ce13c765b
Support binding to immutable maps
...
Closes gh-13323
7 years ago
Andy Wilkinson
68cd27c47b
Do not require DataSourcePoolMetrics to auto-configure Hikari meters
...
Closes gh-13330
7 years ago
Andy Wilkinson
27267a7090
Ensure that condition evaluator uses runner’s class loader
...
Closes gh-13319
7 years ago
Johnny Lim
6b0ce46491
Polish
...
Closes gh-13320
7 years ago
Madhura Bhave
0afd947350
BindFailureAnalyzer should show original failure message
...
Fixes gh-13122
7 years ago
Stephane Nicoll
fa21333e4d
Upgrade to Spring Cloud Connectors 2.0.2.RELEASE
...
Closes gh-13318
7 years ago
Stephane Nicoll
20e349c332
Polish
7 years ago
Stephane Nicoll
32aa5b9bae
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
0d7d95d8a9
Align RestTemplateBuilder with Framework's removal of OkHttp 2 support
...
Closes gh-13314
7 years ago
James McShane
d74c768cdd
Remove outdated reference to @EnableReactor
...
Closes gh-13308
7 years ago
Phillip Webb
3751968ecd
Add missing ExpectedException rule
...
Add ExpectedException rule which was missed from the 1.5.x merge.
7 years ago
Phillip Webb
f8ec2e6176
Polish
7 years ago
Phillip Webb
bdd541b2cc
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
5ae061f491
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
2c6465abdc
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
401fcbeaa4
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
587df6a07a
Port call setHttpOnly property on Tomcat context
...
Port "setHttpOnly on the TomcatContext" fix from commit 4d84933ee4
to
2.0.x. Since `Session` details are now configured on the
`WebServerFactory` we can directly configure the context.
See gh-12580
7 years ago
Phillip Webb
e38d5f910b
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
09fa1e7e11
Polish
7 years ago
Johnny Lim
4eb070767c
Remove an unnecessary @QuartzDataSource
...
Closes gh-13302
7 years ago
Stephane Nicoll
b47a72731f
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
35c48bb9bd
Polish
7 years ago
Madhura Bhave
ad1283195a
Fix test in "Truststore password if SSLstoreprovider present"
...
See gh-13088
7 years ago
Ian Chan
e75d45ca45
Use empty trust-store password if SSL store provider present
...
For Tomcat, if an SslStoreProvider is configured,
`SslStoreProviderUrlStreamHandlerFactory` stores the trust-store with an
empty password. Previously, if a password was supplied using the
ssl.trust-store-password property, that would be the password used to
load the trust-store and the connector would warn with "Password
verification failed" message.
Fixes gh-12688
7 years ago
Stephane Nicoll
7849d73828
Polish
...
See gh-13031
7 years ago
Stephane Nicoll
faa9910e46
Enable cache when a SecurityContext parameter is used
...
This commit restores caching for the main read operation when the
SecurityContext does not expose a principal (i.e. guest access).
Closes gh-13238
7 years ago
Andy Wilkinson
1ce22aa50a
Polish
7 years ago
Stephane Nicoll
4259817572
Fix extension discovery when endpoint instance is sub-classed
...
This commit fixes endpoint extension discovery when the related endpoint
is sub-classed. Previously, a strict by type check was applied against
the `endpoint` attribute of `EndpointExtension`.
Rather than using a `Class` check, this commit extracts the id of an
endpoint and uses it to match its extension, if any.
Closes gh-13082
7 years ago
nkjackzhang
17bcd1c359
Fix wrong reference in cast operation
...
Closes gh-13288
7 years ago
Johnny Lim
bd2053aa17
Use more Tag constants
...
Closes gh-13286
7 years ago
Johnny Lim
9de2a8786d
Fix a wrong issue reference
...
Closes gh-13284
7 years ago
dreis2211
3ed31d60dc
Add assertion in IntegrationAutoConfigurationTests
...
Closes gh-13280
7 years ago
Stephane Nicoll
8a9d0bd22a
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
15ba50ab3e
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
f385a1cb11
Polish
...
Closes gh-13243
7 years ago
Eddú Meléndez
065eebfb4b
Fix javadoc
...
Closes gh-13274
7 years ago
hengyunabc
b75e58b70f
Add enforce-rule to ensure maven version >= 3.5.0
...
Closes gh-13271
7 years ago
Phillip Webb
dba73d76b8
Merge branch '1.5.x' into 2.0.x
7 years ago
Arnaud Heritier
b60eadb10b
Add missing semicolon in example
...
Closes gh-13266
7 years ago
Phillip Webb
6f0ccc64a5
Fix checkstyle violations
7 years ago
Phillip Webb
9fd3b9103a
Format code
7 years ago
Phillip Webb
e544922dd7
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
9c5f207e22
Fix merge error
7 years ago
Phillip Webb
21d80d87a3
Merge branch '1.5.x' into 2.0.x
7 years ago
Andrea Vacondio
aed118c410
Fix documentation error
...
Closes gh-13260
7 years ago
Madhura Bhave
552878c431
Fix javadoc
7 years ago
Stephane Nicoll
a5b53b263e
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
585135a280
Polish
7 years ago
Stephane Nicoll
d5abd57a91
Remove deprecated use of spring.main.web-environment
...
Closes gh-13231
7 years ago
Stephane Nicoll
a124379dd9
Remove use of deprecated `web` methods
...
Closes gh-13231
7 years ago
Phillip Webb
2dc4f1df00
Polish
7 years ago
Phillip Webb
6d8b4710d7
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
300f6bf4d7
Polish contribution
...
Closes gh-13208
7 years ago
Mihhail Lapushkin
d31dbac69e
Support custom UriTemplateHandler in LocalHostUriTemplateHandler
...
See gh-13208
7 years ago
Stephane Nicoll
48cf025093
Polish
7 years ago
Stephane Nicoll
6893be5479
Make sure that RabbitMQ metrics are configured early
...
The ConnectionFactory can be used early in user configuration to
configure an `Exchange`. Such connection may not hold the proper
MetricCollector and can be cached, leading to missed metrics
information.
This commit moves the configuration of RabbitMQ metrics to a
BeanPostProcessor so that the proper MetricCollector is configured
before any connection is created.
Closes gh-12855
7 years ago
Stephane Nicoll
125b5974c0
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
75639aa682
Polish
...
Closes gh-13192
7 years ago
Stephane Nicoll
1d2edc1d37
Fix wrong reference to WebApplicationType
...
Closes gh-13195
7 years ago
Stephane Nicoll
7b7e802129
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
652bbf4ab2
Polish DefaultErrorWebExceptionHandler.renderErrorView()
...
Closes gh-13174
7 years ago
Johnny Lim
b9aa934d78
Remove @Deprecated on CouchbaseProperties.Endpoints.setKeyValue()
...
Closes gh-13171
7 years ago
Andy Wilkinson
be0b8eb871
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
8b028e30d3
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
73e525a280
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
cddc2b4483
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
a3a6a2b291
Polish "Add CLI manifest for Scoop"
...
Closes gh-12541
7 years ago
Andrey Saksonov
daccdbb18d
Add CLI manifest for Scoop
...
See gh-12541
7 years ago
Stephane Nicoll
2be1c8f527
Polish "Set classloader for JMX endpoints to application classloader"
...
Closes gh-12209
7 years ago
David Herberth
e44c81672f
Set classloader for JMX endpoints to application classloader
...
See gh-12209
7 years ago
Sebastien Deleuze
d747d43b23
Update Kotlin refdoc with the new tutorial
...
Closes gh-13161
7 years ago
Andy Wilkinson
285203d272
Provide dependency management for Hibernate's JPA API module
...
Closes gh-13154
7 years ago
Stephane Nicoll
caa271dcc1
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
8f53c2e2bb
Support for custom comment prefix
...
Some Quartz initialization scripts have comments in a different format.
This commit introduces a `comment-prefix` property that should be set by
the user if their target database has a script that contains those
unusual comments.
Closes gh-13041
7 years ago
Johnny Lim
3dd2f5bb05
Polish
...
See gh-13148
7 years ago
Johnny Lim
aa60d60b8a
Polish JpaProperties.determineDdlAuto()
...
Closes gh-13036
7 years ago
Andy Wilkinson
3992dacdc8
Bind empty string to empty collection or array of rich types
...
Previously, when an empty String was bound to a collection or
array of rich types it would fail as there was no converter capable
of creating a Collection<RichType> or RichType[] from the String.
This commit updates IndexedElementsBinder to apply special treatment
to empty String values. Now, when such a value is being processed,
an empty Collection or array is the result.
Closes gh-12965
7 years ago
Andy Wilkinson
45f4e8795e
Merge branch '1.5.x' into 2.0.x
7 years ago
Vedran Pavic
a08fa27c39
Add .gitignore for Gradle Plugin module
...
Closes gh-13137
7 years ago
dreis2211
e6a23fa3ff
Remove unnecessary semicolons
...
Closes gh-13144
7 years ago
Andy Wilkinson
972d952716
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
7913d9b599
Add methods to BootJar for adding content to BOOT-INF
...
Closes gh-13000
7 years ago
Andy Wilkinson
d9d7499ae6
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
75e591e76e
Polish
...
Closes gh-13130
7 years ago
Stephane Nicoll
4683940423
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
4bec3b7cd9
Polish
...
See gh-13123
7 years ago
Madhura Bhave
05cf8229d9
Fix tests
7 years ago
Madhura Bhave
c937bb68a0
ServletEndpoints should take servletPath into account
...
Fixes gh-13106
7 years ago
Andy Wilkinson
fbf974478a
Merge branch '1.5.x' into 2.0.x
7 years ago
Madhura Bhave
4ec87956f9
Fix EndpointRequest include/exclude for ServletEndpoints
...
Fixes gh-13089
7 years ago
Andy Wilkinson
e14a2e33ab
Deprecate queue size property for StatsD metrics export
...
Closes gh-13108
7 years ago
Andy Wilkinson
c826310fd1
Polish
7 years ago
Jon Schneider
c6860cb431
Upgrade to Micrometer 1.0.4
...
Closes gh-13108
7 years ago
Andy Wilkinson
33861b3608
Upgrade to Spring Integration 5.0.5.RELEASE
...
Closes gh-13016
7 years ago
Andy Wilkinson
e407ed5f92
Upgrade to Spring Session Apple-SR2
...
Closes gh-13103
7 years ago
Andy Wilkinson
8ce4110966
Allow Jersey-based Actuator to be used with separate management port
...
Previously, when the Jersey-based Actuator was configure with a
separate management port, the resulting child context would fail to
start due to their being no ResourceConfigCustomizer beans available.
This commit updates the configuration so that the customizer's are
injected using an ObjectProvider and an empty list is used in the
event of their being no customizer beans. This aligns the child
context configuration class with JerseyAutoConfiguration which
already used this approach.
Closes gh-12975
7 years ago
Andy Wilkinson
e45384bdfa
Upgrade to Spring Kafka 2.1.6.RELEASE
...
Closes gh-13018
7 years ago
Andy Wilkinson
7a53623e1c
Polish "Clarify deployment of Spring Boot apps to App Engine Standard"
...
See gh-13090
7 years ago
ifigotin
676b013998
Clarify deployment of Spring Boot apps to App Engine Standard
...
Closes gh-13090
7 years ago
Andy Wilkinson
5168766ebb
Upgrade to Spring Security 5.0.5.RELEASE
...
Closes gh-13029
7 years ago
Andy Wilkinson
bca2756b46
Upgrade to Jaybird 3.0.4
...
Closes gh-13100
7 years ago
Andy Wilkinson
47c45539d9
Upgrade to Lettuce 5.0.4.RELEASE
...
Closes gh-13099
7 years ago
Stephane Nicoll
f9134c9325
Upgrade to Spring Data Kay SR7
...
Closes gh-13017
7 years ago
Stephane Nicoll
6577513464
Upgrade to Spring Framework 5.0.6.RELEASE
...
Closes gh-13021
7 years ago
Andy Wilkinson
874650cb33
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
9dccf5b895
Polish
...
See gh-13078
7 years ago
dreis2211
15d67d6b12
Remove MockServletWebServer.emptyEnumeration()
...
Closes gh-13084
7 years ago
dreis2211
e3862d9bdf
Fix deprecation warning in OriginTrackedYamlLoader
...
Closes gh-13085
7 years ago
Brian Clozel
925269eacc
Upgrade to Reactor Bismuth SR9
...
Closes gh-12848
7 years ago
Stephane Nicoll
c22e9a5514
Make sure that JpaProperties does not have Hibernate imports
...
This commit removes Hibernate imports from JpaProperties so that it can
be used with another JPA provider.
This commit is a breaking change for an internal, yet public class used
to transmit customizations provided by the user. It does not change the
external functionality though: naming strategies defined as bean are
still taken into account and a customizer has a chance to override it
regardless.
Closes gh-13043
7 years ago
Phillip Webb
6556bb2e89
Fix checkstyle violations
7 years ago
Phillip Webb
975e986fef
Polish
7 years ago
Phillip Webb
f9750248ef
Migrate KafkaProperties to use PropertyMapper
7 years ago
Madhura Bhave
469372c5ef
Account for servlet path "/" in EndpointRequest
...
See gh-12934
7 years ago
Madhura Bhave
f5f3af7f9c
Point to gradle plugin's doc for custom dependency versions
...
Fixes gh-12807
7 years ago
Phillip Webb
6de479fe6a
Polish
7 years ago
Phillip Webb
93046d058d
Polish
7 years ago
Madhura Bhave
6855c5556d
EndpointRequest should consider server.servlet.path
...
Fixes gh-12934
7 years ago
Phillip Webb
5b3cb8a698
Update copyright header year for changed files
7 years ago
Phillip Webb
57bfbfb3ad
Fix checkstyle errors
7 years ago
Phillip Webb
6e09e497f2
Formatting
7 years ago
Andy Wilkinson
fefe9e4e49
Upgrade to Junit Jupiter 5.1.1
...
Closes gh-13075
7 years ago
Andy Wilkinson
c74292c222
Upgrade to Jooq 3.10.7
...
Closes gh-13074
7 years ago
Andy Wilkinson
ee587130b2
Upgrade to Narayana 5.8.1.Final
...
Closes gh-13073
7 years ago
Andy Wilkinson
36880ad25b
Upgrade to Hibernate 5.2.17.Final
...
Closes gh-13072
7 years ago
Andy Wilkinson
578dd8611c
Upgrade to Elasticsearch 5.6.9
...
Closes gh-13071
7 years ago
Andy Wilkinson
205449cca1
Upgrade to Javax Money 1.0.3
...
Closes gh-13070
7 years ago
Andy Wilkinson
9ec27d1f97
Upgrade to Rxjava2 2.1.13
...
Closes gh-13069
7 years ago
Andy Wilkinson
ff915b3450
Upgrade to Hazelcast 3.9.4
...
Closes gh-13068
7 years ago
Andy Wilkinson
5c2d4980de
Upgrade to Couchbase Client 2.5.8
...
Closes gh-13067
7 years ago
Andy Wilkinson
c16f99f782
Revert "Upgrade to Ehcache 2.10.5" in 2.0 as well
...
See gh-13056
7 years ago
Stephane Nicoll
18b1e8da60
Merge branch '1.5.x' into 2.0.x
7 years ago