- 13 Apr, 2015 6 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Include getters and setters with the sample class. Fixes gh-2813
-
Christian Laakmann authored
- added setIndices to ElasticsearchHealthIndicatorProperties to enable setting the indices property from configuration files - Elasticsearch cannot handle "null" if the health of all indices should be checked; use "_all" instead Closes gh-2812
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
- 12 Apr, 2015 1 commit
-
-
Stephane Nicoll authored
-
- 10 Apr, 2015 5 commits
-
-
Stephane Nicoll authored
Add setter for cache names so that it can be bound both via indexed access and comma-separated list.
-
Dave Syer authored
Keys with explicit indexes (e.g. foo[bar]) were handled only partially before this change and in quite a crude way. The main new feature (or fixed bug if you prefer) is that map keys with periods were not identified correctly, so foo[bar.spam] came out wrong. By scanning the key for indexes "[]" first, we can split the logic better to make sure that all keys can be explicitly indexed if desired. I believe this would work in YAML as well but it definitely works for properties file inputs. Fixes gh-2387 (I believe)
-
Phillip Webb authored
* feature/grep-metrics: Add additional MetricsMvcEndpoint regex tests Add regex support to /metrics and /env endpoints
-
Sergey Egorov authored
Update MetricsMvcEndpointTests to test for regular expression based calls. Closes gh-2252
-
Phillip Webb authored
Update MetricsMvcEndpoint and EnvironmentMvcEndpoint to support regex filter of names. See gh-2252 Add it
-
- 09 Apr, 2015 16 commits
-
-
Phillip Webb authored
Update FlywayAutoConfiguration to support pluggable migration strategies. Rather than always calling flyway.migrate(), users can now provide a FlywayMigrationStrategy @Bean to call whatever methods they wish. Fixes gh-1814
-
Phillip Webb authored
* fix747: Support ANSI color from gradle bootRun
-
Sylvère Richard authored
Update the BootRunTask to record the state of the System.console() so that it can be picked up later by AnsiOutput. Fixes gh-747
-
Phillip Webb authored
-
Phillip Webb authored
Change the "cloud deployment" section to cover general "deployment" and add documentation for init.d and systemd support. Closes gh-1117
-
Phillip Webb authored
Update the Maven and Gradle plugin to generate fully executable jar files on Unix like machines. A launcher bash script is added to the front of the jar file which handles execution. The default execution script will either launch the application or handle init.d service operations (start/stop/restart) depending on if the application is executed directly, or via a symlink to init.d. See gh-1117
-
Phillip Webb authored
-
Phillip Webb authored
-
Andy Wilkinson authored
This commit updates Spring Boot to use Spring Security 4. As a result of this, the coordinates of Thmyeleaf's Spring Security extra, for which dependency management and auto-configuration is provided, have been updated to the Spring Security 4 variant. Closes gh-2727
-
Andy Wilkinson authored
-
Dave Syer authored
When reverse==false we have to be careful to remove the right element when capacity is reached.
-
Andy Wilkinson authored
The versions in the dependency management for the various datastore dependencies have been aligned with those used by Spring Data Fowler. The Data REST tests and sample application has been updated to configure the base path in favour of the deprecated base uri property Closes gh-2673
-
Dave Syer authored
-
Dave Syer authored
Default to true (so existing apps change their behaviour, but that seems to be the majority vote). Fixes gh-2794
-
Andy Wilkinson authored
-
Andy Wilkinson authored
- Nest the configuration class in HealthIndicatorAutoConfiguration, bringing it into line with the other health indicator configuration classes - Include the statistics from the response in the health’s details - Map YELLOW to UP rather than UNKNOWN as it indicates that the cluster is running but that “the primary shard is allocated but replicas are not” [1]. The details can be used to determine the precise state of the cluster. - Add a property to configure the time that the health indicator will wait to receive a response from the cluster - Document the configuration properties - Update the tests to cover the updated functionality See gh-2399 [1] http://www.elastic.co/guide/en/elasticsearch/reference/1.x/cluster-health.html
-
- 08 Apr, 2015 11 commits
-
-
Binwei Yang authored
Closes gh-2399
-
Andy Wilkinson authored
This commit adds support for configuring an ObjectMapper's serialization inclusion using the environment via the spring.jackson.serialization-inclusion property. The property's value should be one of the values on the JsonInclude.Include enumeration. Relaxed binding of the property value to the enum is supported. For example: spring.jackson.serialization-inclusion: non_null Closes gh-2532
-
izeye authored
Closes gh-2615
-
Andy Wilkinson authored
-
izeye authored
Previously GsonHttpMessageConvertersConfiguration was unconditional with its nested configuration class being @ConditionalOnClass(Gson.class). This led to the unnecessary registration of the GsonHttpMessageConvertersConfiguration bean when Gson isn't on the classpath. This commit moves the condition up onto the outer class so that no Gson-related beans are created when Gson is not on the classpath. Closes gh-2778
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-2788
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-2787 (I hope)
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This commit improves upon the changes made in a8bf9d34 by adding support for relaxed binding of the endpoints.enabled and endpoints.<name>.enabled properties. This is achieved by replacing use of @ConditionalOnExpression (which does not support relaxed binding) with a custom condition implementation that uses RelaxedPropertyResolver. Closes gh-2767
-
- 07 Apr, 2015 1 commit
-
-
Phillip Webb authored
-