Commit Graph

16939 Commits (37a7457f36e3b2a7413e8edb8f70a436f7c7f2f7)
 

Author SHA1 Message Date
Phillip Webb 2dc4f1df00 Polish 7 years ago
Phillip Webb e47e499af2 Merge branch '2.0.x' 7 years ago
Phillip Webb f84014d7df Add save_build_info param to maven sync job
Update CI pipeline so that the `sync-to-maven-central` job has access
to the artifactory build info.

Closes gh-13223
7 years ago
Phillip Webb 40e68a6427 Merge branch '2.0.x' 7 years ago
Phillip Webb 6d8b4710d7 Merge branch '1.5.x' into 2.0.x 7 years ago
Phillip Webb 9f4f229b83 Polish title case in CONTRIBUTING.md 7 years ago
Phillip Webb 2fa057a06c Document how to raise security issues
Update contributing documentation and the issue template with
instructions on how to report security vulnerabilities.

Closes gh-12509
7 years ago
Phillip Webb 37646517cf Polish 7 years ago
Stephane Nicoll 074bbaa579 Merge pull request #13139 from izeye:type-parameter
* pr/13139:
  Use type parameter for Supplier in AggregateBinder.merge()
7 years ago
Johnny Lim d72ba70cba Use type parameter for Supplier in AggregateBinder.merge()
Closes gh-13139
7 years ago
Stephane Nicoll 243023f2ad Merge branch '2.0.x' 7 years ago
Stephane Nicoll c1236ed81b Merge pull request #13208 from mihhail-lapushkin:master
* pr/13208:
  Polish contribution
  Support custom UriTemplateHandler in LocalHostUriTemplateHandler
7 years ago
Stephane Nicoll 300f6bf4d7 Polish contribution
Closes gh-13208
7 years ago
Mihhail Lapushkin d31dbac69e Support custom UriTemplateHandler in LocalHostUriTemplateHandler
See gh-13208
7 years ago
Stephane Nicoll 27c60e3deb Merge branch '2.0.x' 7 years ago
Stephane Nicoll 48cf025093 Polish 7 years ago
Stephane Nicoll d35d221b5c Merge branch '2.0.x' 7 years ago
Stephane Nicoll 6893be5479 Make sure that RabbitMQ metrics are configured early
The ConnectionFactory can be used early in user configuration to
configure an `Exchange`. Such connection may not hold the proper
MetricCollector and can be cached, leading to missed metrics
information.

This commit moves the configuration of RabbitMQ metrics to a
BeanPostProcessor so that the proper MetricCollector is configured
before any connection is created.

Closes gh-12855
7 years ago
Stephane Nicoll 8364d121b1 Merge branch '2.0.x' 7 years ago
Stephane Nicoll 125b5974c0 Merge branch '1.5.x' into 2.0.x 7 years ago
Stephane Nicoll d9029ef69e Fix documentation of spring.kafka.producer.batch-size
Closes gh-13127
7 years ago
Stephane Nicoll bd722f257d Merge pull request #13197 from izeye:polish-20180517-2nd
* pr/13197:
  Make ErrorProperties.whitelabel final
7 years ago
Johnny Lim b7fe3a5332 Make ErrorProperties.whitelabel final
Closes gh-13197
7 years ago
Stephane Nicoll afe6abb20d Merge branch '2.0.x' 7 years ago
Stephane Nicoll 64f43c373f Merge pull request #13192 from izeye:polish-20180517
* pr/13192:
  Polish
7 years ago
Johnny Lim 75639aa682 Polish
Closes gh-13192
7 years ago
Stephane Nicoll b51b997b70 Run specific health check
This commit improves the `health` endpoint to run health check for a
particular component or, if that component is itself a composite, an
instance of that component.

Concretely, it is now possible to issue a `GET` on
`/actuator/health/{component}` and
`/actuator/health/{component}/instance` to retrieve the health of a
component or an instance of a composite component, respectively.

If details cannot be showed for the current user, any request leads to a
404 and does not invoke the health check at all.

