- 30 Mar, 2021 2 commits
-
-
Andy Wilkinson authored
See gh-25825
-
Andy Wilkinson authored
See gh-25808
-
- 29 Mar, 2021 7 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-25825
-
Phillip Webb authored
Update all deprecation tags to include a removal target. Closes gh-25808
-
Andy Wilkinson authored
Closes gh-25822
-
Andy Wilkinson authored
Closes gh-25821
-
Stephane Nicoll authored
See gh-25819
-
Andy Wilkinson authored
Closes gh-25819
-
- 27 Mar, 2021 3 commits
-
-
Stephane Nicoll authored
Closes gh-25812
-
Stephane Nicoll authored
* pr/25810: Fix flaky QuartzAutoConfigurationTests Closes gh-25810
-
dreis2211 authored
See gh-25810
-
- 26 Mar, 2021 4 commits
-
-
Scott Frederick authored
Closes gh-25789
-
Scott Frederick authored
Fixes gh-25736
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
- 25 Mar, 2021 1 commit
-
-
Andy Wilkinson authored
Previously, the configuration metadata annotation processor only declared support for `@Endpoint` and none of the other more specialized `@…Endpoint` annotations that are meta-annotated with `@Endpoint` such as `@WebEndpoint` and `@JmxEndpoint. This would result in missing metadata if a full or incremental build only compiled classes annotated with one of the more specialized `@…Endpoint` annotations as the annotation processor would not be called. This commit updates the processor's supported annotation types to include every known `@…Endpoint` annotation. The test processor has also been similarly updated to align its behaviour with that of the main processor. Fixes gh-25388
-
- 24 Mar, 2021 12 commits
-
-
Phillip Webb authored
Deprecate the `Bootstrapper` interface entirely and provide a `BootstrapRegistryInitializer` alternative so that people can migrate. Unfortunately our previous attempt to fix the typo in the `Bootstrapper` interface didn't provide us a way to remove the deprecated method without impacting users. It was also problematic for people who were implementing `Bootstrapper` rather than using a lambda since they needed to introduce the deprecated method. We unfortunately can't see a way to fix the original typo without introducing a new interface. Fixes gh-25735
-
Phillip Webb authored
Closes gh-25786
-
Phillip Webb authored
* pr/25778: Polish 'Ignore quality value when removing MediaType.ALL' Ignore quality value when removing MediaType.ALL Closes gh-25778
-
Phillip Webb authored
See gh-25778
-
Fábio Ramon authored
Update the default reactive exception handler so that `MediaType.ALL` is removed regardless of any quality setting. Prior to this commit, the "match-all" media type was not properly ignored if it has a quality value and would show HTML content if the accept header was `application/json, */*;q=0.9`. See gh-25778
-
Phillip Webb authored
Closes gh-25784
-
Phillip Webb authored
Update `AbstractWebMvcEndpointHandlerMapping` to chain any caught InvalidEndpointRequestExceptions so that a more complete stacktrace is available. The exception has also been updated to a `ResponseStatusException` so that the reason can be propagated. Fixes gh-25642
-
Stephane Nicoll authored
Closes gh-25782
-
Phillip Webb authored
Closes gh-25774
-
Phillip Webb authored
Update `JarFileArchive` so that any unpacked files are now deleted when the JVM exits. Closes gh-25773
-
Phillip Webb authored
Update `JarFileArchive` to align the way that it creates temp files and folders with the way that `Files.createTempDirectory` works. Closes gh-25772
-
Phillip Webb authored
-
- 23 Mar, 2021 11 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Restore tomcat-embed-core-* and tomcat-embed-logging-* patterns which were inadvertently removed in commit 0ec8d281. See gh-25764
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-25770
-
Phillip Webb authored
Update `TldPatterns` to align with the latest default shipped by Tomcat. This commit also introduces a test to ensure that we will remain aligned going forwards. Closes gh-25764
-
Andy Wilkinson authored
Closes gh-25768
-
Andy Wilkinson authored
Closes gh-25741
-
Andy Wilkinson authored
Closes gh-25765
-
Andy Wilkinson authored
Previously, a root URI configured via RestTemplateBuilder's rootUri method and RootUriTemplateHandler was not taken into account when generated the URI tag for RestTemplate request metrics. This commit updates MetricsClientHttpRequestInterceptor to be aware of RootUriTemplateHandler and capture the URI template once the root URI has been applied. Fixes gh-25744
-
Andy Wilkinson authored
Closes gh-25761
-