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