- 15 Aug, 2014 6 commits
-
-
Raphael von der Grün authored
Add AnsiOutputApplicationListener which configures AnsiOutput.enabled based on a `spring.output.ansi.enabled` property. Fixes gh-1243
-
Phillip Webb authored
Update MongoAutoConfiguration to be conditional on a missing MongoDbFactory bean. The assumption is that if the user has declared a MongoDbFactory they will either use it directly, or they will also register a Mongo bean. If the MongoDbFactory class cannot be found the existing Mongo auto-configuration still applies. This ensures that users that do not have Spring Data can still access a Mongo bean. Fixes gh-1341
-
Phillip Webb authored
Fixes gh-1381
-
Phillip Webb authored
* spring-cloud-autoconfig: Add auto-configuration for Spring Cloud
-
Ramnivas Laddad authored
Enable if all of the following are true: - spring-cloud is on the classpath - There is no Cloud bean present (usually done by extending AbstractCloudConfig) - The "cloud" profile is active Fixes gh-1302 Autoconfigure spring-cloud
-
Phillip Webb authored
-
- 13 Aug, 2014 6 commits
-
-
Dave Syer authored
Conflicts: spring-boot-docs/src/main/asciidoc/production-ready-features.adoc
-
Dave Syer authored
Fixes gh-1358
-
Dave Syer authored
-
Dave Syer authored
Fixes gh-1371
-
Dave Syer authored
-
Dave Syer authored
Fixes gh-1369. Note that this is caused by the ErrorPageFilter, so only a problem when deployed as a WAR.
-
- 12 Aug, 2014 3 commits
-
-
Phillip Webb authored
Update the parent POM version in spring-boot-sample-web-secure-custom
-
Dave Syer authored
-
Dave Syer authored
if user also adds @EnableWebMvcSecurity. The problem is that the ordering of the init() and configure() methods in the Spring Security configurers can force things to happen too early unless we are careful. It's still a bit twitchy I would say, but this relatively small change seems to fix the GS guide and not break any existing tests. I added a sample which mimic ths GS guide so we get an integration test that executes the new code paths. Fixes gh-1364
-
- 11 Aug, 2014 5 commits
-
-
Phillip Webb authored
Conflicts: spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessorTests.java
-
Phillip Webb authored
Update ConfigurationPropertiesBindingPostProcessor to use `getBeansOfType` with `allowEagerInit=false` rather than `getBean`. This prevents FactoryBeans from being instantiated early when their type is not known. Fixed gh-1365
-
Phillip Webb authored
-
Phillip Webb authored
Rename `VanillaHealthIndicator` to `ApplicationHealthIndicator` and changed the exposed bean name from `statusHealthIndicator` to `applicationHealthIndicator`. This provides less confusing JSON output: {"status":"UP","application":{"status":"UP"}} vs: {"status":"UP","status":{"status":"UP"}} Fixes gh-1291
-
Stephane Nicoll authored
This commit adds two additional auto-configuration items that are new in Spring 4.1 * A JmsMessagingTemplate is automatically created if none is present * A default JmsListenerContainerFactory is automatically created if @EnableJms has been triggered and no default has been set manually Fixes gh-1298
-
- 08 Aug, 2014 2 commits
-
-
Stephane Nicoll authored
-
Christian Dupuis authored
JSON output of /health now has the same structure for 1 or more HealthIndicators. This makes it easier to consume the response from scripts or apps fixes #1291
-
- 07 Aug, 2014 9 commits
-
-
Phillip Webb authored
Conflicts: pom.xml spring-boot-actuator/pom.xml spring-boot-autoconfigure/pom.xml spring-boot-cli/pom.xml spring-boot-dependencies/pom.xml spring-boot-docs/pom.xml spring-boot-full-build/pom.xml spring-boot-integration-tests/pom.xml spring-boot-parent/pom.xml spring-boot-samples/pom.xml spring-boot-samples/spring-boot-sample-actuator-log4j/pom.xml spring-boot-samples/spring-boot-sample-actuator-noweb/pom.xml spring-boot-samples/spring-boot-sample-actuator-ui/pom.xml spring-boot-samples/spring-boot-sample-actuator/pom.xml spring-boot-samples/spring-boot-sample-amqp/pom.xml spring-boot-samples/spring-boot-sample-aop/pom.xml spring-boot-samples/spring-boot-sample-batch/pom.xml spring-boot-samples/spring-boot-sample-data-elasticsearch/pom.xml spring-boot-samples/spring-boot-sample-data-gemfire/pom.xml spring-boot-samples/spring-boot-sample-data-jpa/pom.xml spring-boot-samples/spring-boot-sample-data-mongodb/pom.xml spring-boot-samples/spring-boot-sample-data-redis/pom.xml spring-boot-samples/spring-boot-sample-data-rest/pom.xml spring-boot-samples/spring-boot-sample-data-solr/pom.xml spring-boot-samples/spring-boot-sample-flyway/pom.xml spring-boot-samples/spring-boot-sample-hornetq/pom.xml spring-boot-samples/spring-boot-sample-integration/pom.xml spring-boot-samples/spring-boot-sample-jetty/pom.xml spring-boot-samples/spring-boot-sample-liquibase/pom.xml spring-boot-samples/spring-boot-sample-parent-context/pom.xml spring-boot-samples/spring-boot-sample-profile/pom.xml spring-boot-samples/spring-boot-sample-secure/pom.xml spring-boot-samples/spring-boot-sample-servlet/pom.xml spring-boot-samples/spring-boot-sample-simple/pom.xml spring-boot-samples/spring-boot-sample-tomcat-multi-connectors/pom.xml spring-boot-samples/spring-boot-sample-tomcat/pom.xml spring-boot-samples/spring-boot-sample-tomcat8-jsp/pom.xml spring-boot-samples/spring-boot-sample-traditional/pom.xml spring-boot-samples/spring-boot-sample-web-freemarker/pom.xml spring-boot-samples/spring-boot-sample-web-groovy-templates/pom.xml spring-boot-samples/spring-boot-sample-web-jsp/pom.xml spring-boot-samples/spring-boot-sample-web-method-security/pom.xml spring-boot-samples/spring-boot-sample-web-secure/pom.xml spring-boot-samples/spring-boot-sample-web-static/pom.xml spring-boot-samples/spring-boot-sample-web-ui/pom.xml spring-boot-samples/spring-boot-sample-web-velocity/pom.xml spring-boot-samples/spring-boot-sample-websocket/pom.xml spring-boot-samples/spring-boot-sample-ws/pom.xml spring-boot-samples/spring-boot-sample-xml/pom.xml spring-boot-starters/pom.xml spring-boot-starters/spring-boot-starter-actuator/pom.xml spring-boot-starters/spring-boot-starter-amqp/pom.xml spring-boot-starters/spring-boot-starter-aop/pom.xml spring-boot-starters/spring-boot-starter-batch/pom.xml spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml spring-boot-starters/spring-boot-starter-data-jpa/pom.xml spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml spring-boot-starters/spring-boot-starter-data-rest/pom.xml spring-boot-starters/spring-boot-starter-data-solr/pom.xml spring-boot-starters/spring-boot-starter-freemarker/pom.xml spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml spring-boot-starters/spring-boot-starter-hornetq/pom.xml spring-boot-starters/spring-boot-starter-integration/pom.xml spring-boot-starters/spring-boot-starter-jdbc/pom.xml spring-boot-starters/spring-boot-starter-jetty/pom.xml spring-boot-starters/spring-boot-starter-log4j/pom.xml spring-boot-starters/spring-boot-starter-logging/pom.xml spring-boot-starters/spring-boot-starter-mobile/pom.xml spring-boot-starters/spring-boot-starter-parent/pom.xml spring-boot-starters/spring-boot-starter-redis/pom.xml spring-boot-starters/spring-boot-starter-remote-shell/pom.xml spring-boot-starters/spring-boot-starter-security/pom.xml spring-boot-starters/spring-boot-starter-social-facebook/pom.xml spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml spring-boot-starters/spring-boot-starter-social-twitter/pom.xml spring-boot-starters/spring-boot-starter-test/pom.xml spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml spring-boot-starters/spring-boot-starter-tomcat/pom.xml spring-boot-starters/spring-boot-starter-velocity/pom.xml spring-boot-starters/spring-boot-starter-web/pom.xml spring-boot-starters/spring-boot-starter-websocket/pom.xml spring-boot-starters/spring-boot-starter-ws/pom.xml spring-boot-starters/spring-boot-starter/pom.xml spring-boot-tools/pom.xml spring-boot-tools/spring-boot-dependency-tools/pom.xml spring-boot-tools/spring-boot-gradle-plugin/pom.xml spring-boot-tools/spring-boot-loader-tools/pom.xml spring-boot-tools/spring-boot-loader/pom.xml spring-boot-tools/spring-boot-maven-plugin/pom.xml spring-boot-versions/pom.xml spring-boot/pom.xml
-
Phillip Webb authored
-
Phillip Webb authored
-
Spring Buildmaster authored
-
Phillip Webb authored
-
Phillip Webb authored
Move repository declarations out of the parent POM and into setting.xml (except for the default profile). Also added jboss repository in an attempt to fix the failing CI release. Fixed gh-1349
-
Stephane Nicoll authored
The dependency is currently declared in Spring IO Platform from where it can be removed once it's using a version of Boot that contains this change. To make the migration of the dependency management from the Platform to Boot seamless, the dependency is versioned using a property with the same name as is currently used by the Platform: javax-cache.version Closes #1347
-
Dave Syer authored
-
Dave Syer authored
There was a reference to an old (fixed) issue in Spring which led to some simplification of the AuthenticationManager layering as well. Fixes gh-1335
-
- 06 Aug, 2014 9 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Update MongoDataAutoConfiguration to use the MongoDbFactory when creating GridFsTemplate. Fixes gh-1295
-
Phillip Webb authored
-
Phillip Webb authored
Add `management.add-application-context-header` option to disable the automatic adding of the `X-Application-Context` HTTP header. Fixes gh-1308
-
Phillip Webb authored
Minor javadoc edits to hint that @ConfigurationProperties can also be used with @Bean methods. Fixes gh-1330
-
Phillip Webb authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, the data scripts were always run in response to the publication of a DataSourceInitializedEvent, irrespective of spring.datasource.initialize. While the event won't be published by DataSourceInitializer if spring.datasource.initialize is false, it will be published if spring.jpa.hibernate.hbm2ddl.auto has been set. This commit updates DataSourceInitializer's handling of DataSourceInitializedEvent to only run the data scripts if spring.datasource.initialize is true. Fixes #1336
-
Andy Wilkinson authored
-