Stephane Nicoll
12f8ef1b6e
Upgrade to Spring Web Services 3.0.2.RELEASE
...
Closes gh-13912
6 years ago
Stephane Nicoll
37f5e69173
Start building against Spring Security 5.0.7 snapshots
...
See gh-13898
6 years ago
Stephane Nicoll
99f33d5070
Start building against Spring Data Kay snapshots
...
See gh-13890
6 years ago
Andy Wilkinson
1ab98ca33f
Start building against Spring HATEOAS 0.25.0 snapshots
...
See gh-13742
6 years ago
Stephane Nicoll
21160da9f5
Use SNAPSHOTs for upcoming releases
6 years ago
Stephane Nicoll
e6cf082dbc
Fix typo
6 years ago
Stephane Nicoll
a25b6bd473
Restore support for TransactionAwareCacheDecorator
...
This commit makes sure to unwrap any transaction aware cache before
collecting metrics for them.
Closes gh-13861
6 years ago
Madhura Bhave
1831f3be16
Fix NPE when Collection contains unbound children
...
Fixes gh-13636
6 years ago
Madhura Bhave
6032b454b0
Polish
6 years ago
Stephane Nicoll
829ac3fbef
Prevent headers to be mutated
...
This commit rework 1189ccc
to prevent a mutate call on the original
headers map.
Closes gh-13871
6 years ago
Stephane Nicoll
7d2e25f6f8
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
1a0afc6bbe
Polish "Use Collection.removeIf() where possible"
...
Closes gh-13871
6 years ago
dreis2211
1189ccc936
Use Collection.removeIf() where possible
...
See gh-13871
6 years ago
Stephane Nicoll
7176c54f5e
Polish "Add metric description and base unit to metrics endpoint"
...
Closes gh-13813
6 years ago
Johannes Edmeier
ab1f8cf77b
Add metric description and base unit to metrics endpoint
...
See gh-13813
6 years ago
Stephane Nicoll
ecb8da2536
Polish "Upgrade to Micrometer 1.0.6"
...
Closes gh-13819
6 years ago
Jon Schneider
f478911c54
Upgrade to Micrometer 1.0.6
...
See gh-13819
6 years ago
Stephane Nicoll
dcb68d4c64
Deprecate unused property
...
Closes gh-13836
6 years ago
Andy Wilkinson
daad992c96
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
136be5916c
Upgrade to Postgresql 42.2.4
...
Closes gh-13845
6 years ago
Andy Wilkinson
8f2a8576a6
Upgrade to Mariadb 2.2.6
...
Closes gh-13844
6 years ago
Andy Wilkinson
e5a4cfabc3
Upgrade to Hibernate Validator 6.0.11.Final
...
Closes gh-13843
6 years ago
Andy Wilkinson
1c6e75ff10
Upgrade to Kafka 1.0.2
...
Closes gh-13842
6 years ago
Andy Wilkinson
4003c3c6e5
Upgrade to Jna 4.5.2
...
Closes gh-13841
6 years ago
Andy Wilkinson
3fd6f00155
Upgrade to Netty 4.1.27.Final
...
Closes gh-13840
6 years ago
Andy Wilkinson
478181eb2c
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
fc0a687ee0
Migrate test to ApplicationContextRunner
6 years ago
Madhura Bhave
660d284f45
Document when and how to use brackets when binding to maps
...
Closes gh-13506
6 years ago
Madhura Bhave
56235187d0
Fix typo
6 years ago
Andy Wilkinson
10b91602e9
Increase connect and read timeouts when testing against Cassandra
6 years ago
Andy Wilkinson
de7899fba4
Improve reliability by give Cassandra more time and attempts to start
6 years ago
Andy Wilkinson
bfc4cad692
Upgrade to Spring REST Docs 2.0.2.RELEASE
...
Closes gh-13505
6 years ago
Stephane Nicoll
cdbe6fa122
Document properties migrator usage
...
Closes gh-13600
6 years ago
Stephane Nicoll
a1ef3f070a
Improve documentation for using a mock environment with @SpringBootTest
...
Closes gh-13827
6 years ago
Stephane Nicoll
592754d806
Polish "Make sure exception tag values are not empty in web metrics"
...
Closes gh-13187
6 years ago
Jon Schneider
ee37dc1c31
Make sure exception tag values are not empty in web metrics
...
See gh-13187
6 years ago
Madhura Bhave
66156cc24f
Polish
6 years ago
Andy Wilkinson
681717d07a
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
b9ad0d9992
Test the Gradle plugin against Gradle 4.8.1 instead of 4.8
...
Closes gh-13809
6 years ago
Andy Wilkinson
8deea933b9
Test the Gradle plugin against Gradle 4.9
...
Closes gh-13808
6 years ago
Andy Wilkinson
53400b1d81
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
e907ae605d
Fix tests
...
See gh-13783
6 years ago
Madhura Bhave
9bd723ddad
Fix exception message
...
Fixes gh-13783
6 years ago
Johnny Lim
86ccb26c58
Polish EndpointRequest.RequestMatcherFactory.antPath()
...
Closes gh-13775
6 years ago
Madhura Bhave
c36804908c
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
a57d0f0853
Reinstate order of WebMvcMetricsFilter
...
Closes gh-13781
6 years ago
Stephane Nicoll
944ed767ac
Add dependency management for elasticsearch integration tests distro
...
Closes gh-13547
6 years ago
dreis2211
e9a8d4c949
Remove unused AbstractCouchbaseAutoConfigurationTests
...
Closes gh-13797
6 years ago
Stephane Nicoll
6e749ef276
Improve NoSuchBeanDefinitionFailureAnalyzer to handle null beans
...
Previously, if a user defines a `@Bean` with a method that returns
`null`, injection by type will ignore that definition but the report
doesn't mention that candidate.
This commit improves the failure analyzer to look for user-defined beans
as well, detecting beans that are `null` matching the requested type
and including them in the report.
Closes gh-13531
6 years ago
Stephane Nicoll
e679690a74
Clarify the WebTestClient requires WebFlux on the classpath
...
Closes gh-13469
6 years ago
Stephane Nicoll
d6c7eff8f7
Add check for empty values for lookup
...
Closes gh-13419
6 years ago
Stephane Nicoll
8095ee4a5b
Polish contribution
...
See gh-13790
6 years ago
Johnny Lim
f363fe7dd1
Polish
...
See gh-13790
6 years ago
Stephane Nicoll
ec2ebf52de
Merge branch '1.5.x' into 2.0.x
6 years ago
Brian Clozel
58e886fddf
Remove @Lazy injection for HttpMessageConverters
...
This commit turns a lazy injection point for `HttpMessageConverters`
into an `ObjectProvider`-backed injection.
This allows to lazily rely on that bean without creating for it; in some
environments, such proxy creation can lead to issues like SPR-16990.
See gh-13785
6 years ago
Stephane Nicoll
ffe994335e
Merge branch '1.5.x' into 2.0.x
6 years ago
Johnny Lim
f2cef87878
Fix since on JdbcOperationsDependsOnPostProcessor
...
Closes gh-13778
6 years ago
Johnny Lim
068e22d60b
Polish
...
See gh-13776
6 years ago
Johnny Lim
4314dc2972
Remove a List creation in CompositePropertySources.iterator()
...
Closes gh-13774
6 years ago
Stephane Nicoll
e6ea28dec5
Polish
6 years ago
Johnny Lim
13202eb278
Prevent duplicate RequestMatcher in RequestMatcherFactory.antPath()
...
Closes gh-13706
6 years ago
Stephane Nicoll
174cc2bc4e
Merge branch '1.5.x' into 2.0.x
6 years ago
dreis2211
ac8eebfbad
Fix typos
...
Closes gh-13762
6 years ago
Stephane Nicoll
19709f7dea
Polish
6 years ago
Madhura Bhave
d7822ba135
Update copyright header for modified files
6 years ago
Madhura Bhave
c8c32cfa33
Migrate tests to ApplicationContextRunner
6 years ago
Andy Wilkinson
cced3514a7
Polish
6 years ago
Andy Wilkinson
c489c6c5f6
Polish test following forward merge
6 years ago
Andy Wilkinson
67dfa0a720
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
44273ee093
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
48819253eb
Fix dependency order between JdbcTemplate and database migration tools
...
This commit makes sure that Flyway/Liquibase migrates the schema if
necessary before a `JdbcTemplate` is made available as an injection
point.
This commit also adds a test that validates simple datasource
initialization (spring.datasource.*) happens before a `JdbcTemplate`
bean can be used.
Closes gh-13155
6 years ago
Stephane Nicoll
331775d6c0
Document latest version of gradle-git-properties plugin
...
Closes gh-13747
6 years ago
Johnny Lim
f94ce495d8
Fix parameter order for RequestMatcherAssert.doesNotMatch()
...
Closes gh-13707
6 years ago
Stephane Nicoll
177c54d441
Migrate JdbcTemplateAutoConfiguration tests to context runner
6 years ago
Stephane Nicoll
3423c5dddb
Detect DispatcherServlets registered via ServletRegistrationBean
...
Previously, when a DispatcherServlet was registered via a
ServletRegistrationBean, the mappings endpoint did not expose any
information about it as it wasn't detected.
This commit fixes the detection of available DispatcherServlets in the
context so that the mappings endpoint include them all.
Closes gh-13186
6 years ago
Johnny Lim
46e6aa5963
Fix query string encoding in TraceableHttpServletRequest
...
Closes gh-13545
6 years ago
Johnny Lim
0de8317979
Separate logging from getUrlMappings()
...
Closes gh-13710
6 years ago
Andy Wilkinson
57e2bb9c6a
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
4e7719f1c7
Fix typo
6 years ago
Andy Wilkinson
9eb5c9bd18
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
44b9aa168e
Polish "Improve description of Endpoint exclude"
...
Closes gh-13619
6 years ago
Miguel Gomes
838e6cdbbb
Improve description of Endpoint exclude
...
See gh-13619
6 years ago
Johnny Lim
ab6adc8265
Polish
...
Closes gh-13616
6 years ago
Andy Wilkinson
809e30506f
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
58be01a790
Try to make Jest auto-configuration tests more robust
6 years ago
Andy Wilkinson
468453b66e
Upgrade to Kotlin 1.2.51
...
Closes gh-13705
6 years ago
Andy Wilkinson
0e8206cdf4
Start building against Spring Framework 5.0.8 snapshots
...
See gh-13704
6 years ago
Andy Wilkinson
f173429327
Upgrade to Flatten Maven Plugin 1.0.1
...
Closes gh-13650
6 years ago
Andy Wilkinson
5220a08228
Upgrade to Xml Maven Plugin 1.0.2
...
Closes gh-13649
6 years ago
Andy Wilkinson
573f736374
Upgrade to Maven Resources Plugin 3.0.2
...
Closes gh-13648
6 years ago
Andy Wilkinson
83a56bac60
Upgrade to Maven Javadoc Plugin 3.0.1
...
Closes gh-13647
6 years ago
Andy Wilkinson
d3ef9fd2ba
Upgrade to Maven Enforcer Plugin 3.0.0-M2
...
Closes gh-13646
6 years ago
Andy Wilkinson
1c64496470
Upgrade to Jooq 3.10.8
...
Closes gh-13645
6 years ago
Andy Wilkinson
797efbd259
Upgrade to Solr 6.6.5
...
Closes gh-13644
6 years ago
Andy Wilkinson
c6dae8f305
Upgrade to Johnzon Jsonb 1.1.8
...
Closes gh-13643
6 years ago
Andy Wilkinson
aa5b70c43c
Upgrade to Rxjava2 2.1.16
...
Closes gh-13642
6 years ago
Andy Wilkinson
9120f49721
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
673a08d228
Support microseconds in Duration conversions
...
Closes gh-13624
6 years ago
Andy Wilkinson
06a8c41943
Preserve trailing whitespace in origin-tracked property values
...
Closes gh-13602
6 years ago
Andy Wilkinson
032d5488cd
Tolerate non-existent source folders in DevTools
...
Closes gh-13620
6 years ago
Madhura Bhave
fddc9e9c7e
Support multiple paths in DispatcherServletPathProvider
...
Closes gh-13603
6 years ago
Andy Wilkinson
a5d20ffed7
Avoid NPE when creating method tag for WebFlux req with non-standard method
...
Previously, a NullPointerException would occur when WebFluxTags
attempted to create a method Tag for a request with a non-standard
method.
This commit updates WebFluxTags to use getMethodValue(), which will
never return null, rather than getMethod(), which may return null,
when determining the tag's value for the given request.
Closes gh-13596
6 years ago
dreis2211
17edf0e2fe
Fix typo
6 years ago
Madhura Bhave
a1491be636
Refine DispatcherServletPathProvider creation
...
Closes gh-13527
6 years ago
Andy Wilkinson
04119585e8
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
911453d478
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
30f0fd1fe4
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
fd125b4a4a
Remove assumption that a file URI can be turned into a File
...
Closes gh-13493
7 years ago
Stephane Nicoll
f2cc6e2ef2
Fix link of RESTEasy repository
...
Closes gh-13538
7 years ago
Stephane Nicoll
c594768640
Remove wro4j starter reference
...
This starter does not look maintained anymore and there is an
alternative that we also reference and has support for Spring Boot 2.
7 years ago
Stephane Nicoll
8858c88a4c
Remove GraphQL starter reference
...
This starter does not look maintained anymore and there is a fork of it
that we also reference and has support for Spring Boot 2.
7 years ago
Andy Wilkinson
48c5e70ac8
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
2624748911
Merge branch '1.5.x' into 2.0.x
7 years ago
Johnny Lim
b9ea0fd5a7
Polish
...
See gh-13534
7 years ago
Stephane Nicoll
9e9e746554
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
4fc0a33094
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
e2d6280d83
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
e730382718
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
e1774672af
Prefer servlet to reactive when Jersey and WebFlux are both available
...
Closes gh-13521
7 years ago
Andy Wilkinson
814e90805e
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
864a6b3e91
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
497902de4e
Only bridge JUL into SLF4J when JUL has not be customized
...
Previously, Slf4jLoggingSystem would install SLF4JBridgeHandler into
JUL but would only remove a single root handler that was a
ConsoleHandler. If there were was than one root handler or the single
root handler was of a different type, they would not be uninstalled.
When deploying an application to Tomcat, this led to duplicate log
messages appearing in Tomcat’s console output and to logging from
other application or Tomcat itself being routed into an
application-specific log file enabled using the logging.file
configuration property.
A secondary, related problem was that LogbackLoggingSystem installs a
LevelChangePropagator so that Logback’s log level configuration is
propagated into JUL. This meant that an individual Boot app with
custom log level configuration could change the log levels of Tomcat
itself and of any other applications that had been deployed to Tomcat
and use JUL.
This commit updates both Slf4jLoggingSystem and LogbackLoggingSystem
so that they only change JUL’s configuration if it hasn’t already been
customized. The configuration is deemed to have not been customised if
there’s a single root handler and its a console handler.
Closes gh-13470
7 years ago
Stephane Nicoll
7ae82b070b
Stop calling Charset.availableCharsets() early
...
This is no longer required as Spring Framework has been updated to
invoke this method lazily as well.
Closes gh-13423
7 years ago
Johnny Lim
1e7ed2ffdb
Add log level guards in ConfigFileApplicationListener
...
Closes gh-13512
7 years ago
Madhura Bhave
87680b4ee5
Fix profile precedence when active and include provided
...
Before 2.0.2, if profiles were activated via the environment using the
active and include profile property, profiles specified via the active
property would take precedence. This commit restores that behavior.
Fixes gh-13513
7 years ago
Stephane Nicoll
62c93a4b9a
Add missing `@ConditionalOnClass` check on RedisCacheConfiguration
...
Closes gh-13508
7 years ago
Johnny Lim
dd3bfdbe42
Use @ManagementContextConfiguration consistently
7 years ago
Andy Wilkinson
b3927cfd10
Start building against Spring REST Docs 2.0.2 snapshots
...
See gh-13505
7 years ago
Johnny Lim
f34fb5f1ee
Reduce object creation in findMatchingItemMetadata()
...
Closes gh-13473
7 years ago
Andy Wilkinson
b96f9d635f
Upgrade to Elasticsearch 5.6.10
...
Closes gh-13479
7 years ago
Stephane Nicoll
438f0b008a
Upgrade to Spring Amqp 2.0.4
...
Closes gh-13477
7 years ago
Stephane Nicoll
2483ed3e4e
Upgrade to Spring Kafka 2.1.7
...
Closes gh-13476
7 years ago
Stephane Nicoll
d47d84ff7a
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
de6ce79d5f
Upgrade to Spring Session Apple-SR3
...
Closes gh-13461
7 years ago
Stephane Nicoll
40ba15047b
Upgrade to Spring Integration 5.0.6
...
Closes gh-13457
7 years ago
Brian Clozel
6e9fee35a7
Upgrade to Spring Data Kay SR8
...
Closes gh-13455
7 years ago
Andy Wilkinson
42c307b744
Upgrade to Solr 6.6.4
...
Closes gh-13468
7 years ago
Andy Wilkinson
bbcbc2d113
Upgrade to Reactor Bom Bismuth-SR10
...
Closes gh-13467
7 years ago
Andy Wilkinson
ed3f43fd25
Upgrade to Jackson 2.9.6
...
Closes gh-13466
7 years ago
Andy Wilkinson
0e867aec97
Upgrade to Couchbase Client 2.5.9
...
Closes gh-13465
7 years ago
Andy Wilkinson
71b8b2d242
Merge branch '1.5.x' into 2.0.x
7 years ago
Andy Wilkinson
a79c8918ff
Upgrade to Spring Security 5.0.6.RELEASE
...
Closes gh-13459
7 years ago
Johnny Lim
870d7fe16a
Use @SpringBootTest.properties in tests and samples
...
Closes gh-13453
7 years ago
Jon Schneider
96a6d2923c
Upgrade to Micrometer 1.0.5
...
Closes gh-13454
7 years ago
Stephane Nicoll
d24647b07c
Upgrade to Spring Framework 5.0.7.RELEASE
...
Closes gh-13353
7 years ago
Andy Wilkinson
6f2171c282
Improve error message when BootJar or BootWar has no known main class
...
Closes gh-12712
7 years ago
Andy Wilkinson
7b3be82cfa
Merge branch '1.5.x' into 2.0.x
7 years ago
Madhura Bhave
4194baad91
Don't log p/w when AuthenticationManagerBuilder configured
...
Fixes gh-12872
7 years ago
Madhura Bhave
f7ff8dd165
Make generated password output consistent
7 years ago
Madhura Bhave
ed734d7e43
Trace filter ignores invalid requests
...
Fixes gh-12987
7 years ago
Brian Clozel
59746de63b
Backport web server configuration doc changes
...
Closes gh-13401
7 years ago
Stephane Nicoll
5c96943e59
Merge branch '1.5.x' into 2.0.x
7 years ago
Phillip Webb
dc1c459cde
Polish "Fix caching issues with map property sources"
...
Refine the property source cache key fix so that a copy of the
key is only taken when the values change. This allows us to
retain the previous performance optimization of not creating
unnecessary string arrays.
Closes gh-13344
7 years ago
Fahim Farook
c556d2b58f
Fix caching issues with map property sources
...
Update `SpringIterableConfigurationPropertySource` so that the cache
key from a `MapPropertySource` is invalidated when the map contents
changes.
Prior to this commit, the actual keys of the map were used as the key.
This meant that if the underlying map changed, they key wouldn't be
invalidated because it ultimately pointed to the same object instance.
See gh-13344
7 years ago
Madhura Bhave
461202bc25
EndpointRequest uses empty servlet path if not available
...
Fixes gh-13399
7 years ago
Brian Clozel
7cbbd95fc9
Ignore invalid Accept headers in WebFlux error handling
...
Prior to this commit, the `DefaultErrorWebExceptionHandler` would parse
the HTTP "Accept" headers when routing the request to the error handler;
if an error occured during parsing, an `InvalidMediaTypeException` would
be thrown and break the error handling for this request.
This commit ignores those exceptions and makes sure that the error
handling function does not override the response status or the error
itself with those exceptions.
Closes: gh-13372
7 years ago
Andy Wilkinson
47615154de
Upgrade to Mongodb 3.6.4
...
Closes gh-13397
7 years ago
Andy Wilkinson
fd56e79f7a
Upgrade to Mariadb 2.2.5
...
Closes gh-13396
7 years ago
Andy Wilkinson
6d0d66cb28
Upgrade to Narayana 5.8.2.Final
...
Closes gh-13395
7 years ago
Andy Wilkinson
a4a6f482c6
Upgrade to Hsqldb 2.4.1
...
Closes gh-13394
7 years ago
Andy Wilkinson
ecd8760514
Upgrade to Hibernate Validator 6.0.10.Final
...
Closes gh-13393
7 years ago
Andy Wilkinson
50f3f50ebb
Upgrade to Activemq 5.15.4
...
Closes gh-13392
7 years ago
Andy Wilkinson
2b4d51e763
Upgrade to Rxjava2 2.1.14
...
Closes gh-13391
7 years ago
Andy Wilkinson
d79f2401be
Upgrade to Netty 4.1.25.Final
...
Closes gh-13390
7 years ago
Andy Wilkinson
2d4f1bb043
Upgrade to Unboundid Ldapsdk 4.0.6
...
Closes gh-13389
7 years ago
Andy Wilkinson
27b5fdd1e1
Merge branch '1.5.x' into 2.0.x
7 years ago
Stephane Nicoll
f6c99361a4
Merge branch '1.5.x' into 2.0.x
7 years ago
dreis2211
ba8a32fa4e
Replace commons-codec Base64 usage
...
See gh-13378
7 years ago
Madhura Bhave
d0a2a8e929
Document ConfigurableServletWebServerFactory variants
...
Closes gh-13083
7 years ago
Stephane Nicoll
bf56ec496d
Polish
7 years ago
Stephane Nicoll
fff06822dc
Polish
7 years ago
Stephane Nicoll
d84e2b90d7
Fix wrong usage of ManagementContextConfiguration
...
Closes gh-13366
7 years ago
Stephane Nicoll
b4f8361989
Make JMX metrics domain configurable
...
Closes gh-13356
7 years ago
Phillip Webb
571c50e43f
Switch to functional web code to use static imports
...
Update the samples and tests to use the more idiomatic static import
style.
7 years ago
Phillip Webb
2274ac5214
Move spring-javaformat plugins to root POM
...
Relocate spring-javaformat plugins to the root of the project.
Closes gh-13306
7 years ago
Phillip Webb
e1d21e52d5
Allow multi-value spring.profiles properties
...
Update `ConfigFileApplicationListener` to correctly load properties
that have `spring.profiles` values containing a list.
Prior to this commit the loaded would attempt to add the same document
twice resulting in a "property source cannot be added relative to
itself" error.
Closes gh-13362
7 years ago
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