Madhura Bhave
4dc9bbe127
@SpringBootTest classes with different args shouldn't share a context
...
Fixes gh-20866
5 years ago
Stephane Nicoll
8ac3ab5551
Add missing metadata for removed configuration keys
...
Closes gh-20846
5 years ago
Stephane Nicoll
311952730e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21097
5 years ago
Stephane Nicoll
291165f060
Order additional metadata according to lexicographic order
...
Closes gh-21095
5 years ago
Stephane Nicoll
81268914b4
Upgrade Java 14 version in CI image
...
Closes gh-21087
5 years ago
Stephane Nicoll
ac5c7cb5e1
Upgrade Java 8 version in CI image
...
Closes gh-21088
5 years ago
Stephane Nicoll
4a170337e9
Merge branch '2.1.x' into 2.2.x
5 years ago
Stephane Nicoll
66667964b3
Upgrade Java 8 version in CI image
...
Closes gh-21084
5 years ago
Phillip Webb
d1649fbb9a
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21091
5 years ago
Phillip Webb
e0f94f54ac
Add "Health as Gauge" how-to documentation
...
Add how-to documentation describing how health information can be
exported to a Micrometer Gauge.
Closes gh-18329
5 years ago
Madhura Bhave
b9c2b7b257
Prevent early initialization in MockitoPostProcessor
...
Fixes gh-20665
5 years ago
Phillip Webb
3e3587e0fb
Polish
5 years ago
Phillip Webb
102729b5e1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21082
5 years ago
Phillip Webb
b3d33754a5
Remove outdated FIXMEs from tests
...
Closes gh-19782
5 years ago
Phillip Webb
6bf933205c
Merge branch '2.1.x' into 2.2.x
...
Fixes gh-21073
5 years ago
Madhura Bhave
16ac968f69
Relocate section on configuring DevTools' file system watcher
...
Closes gh-20895
5 years ago
Phillip Webb
c85918b8b3
Create new JarFile instance for URL connections
...
Update `JarURLConnection` to ensure that when connections are opened
a new copy of the JarFile is provided.
Prior to this commit, a single `JarFile` instance was shared which meant
that it could be accidental closed if accessed via
`JarURLConnection.getJarFile()`. If the underlying jar file is closed
then it's possible for a `NoClassDefFoundError` to be thrown if running
on JDK 11 with an active `SecurityManager`.
Closes gh-17796
5 years ago
Phillip Webb
7d0b14fe1c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21070
5 years ago
Phillip Webb
6011470ba6
Auto-configure cors on WelcomePageHandlerMapping
...
Update `WebMvcAutoConfiguration` to automatically apply cors
configuration to the `WelcomePageHandlerMapping`.
Fixes gh-21048
5 years ago
Stephane Nicoll
8cbd7f5cd0
Polish "Add support for initializing nested object when nothing bound"
...
This commit harmonizes the change made to @DefaultValue to the
annotation processor. If such annotation is added to a scalar value with
no value at all, no default value is produced.
Closes gh-18917
5 years ago
Andy Wilkinson
3065c88d6f
Fix typo in IncludeExcludeEndpointFilter's name
...
Closes gh-21061
5 years ago
Phillip Webb
7d68c7c4c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21052
5 years ago
Phillip Webb
a2fdf23e41
Don't throw NettyWebServer on permission errors
...
Update `NettyWebServer` so that the `PortInUseException` is not thrown
for permission denied errors.
Fixes gh-19807
5 years ago
Phillip Webb
c7611112f7
Include cause when throwing PortInUseException
...
Update classes that throw `PortInUseException` so that they also
include the cause. Prior to this commit the cause was not included
which could make diagnosing the real cause difficult.
See gh-19807
5 years ago
Phillip Webb
85befdf10e
Polish
5 years ago
Madhura Bhave
4e0fdbee17
Process additional locations when non-default location configured
...
Fixes gh-20745
5 years ago
Madhura Bhave
af6d538781
Add support for initializing nested object when nothing bound
...
When using constructor binding, if no properties are bound to
a nested property, the top-level instance will be created with a
null value for the nested property.
This commit introduces support for an empty `@DefaultValue` which
indicates that an instance of the nested property must be created
even if nothing is bound to it. It honors any `@DefaultValue`
annotations that the nested property might have in its constructor.
Closes gh-18917
5 years ago
Phillip Webb
df26e24605
Fix ConditionalOnAvailableEndpoint dashed matching
...
Update `ConditionalOnAvailableEndpoint` so that it now uses the same
matching code as the endpoint filter. This allows the condition to
match endpoint IDs that contain a dash.
In order to share logic, the `ExposeExcludePropertyEndpointFilter` class
has been deprecated and its logic moved to a new `expose` package
under `IncludExcludeEndpointFilter`. This filter is used by both the
`OnAvailableEndpointCondition` and the auto-configuration classes.
Fixes gh-21044
5 years ago
Andy Wilkinson
439d9beecb
Test that gridFsDatabase is honored by auto-configured GridFsTemplate
...
Closes gh-21039
5 years ago
Phillip Webb
d27e437ddc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21027
5 years ago
Phillip Webb
f0ec571b2e
Document relaxed binding from the environment
...
Update the reference documentation with more details about how relaxed
binding works against environment variables.
Closes gh-18215
5 years ago
Phillip Webb
55f0af7f0f
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21025
5 years ago
Phillip Webb
359b508077
Document devtool property file profile restrictions
...
Closes gh-19972
5 years ago
Phillip Webb
83553ee504
Fix test checkstyle issues
...
Fix checkstyle issues from forward merge.
See gh-21022
5 years ago
Phillip Webb
5757c0864c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21022
5 years ago
Phillip Webb
6a4d98a865
Allow exposure patterns to match dashed IDs
...
Update `ExposeExcludePropertyEndpointFilter` so that patterns will
also match endpoint IDs that contain a dash.
Closes gh-20997
5 years ago
Stephane Nicoll
90c0378a7d
Apply configuration properties deprecation consistently
...
This commit makes sure that both the getter and the setter of a
deprecated configuration properties is flagged with `@Deprecated`.
Closes gh-20812
5 years ago
Phillip Webb
1a8aa72afd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21003
5 years ago
Phillip Webb
822d9f6a31
Allow empty URIs to create embedded datasource
...
Refine `DataSourceAutoConfiguration` conditions so that an empty
`spring.datasource.url` property can be used to enable the embedded
source.
Fixed gh-20996
5 years ago
Madhura Bhave
aebf475e13
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20979
5 years ago
Madhura Bhave
9d3d202837
Upgrade Java 11 version in CI image
...
Closes gh-20978
5 years ago
Madhura Bhave
a8bd62501d
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20981
5 years ago
Madhura Bhave
fd14c4e72a
Switch docker upgrade script to submit issue rather than PR
...
Closes gh-20976
5 years ago
Stephane Nicoll
4c0592441d
Merge pull request #20882 from Konrado85
...
* pr/20882:
Polish "Polish JarFile to extra anonymous inner class"
Polish JarFile to extra anonymous inner class
Closes gh-20882
5 years ago
Stephane Nicoll
1dd8dcc6c9
Polish "Polish JarFile to extra anonymous inner class"
...
See gh-20882
5 years ago
Konrado85
e0d1cf0e38
Polish JarFile to extra anonymous inner class
...
See gh-20882
5 years ago
Madhura Bhave
947594addd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20963
5 years ago
Madhura Bhave
c98fe51914
Make it more obvious that Jolokia does not work with a WebFlux app
...
Closes gh-20623
5 years ago
Stephane Nicoll
6e1ff50328
Start building against Spring Kafka 2.3.8 snapshots
...
See gh-20952
5 years ago
Stephane Nicoll
fafac58311
Start building against Spring Integration 5.2.6 snapshots
...
See gh-20950
5 years ago