Sam Brannen
2d29fcd0bb
Polish Javadoc for TransactionSynchronizationUtils
4 years ago
Sam Brannen
5e56162394
Fix Checkstyle violation
...
The @since tag must come before @see tags.
See gh-26450
4 years ago
Johnny Lim
45650f2b27
Add @since tag to TransactionSynchronizationUtils.unwrapResourceIfNecessary()
...
Closes gh-26450
4 years ago
Rossen Stoyanchev
3e1b1638ef
Update link for reporting security issues
4 years ago
Rossen Stoyanchev
e80a23d6ad
Fix CheckStyle violations
4 years ago
Rossen Stoyanchev
8aeae49f40
Support for servletPath prefix in ServletRequestPathUtils
...
Closes gh-26445
4 years ago
Rossen Stoyanchev
f22e2ac578
Add HttpServletMapping support to MockHttpServletRequest
...
See gh-26428
4 years ago
izeye
355aca7665
Fix DelegatingWebMvcConfigurationTests.configurePathPatternParser()
4 years ago
Rossen Stoyanchev
ec5f99f981
Add mutate() to RequestMappingInfo
...
Closes gh-26428
4 years ago
Sam Brannen
03f1b65084
Polish Javadoc for ResourceLoader APIs
4 years ago
Juergen Hoeller
0de2833894
Upgrade to Jetty 9.4.36, EclipseLink 2.7.8, XStream 1.4.15, Apache Johnzon 1.2.10
4 years ago
Sam Brannen
cd9d562129
Check thread count in ParallelApplicationEventsIntegrationTests
4 years ago
Brian Clozel
080ba5d448
Upgrade JDK versions in CI pipeline
4 years ago
daisuzz
d96448fde9
Fix typo in URI Encoding section of reference docs
...
Closes gh-26436
4 years ago
Sam Brannen
84eed00260
Upgrade to Gradle 6.8.1
4 years ago
Sam Brannen
cee51b248a
Upgrade to AssertJ 3.19.0
4 years ago
Rossen Stoyanchev
5a640bb635
Expose mvcPatternParser bean in WebMvcConfigurationSupport
...
See gh-26427
4 years ago
Rossen Stoyanchev
5c1cbb769c
Check that PathPatternParser is not set too late
...
This commit ensures the PathPatternParser cannot be set after request mappings
have been initialized when it is too late.
See gh-26427
4 years ago
Sam Brannen
4a7a2258f9
Unwrap proxied DataSources in SqlScriptsTestExecutionListener
...
Prior to this commit, if the DataSource in the
DataSourceFromTransactionManager was wrapped in a proxy implementing
InfrastructureProxy, SqlScriptsTestExecutionListener would throw an
exception stating that the DataSource in the ApplicationContext and the
DataSource in the DataSourceFromTransactionManager were not the same.
This commit unwraps both data sources and compares the underlying
target instances to check for equality.
In addition, this commit makes the unwrapResourceIfNecessary() method in
TransactionSynchronizationUtils public.
Closes gh-26422
4 years ago
Rossen Stoyanchev
bad8954e65
Append unique number to log prefix for Undertow
...
Closes gh-26430
4 years ago
Rossen Stoyanchev
e4566c11b8
Apply PathPatternParser also to BeanNameUrlHandlerMapping
...
Closes gh-26414
4 years ago
Sam Brannen
9d8910d869
Improve inline documentation for PostProcessorRegistrationDelegate
...
This commit introduces warnings in invokeBeanFactoryPostProcessors()
and registerBeanPostProcessors() to deter people from submitting PRs
that result in breaking changes.
Closes gh-26401
4 years ago
Rossen Stoyanchev
aa7584d252
Support for Jetty 10
...
Closes gh-26123
4 years ago
Arjen Poutsma
e537844a09
Copy headers from part in MultipartBodyBuilder
...
This commit makes sure that Part.headers() is copied over when adding a
part in the MultipartBodyBuilder.
Closes gh-26410
4 years ago
Arjen Poutsma
daa5465003
Checkstyle fix
4 years ago
Brian Clozel
5a4a677fbd
Fix contextPath request matching with PathPatterns
...
Prior to this commit, `SimpleUrlHandlerMapping` and other
implementations of `AbstractUrlHandlerMapping` would not strip the
Servlet context path from the request path before performing path
matching with PathPattern instances.
This resulted in requests not matching as expected if the application
was configured with a Servlet context path.
This commit ensures that the `RequestPath` "path whithin the
application" is used for matching against path patterns.
Fixes gh-26411
4 years ago
Rossen Stoyanchev
584dabbb39
Add all non-file parts as request parameters
...
Closes gh-26400
4 years ago
Stephane Nicoll
4779323d33
Clarify behaviour of condition attribute of CachePut
...
Closes gh-26186
4 years ago
Arjen Poutsma
67112b211a
Rollback to midnight in quartz expressions
...
This commit makes sure that the CronExpression rolls back the time to
midnight when dealing with Quartz expression fields (such as "L", "LW",
etc.).
Closes gh-26390
4 years ago
Juergen Hoeller
799885fd6d
Introduce public defineClass variant for SmartClassLoader implementations
...
Closes gh-26403
4 years ago
Sam Brannen
3c959d3515
Fix grammar in Javadoc
4 years ago
Rossen Stoyanchev
cfae40afb4
Return 415 for form data with @RequestBody in WebFlux
...
Closes gh-26386
4 years ago
Juergen Hoeller
1b1ae33efe
Upgrade to Netty 4.1.58, Jackson 2.12.1, Apache Johnzon 1.2.9
4 years ago
Arjen Poutsma
d80b08084e
Document ordering of RouterFunction beans
...
Closes gh-26283
4 years ago
Arjen Poutsma
d1a7fed16c
Clean up content type in ContentNegotiatingViewResolver
...
This commit removes the quality value of the selected media type before
setting it in the request attribute.
Closes gh-26315
4 years ago
izeye
469eb8146e
Add a missing space in exception message
...
Closes gh-26385
4 years ago
Rossen Stoyanchev
35225e5794
Add verify(Duration) to MockRestServiceServer
...
Closes gh-22618
4 years ago
Rossen Stoyanchev
a7413ea76b
Add recommendation for original multipart filename
...
See gh-26299
4 years ago
Rossen Stoyanchev
c3c36ab498
Document choices for async ResponseEntity return values
...
Closes gh-22614
4 years ago
Nelson Osacky
ea4fe7eaf7
Update Gradle Enterprise Plugin versions
...
Closes gh-26374
4 years ago
Sam Brannen
3112dc5f81
Improve JMH Jar configuration
4 years ago
Sam Brannen
b07a6b3283
Upgrade Shadow plugin to version 6.1.0
4 years ago
Sam Brannen
6b9d5698ce
Upgrade to JMH 1.25
4 years ago
Sam Brannen
72a9d0ff4b
Upgrade JMH plugin to 0.5.2
4 years ago
Sam Brannen
872255a591
Fix ConcurrentBeanFactoryBenchmark
4 years ago
Brian Clozel
671270dae2
Fix optional deployments regex in release CI pipeline
...
This commit fixes the "optional-deployments" regex for ".zip" artifacts;
"\" do not need to be escaped in YML single-quoted strings.
4 years ago
Sam Brannen
6ea39fd122
Upgrade to Gradle 6.8
...
Closes gh-26368
4 years ago
Spring Buildmaster
dadef9f5bc
Next development version (v5.3.4-SNAPSHOT)
4 years ago
Rossen Stoyanchev
fceceb480f
Validate Resource type in ResourceHttpRequestHandler
4 years ago
Rossen Stoyanchev
e5ab67bd71
ResourceHandlerRegistration exposes List<Resource> locations
4 years ago