- 29 Sep, 2019 9 commits
-
-
Phillip Webb authored
* pr/18374: Simplify pipe escaping for reference doc tables Avoid need to escape pipe character in reference tables Closes gh-18374
-
dreis2211 authored
Replace `{vbar}` with an escaped pipe character. Unfortunately `{vbar}` does not render correctly with PDF generation. See gh-18374
-
dreis2211 authored
-
Phillip Webb authored
* pr/18384: Polish some external documentation links Closes gh-18384
-
dreis2211 authored
See gh-18384
-
Phillip Webb authored
* pr/18383: Mention Java 13 in system requirements docs Closes gh-18383
-
dreis2211 authored
See gh-18383
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-17999
-
- 27 Sep, 2019 20 commits
-
-
Madhura Bhave authored
Closes gh-18385
-
Stephane Nicoll authored
Closes gh-18380
-
Stephane Nicoll authored
* pr/18347: Polish Closes gh-18347
-
Johnny Lim authored
See gh-18347
-
Stephane Nicoll authored
* pr/18371: Add missing appendices to PDF reference documentation Closes gh-18371
-
dreis2211 authored
See gh-18371
-
Stephane Nicoll authored
Closes gh-18379
-
Stephane Nicoll authored
* pr/18372: Fix typo in ApplicationContextAssert Closes gh-18372
-
Roland Weisleder authored
See gh-18372
-
Stephane Nicoll authored
See gh-18257
-
Phillip Webb authored
Closes gh-15809
-
Phillip Webb authored
* pr/16615: Polish 'Support programmatic lazy-int exclusion' Support programmatic lazy-int exclusion Closes gh-16615
-
Phillip Webb authored
See gh-16615
-
Tyler Van Gorder authored
Allow the `LazyInitializationBeanFactoryPostProcessor` to skip setting lazy-init based on a programmatic callback. This feature allows downstream projects to deal with edge-cases in which it is not easy to support lazy-loading (such as in DSLs that dynamically create additional beans). See gh-16615
-
Phillip Webb authored
* pr/18342: Polish "Simplify code" Simplify code Closes gh-18342
-
Phillip Webb authored
See gh-18342
-
Yuyan authored
See gh-18342
-
Phillip Webb authored
* pr/18367: Add micrometer cloudwatch2 managed dependency Closes gh-18367
-
dreis2211 authored
See gh-18367
-
Phillip Webb authored
Update `LegacyHealthEndpointCompatibilityConfiguration` to ensure that the default configuration is only overwritten when the user has explicitly set new values. Fixes gh-18354
-
- 26 Sep, 2019 10 commits
-
-
Phillip Webb authored
Add a `show-components` property under `management.endpoint.health` and `management.endpoint.health.group.<name>` that can be used to change when components are displayed. Prior to this commit it was only possible to set `show-details` which offered an "all or nothing" approach to the resulting JSON. The new switch allows component information to be displayed whilst still hiding potentially sensitive details returned from the actual `HealthIndicator`. Closes gh-15076
-
Phillip Webb authored
Update the health endpoint so the nested components are now exposed under `components` rather than `details` when v3 of the actuator REST API is being used. This distinction helps to clarify the difference between composite health (health composed of other health components) and health details (technology specific information gathered by the indicator). Since this is a breaking change for the REST API, it is only returned for v3 payloads. Requests made accepting only a v2 response will have JSON provided in the original form. Closes gh-17929
-
Phillip Webb authored
Update `LoggersEndpointWebIntegrationTests` to ensure that the new v3 media type can be used. See gh-17929
-
Phillip Webb authored
Add `ApiVersion` enum that can be injected into actuator endpoints if they need to support more than one API revision. Spring MVC, WebFlux and Jersey integrations now detect the API version based on the HTTP accept header. If the request explicitly accepts a `application/vnd.spring-boot.actuator.v` media type then the version is set from the header. If no explicit Spring Boot media type is accepted then the latest `ApiVersion` is assumed. A new v3 API revision has also been introduced to allow upcoming health endpoint format changes. By default all endpoints now consume and can produce v3, v2 and `application/json` media types. See gh-17929
-
Phillip Webb authored
Closes gh-18369
-
Phillip Webb authored
Update `DataSourceInitializedPublisher` to fallback to the `LocalContainerEntityManagerFactoryBean` if the `javax.persistence.nonJtaDataSource` property is not defined. As of Hibernate 4.3 the property is no longer set if the `EntityManager` is created from a `PersistenceUnitInfo` instance rather than actual properties. Although this is being addressed in Hibernate issue HHH-13432, it's not strictly a requirement of the JPA spec that the property is set. Fixes gh-17061
-
Stephane Nicoll authored
-
-
Brian Clozel authored
Closes gh-18293
-
Stephane Nicoll authored
Closes gh-18357
-
- 25 Sep, 2019 1 commit
-
-
Madhura Bhave authored
Closes gh-18355
-