- 10 Apr, 2016 8 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Ensure any ChildManagementContext created to start a management server on a different port uses the same EmbeddedServletContainerFactory type. Fixes gh-5474
-
Phillip Webb authored
Update ServerProperties so that `null` values are not applied when customizing the EmbeddedServletContainerFactory. Primarily changed to stop `server.undertow.accesslog.enabled` from being blindly applied. Fixes gh-5515
-
Phillip Webb authored
Update the auto-configured MessageChannelMetricWriter with @ExportMetricWriter so that metrics are actually exported. Fixes gh-5517
-
Phillip Webb authored
Update JettyEmbeddedServletContainerFactory so that requests other than just GET, POST and HEAD are handled by the ErrorHandler. Fixes gh-5367
-
Phillip Webb authored
-
- 09 Apr, 2016 2 commits
-
-
Stephane Nicoll authored
-
Phillip Webb authored
-
- 08 Apr, 2016 8 commits
-
-
Stephane Nicoll authored
Closes gh-2763
-
Stephane Nicoll authored
Add a note regarding the use of `@EnableCaching(proxyTargetClass=true)` for beans that are not interface based. Closes gh-5527
-
Stephane Nicoll authored
-
Phillip Webb authored
* image-banner: Add image banner documentation Rework ImageBanner Support Add ImageBanner color distance calculation Support image based banners
-
Phillip Webb authored
Closes gh-4647
-
Phillip Webb authored
Refactor several aspects of the ImageBanner: - Extract a few new classes and methods from the previous code - Directly encode ANSI rather than using `${}` properties - Rework the scaling algorithm to prefer a fixed width - Allow ImageBanner and TextBanner to be used together - Rename several of the `banner.image` properties - Add support for a left hand margin - Add property meta-data See gh-4647
-
Ruben Dijkstra authored
Support CIE94 color distance calculations for improved ImageBanner rendering. Based on code originally developed by Michael Simons and added with his permission. See gh-4647
-
Craig Burke authored
Add ImageBanner class that generates color ASCII art based on an image file (banner.gif, banner.jpg or banner.png). See gh-4647
-
- 07 Apr, 2016 22 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
To overcome command length limits on Windows, IntelliJ IDEA may launch an application with a single jar on the classpath that contains that application's actual classpath in the Class-Path attribute of its manifest. This would prevent DevTools restarts from working as it only considered the single jar's URL when identifying changeable URLs and ignored the URLs added to the classpath via the jar's manifest. This commit updates ChangeableUrls when it is created from a URLClassLoader to consider the Class-Path manifest attribute of any jars in the class loader's URLs. This allows the full classpath to be considered when identifying URLs that are changeable and that need to be monitored for restart triggering. Closes gh-5127
-
Andy Wilkinson authored
* gh-5617: Polish contribution Allow embedded Mongo's storage to be configured via the environment
-
Andy Wilkinson authored
-
Yogesh Lonkar authored
Closes gh-5617
-
Andy Wilkinson authored
* gh-5627: Polish
-
Johnny Lim authored
Closes gh-5627
-
Andy Wilkinson authored
Closes gh-5629
-
Andy Wilkinson authored
-
Andy Wilkinson authored
* gh-5623: Upgrade to Spring Data Hopper SR1
-
Eddú Meléndez authored
Closes gh-5623
-
Andy Wilkinson authored
When @ConditionalOnBean or @ConditionalOnMissingBean are used on a @Bean method, they will, in the absence of any other configuration, attempt to deduce the bean's type by examining the method's return type. This deduction can fail. See gh-4841, gh-4934, and gh-5624 for some examples of possible failure causes. Previously, this failure was only logged as a debug message leaving the user with a misleading message suggesting that the @ConditionalOnBean or @ConditionalOnMissingBean annotation was not configured correctly. This commit improves the diagnostics by mention the possibility of type deduction in the exception message and including the exception that caused deduction to fail as the cause. Closes gh-4934
-
Andy Wilkinson authored
TestPropertySourcesInitializer needs to be ordered with a high precedence, specifically higher than ContextIdApplicationContextInitializer, to ensure that any properties used in setting the context’s id are available in the environment. Closes gh-4828
-
Dave Syer authored
The Mustache support should still be usable outside a web application because the properties only use web stuff in that context and don't have any field or method signatures that depend on web. Fixes gh-5626
-
Andy Wilkinson authored
This commit updates the precedence of properties configured using @SpringBootTest to align with @TestPropertySource. Properties configured using properties on @SpringBootTest are now added to the same property source as those configured using properties on @TestPropertySource so the precedence described in the javadoc of @TestPropertySource now applies in full. Additionally, if both @TestPropertySource properties and @SpringBootTest properties configure the same property, the value from @TestPropertySource will win. Closes gh-4828
-
Stephane Nicoll authored
* pr/5622: Add dependency jackson-module-kotlin
-
Eddú Meléndez authored
Auto-detection for Kotlin Jackson Module was added in Spring 4.3.0.RC1. This commit provides the dependency management to handle the right version. Closes gh-5622
-
Phillip Webb authored
Closes gh-5552
-
Phillip Webb authored
Refine the log directory logic used by Narayana so that it is consistent with Atomikos and Bitronix. See gh-5552
-
Phillip Webb authored
-