Closes gh-8865
7 years ago
Andy Wilkinson 9f6d3bb21d Upgrade to Spring Data Lovelace M3
Closes gh-13169
7 years ago
Andy Wilkinson ff19eea05b Merge branch '2.0.x' 7 years ago
Andy Wilkinson c271f8ef8b Merge branch '1.5.x' into 2.0.x 7 years ago
Andy Wilkinson 64158ebaf5 Reinstate use of ConversionService for String -> File conversion
Prior to 3db5c70b, RelaxedDataBinder would use a ConversionService
to convert a String into a File via its ObjectToObjectConverter.
3db5c70b changed the configuration of the data binder such that a
FileEditor was registered. Property editors take precedence over any
conversion service so the FileEditor was used instead. This caused a
regression as the FileEditor uses slightly unusual logic for a String
to File conversion. Specifically, when given a value of ".", it will
locate a ClassPathResource for the root of the classpath and use the
result of calling getFile() on that resource. This fails when the
root of the classpath is in a jar file and also provides a different
result when the root of the classpath is not the current directory.

This commit updates RelaxedDataBinder to suppress the registration
of an editor for File. This restores the behaviour prior to 3db5c70b
by allowing the ConversionService to be used instead.

Closes gh-12786
7 years ago
Stephane Nicoll beafba4487 Merge branch '2.0.x' 7 years ago
Stephane Nicoll 1d2edc1d37 Fix wrong reference to WebApplicationType
Closes gh-13195
7 years ago
Andy Wilkinson f2384bd6b2 Merge branch '2.0.x' 7 years ago
Andy Wilkinson ce3bd32629 Merge branch '1.5.x' into 2.0.x 7 years ago
Andy Wilkinson 700faabc56 Start building against Spring Security 4.2.7 snapshots
See gh-13196
7 years ago
Andy Wilkinson 76ea2d9dd4 Ensure that the server tests app can resolve milestone poms 7 years ago
Stephane Nicoll 2c176a3770 Add support for ReactiveHealthIndicatorRegistry
This commit updates the initial proposal to add support for reactive
use cases as well. A reactive application can use
ReactiveHealthIndicatorRegistry as an alternative to
HealthIndicatorRegistry.

Closes gh-4965
7 years ago
Stephane Nicoll 95b251590e Polish "Introduce HealthIndicatorRegistry"
See gh-4965

Co-authored-by: Andy Wilkinson <awilkinson@pivotal.io>
7 years ago
Vedran Pavic d829d522be Introduce HealthIndicatorRegistry
This commit introduces HealthIndicatorRegistry which handles
registration of HealthIndicator instances. Registering new
HealthIndicator instances is now possible in runtime.

See gh-4965
7 years ago
Stephane Nicoll ffdcdc0dc6 Merge branch '2.0.x' 7 years ago
Stephane Nicoll 7b7e802129 Merge branch '1.5.x' into 2.0.x 7 years ago
Stephane Nicoll 38051d98fd Merge pull request #13175 from kesslerj
* pr/13175:
  Polish "Respect lombok.AccessLevel attributes"
  Respect lombok.AccessLevel attributes
7 years ago
Stephane Nicoll 563d7d70a2 Polish "Respect lombok.AccessLevel attributes"
Closes gh-13175
7 years ago
Andy Wilkinson 69aa4913e3 Align tests for OAuth properties adapter with changes in Spring Security
Closes gh-13185
7 years ago
Andy Wilkinson d8f9aad8d4 Upgrade to Spring Security 5.1.0.M1
Closes gh-13185
7 years ago
Jonas Keßler 3699132cf0 Respect lombok.AccessLevel attributes
See gh-13175
7 years ago
Stephane Nicoll 9ea4fce03e Merge branch '2.0.x' 7 years ago
Stephane Nicoll ba2e9cccf7 Merge pull request #13174 from izeye:render-error-view
* pr/13174:
  Polish DefaultErrorWebExceptionHandler.renderErrorView()
7 years ago
Johnny Lim 652bbf4ab2 Polish DefaultErrorWebExceptionHandler.renderErrorView()
Closes gh-13174
7 years ago