Andy Wilkinson
7a75ca4685
Upgrade to Postgresql 42.2.1
...
Closes gh-11833
7 years ago
Andy Wilkinson
11e6bcaf4f
Upgrade to Jolokia 1.4.0
...
Closes gh-11832
7 years ago
Andy Wilkinson
2b01d5c70b
Upgrade to Narayana 5.7.2.Final
...
Closes gh-11831
7 years ago
Andy Wilkinson
d908d0e876
Upgrade to Jackson 2.9.4
...
Closes gh-11830
7 years ago
Andy Wilkinson
5e2c6609d5
Merge branch '1.5.x'
7 years ago
Andy Wilkinson
7ae39eaebf
Upgrade to Spring Security 4.2.4.RELEASE
...
Closes gh-11829
7 years ago
Andy Wilkinson
70dabdbf39
Add application/json and /xml to default compressible mime types
...
Closes gh-11828
7 years ago
Andy Wilkinson
844782b20b
Remove default JUL handler to prevent duplicate console logging
...
By default, JUL configures a single root handler. That handler is a
ConsoleHandler. Previously, we removed all root handlers from JUL but
this is problematic in environments where other handlers are
registered with JUL and those handlers need to be retained.
0679d436
attempted to fix the problem by leaving the root handlers in
place and only adding and removing the bridge handler. This resulted
in log output from Tomcat (and anything else that uses JUL) being
duplicated.
This commit makes another attempt at tackling the problem. It attempts
to detect JUL's default configuration (a single root handler that's a
ConsoleHandler) and only removes the handler if it appears to be from
the default configuration. For environments where default JUL
configuration is being used, this will prevent duplicate logging and
for environments where custom JUL configuration is being used, this
will prevent that configuration from being undone.
Closes gh-8933
7 years ago
Stephane Nicoll
c2a2999799
Use proper classloader for value serialization
...
Closes gh-11822
7 years ago
Andy Wilkinson
9edcd25c25
Simply test for async dispatch metrics filter registration
...
Previously, the test in MetricsAutoConfigurationIntegrationTests was
testing the functionality of WebMvcMetricsFilter to verify that the
auto-configuration had registered the filter for async dispatches.
This test was complex and covered the same code as a test in
WebMvcMetricsFilterTests.
This commit reworks the test to examine the dispatcher types on the
filter registration directly instead.
Closes gh-11826
7 years ago
Andy Wilkinson
199088b0c9
Set kotlin.version when Kotlin's Gradle plugin is applied
...
Closes gh-11711
7 years ago
Stephane Nicoll
bdd532cc20
Clarify when a property was not renamed due to an incompatible type
...
Closes gh-11794
7 years ago
Stephane Nicoll
43e5e83d9c
Transparently handle migration from number to java.util.Duration
...
See gh-11794
7 years ago
Stephane Nicoll
d7c20be3e7
Merge pull request #11815 from vpavic:session-bom
...
* pr/11815:
Use Spring Session BOM in dependency management
7 years ago
Vedran Pavic
df28ee7122
Use Spring Session BOM in dependency management
...
Closes gh-11815
7 years ago
Stephane Nicoll
3c1f7abbbe
Merge pull request #11811 from izeye:polish-20180127-2nd
...
* pr/11811:
Polish contribution
Polish
7 years ago
Stephane Nicoll
a515c5b7d1
Polish contribution
...
Closes gh-11811
7 years ago
Johnny Lim
914bdb393f
Polish
...
See gh-11811
7 years ago
Stephane Nicoll
5332bcbe28
Merge pull request #11818 from dreis2211:mockito-get-single-argument
...
* pr/11818:
Use InvocationOnMock.getArgument() where possible
7 years ago
dreis2211
c1675c2d5f
Use InvocationOnMock.getArgument() where possible
...
Closes gh-11818
7 years ago
Stephane Nicoll
fac8970366
Merge pull request #11817 from dreis2211:replace-any-with-casts
...
* pr/11817:
Replace casted Mockito.any() calls
7 years ago
dreis2211
a7663c88d3
Replace casted Mockito.any() calls
...
Closes gh-11817
7 years ago
Stephane Nicoll
ab02e48c44
Fix security section indents
...
Closes gh-11813
7 years ago
Phillip Webb
5767350380
Polish
7 years ago
Phillip Webb
53b0f0db60
Fix NPE when normalizing client tag URIs
...
See gh-11798
7 years ago
Stephane Nicoll
3266c68a78
Polish
7 years ago
Stephane Nicoll
5e26d04c05
Only generate time-to-live property for matching endpoints
...
This commit makes sure that a "cache.time-to-live" property is not
generated for endpoints that do not have a main read operation (i.e. a
read operation with no parameter or only nullable parameters).
This matches the endpoint feature that provides caching for only such
operation.
Closes gh-11703
7 years ago
Stephane Nicoll
90545fb0c6
Update LocalDevToolsAutoConfiguration to use constructor injection
...
Closes gh-11769
7 years ago
Stephane Nicoll
c533cb28bc
Merge pull request #11809 from izeye:parameter-name
...
* pr/11809:
Polish contribution
Fix to assert parameter names in EndpointServlet.withInitParameters()
7 years ago
Stephane Nicoll
6569ed8739
Polish contribution
...
Closes gh-11809
7 years ago
Johnny Lim
a0fb138771
Fix to assert parameter names in EndpointServlet.withInitParameters()
...
See gh-11809
7 years ago
Stephane Nicoll
6830ad7892
Merge pull request #11805 from izeye:polish-20180127
...
* pr/11805:
Polish
7 years ago
Johnny Lim
6d68806275
Polish
...
Closes gh-11805
7 years ago
Phillip Webb
1d8942941e
Normalize micrometer client tag URIs
...
Update `MetricsClientHttpRequestInterceptor` so that captured URIs
are normalize to always contain a leading slash.
Fixes gh-11798
7 years ago
Jon Schneider
b254761c5e
Support micrometer Graphite tagsAsPrefix property
...
Fixes gh-11797
7 years ago
Phillip Webb
a3c6e72ec6
Merge pull request #11348 from GreyTeardrop
...
* pr/11348:
Polish MetricsFilter registration async support
Fix MetricsFilter registration to support async
7 years ago
Phillip Webb
0b689a5b10
Polish MetricsFilter registration async support
...
Closes gh-11348
7 years ago
Nikolay Rybak
b6af06a55f
Fix MetricsFilter registration to support async
...
Update `WebMvcMetricsConfiguration` so that the filter is registered
with the correct settings to support async requests.
See gh-11348
7 years ago
Phillip Webb
25815ca7e1
Refine WebMvcMetricsFilter for async support
...
Rework `WebMvcMetricsFilter` so that async requests can be handled
correctly.
See gh-11348
7 years ago
Jon Schneider
112ffd7890
Cleanup URLs before using them for metrics
...
Update `WebMvcTags` to cleanup URLs by removing any double
slashes and any trailing slash.
Fixes gh-11808
7 years ago
Phillip Webb
1da0f2c6b0
Remove FIXME
...
See gh-11807
7 years ago
Phillip Webb
643cda480f
Migrate to updated micrometer Tags class
...
See gh-11575
7 years ago
Jon Schneider
fd237f85cc
Extract common micrometer test setup
...
Create `MetricsRun` that can be used to apply common micrometer test
configuration to a `ApplicationContextRunner`.
Closes gh-11804
7 years ago
Jon Schneider
d1de1cd053
Upgrade to micrometer 1.0.0-SNAPSHOT
...
Move to the snapshots and rework changed APIs in preparation for
the upcoming rc8 release.
See gh-11575
7 years ago
Phillip Webb
b234501af3
Polish
7 years ago
Stephane Nicoll
62d9d0fd29
Merge pull request #11792 from izeye:polish-20180226
...
* pr/11792:
Polish
7 years ago
Johnny Lim
a46e047c5d
Polish
...
Closes gh-11792
7 years ago
Andy Wilkinson
aa36288cee
Merge pull request #10653 from Kim Rudolph
...
* gh-10653:
Migrate spring-boot-sample-web-ui to Bootstrap v4
7 years ago
Kim Rudolph
fd1a7ba77c
Migrate spring-boot-sample-web-ui to Bootstrap v4
...
Closes gh-10653
7 years ago
Andy Wilkinson
498f66fcdc
Test the Gradle plugin against Gradle 4.5
...
Closes gh-11768
7 years ago