- 16 Oct, 2018 2 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Deprecate `SecurityPrerequisite` interface since we don't support it in Spring Boot 2. Closes gh-14846
-
- 15 Oct, 2018 31 commits
-
-
Phillip Webb authored
-
Madhura Bhave authored
Closes gh-14454
-
Phillip Webb authored
-
Stephane Nicoll authored
-
Phillip Webb authored
Closes gh-14833
-
Phillip Webb authored
Update `MappingWebEndpointPathMapper` to keep the original case rather than using a lower-case version. Closes gh-14773
-
Stephane Nicoll authored
Closes gh-14839
-
Stephane Nicoll authored
-
Andy Wilkinson authored
Closes gh-14838
-
Andy Wilkinson authored
Closes gh-14834
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-14837
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-14832
-
Phillip Webb authored
Update the `EndpointId` constraints to allow '-' in names. Closes gh-14773
-
Phillip Webb authored
Update the `EndpointId` constraints to allow '.' in names. Closes gh-14773
-
Stephane Nicoll authored
Closes gh-13195
-
Andy Wilkinson authored
Closes gh-13832
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-14727
-
Stephane Nicoll authored
Closes gh-14721
-
Andy Wilkinson authored
Previously, Couchbase's health was determined by retrieving the bucket info from the cluster info. This retrieval could take over one minute in some cases even when Couchbase is health. This latency is too large for a health check. The Couchbase team have recommended the of a Cluster#diagnostics instead. This provides a much lower latency view of the cluster's health. This commit updates CouchbaseHealthIndicator to use Cluster#diagnostics while retaining support, in a deprecated form, for the old info-based mechanism should anyone want to opt back into that in 2.0.x. Closes gh-14685
-
Stephane Nicoll authored
Closes gh-14728
-
Andy Wilkinson authored
Closes gh-14828
-
Andy Wilkinson authored
Closes gh-14829
-
Stephane Nicoll authored
Closes gh-14722
-
Stephane Nicoll authored
Closes gh-14826
-
Phillip Webb authored
* pr/14822: Fix typo in EndpointIdTests
-
Hanope authored
Closes gh-14822
-
Phillip Webb authored
Closes gh-14808
-
- 14 Oct, 2018 7 commits
-
-
Phillip Webb authored
Closes gh-14773
-
Phillip Webb authored
Update `MappingWebEndpointPathMapper` to use the lowercase version of the endpoint ID when no explicit path mapping has been set. An endpoint with the ID 'myEndpoint' will now be mapped to the path 'myendpoint'. See gh-14773
-
Phillip Webb authored
Update `ExposeExcludePropertyEndpointFilter` so that mixed case endpoint IDs are supported. Prior to this commit it was not easy for an endpoint to be missed by the filter due to the formatting of the property value. See gh-14773
-
Phillip Webb authored
Update `OnEnabledEndpointCondition` so that mixed case endpoint IDs are supported. Prior to this commit an `InvalidConfigurationPropertyNameException` would be thrown when trying to enabled or disable an endpoint with a camel case ID. See gh-14773
-
Phillip Webb authored
Update the endpoint time-to-live binding logic so that mixed case endpoint IDs are supported. Prior to this commit an `InvalidConfigurationPropertyNameException` would be thrown when using a camel case endpoint ID. See gh-14773
-
Phillip Webb authored
Add an `EndpointID` class to enforce the naming rules that we support for actuator endpoints. We now ensure that all endpoint names contain only letters and numbers and must begin with a lower-case letter. Existing public classes and interfaces have been changes so that String based `endpointId` methods are deprecated and strongly typed versions are preferred instead. A few public classes that we're not expecting to be used directly have been changed without deprecated methods being introduced. See gh-14773
-
Phillip Webb authored
-