- 06 Sep, 2013 40 commits
-
-
Phillip Webb authored
-
Biju Kunjummen authored
Update RunMojo to include an @Execute annotation. Allows the use of `mvn spring-boot:run` without having to compile/package first. Now a command like `mvn clean spring-boot:run` works. The phase for @Execute annotation is along the lines of what is used for the `jetty:run` plugin.
-
Phillip Webb authored
-
Phillip Webb authored
Update SpringIntegrationCompilerAutoConfiguration to use the managed version of spring-integration-groovy-dsl.
-
Phillip Webb authored
Fix classloader issues by excluding spring JARs from test classpath and also include spring-integration-groovy-dsl as a managed dependency.
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Daniel L. Buchko authored
Cleaned up file separators to prevent tests failing on Windows.
-
Daniel L. Buchko authored
Update Launcher to correctly handle spaced in file paths.
-
Phillip Webb authored
Refactor JavaLoggerSystemTests to make use of OutputCapture and ensure that captured output never includes ANSI symbols.
-
Adrian Pillinger authored
The spring property should have been spring.profiles.active instead of spring.active.profiles.
-
Phillip Webb authored
Fix TomcatEmbeddedServletContainerFactory to set a MERGED_WEB_XML attribute when JSPs are used. This is required for EL support with JSPs since Jasper checks the version number in the web.xml. Without any web.xml Jasper default to disabling EL. Issue: #55752948
-
Phillip Webb authored
Use standard class loading delegation with Tomcat.
-
Phillip Webb authored
Include resource mapping for web-jar resources. Issue: #55752928
-
Phillip Webb authored
Change ConfigFileApplicationContextInitializer to add config file property sources after existing sources. This allows environment variables and system properties to override file properties. Issue: #55739594
-
Biju Kunjummen authored
-
Phillip Webb authored
Remove '/resources/**' mapping since it can cause problems with the '/**' when the developer defines their own 'resources' sub-folder. Also remove default servlet config since the resources mapping renders it redundant. Issue: #55494446
-
Dave Syer authored
-
Phillip Webb authored
Added logging to INFO SpringApplication to log when the application has fully started and how long it took to load.
-
Phillip Webb authored
-
Phillip Webb authored
Create LiquibaseServiceLocatorInitializer to replace the standard liquibase classpath scanning logic with SpringPackageScanClassResolver which will work correctly in Spring Boot packaged executable JARs. Issue: #55580628
-
Phillip Webb authored
-
Phillip Webb authored
-
Dave Syer authored
-
Dave Syer authored
Might need to revisit later.
-
Dave Syer authored
The management endpoints were still all mixed up with the user endpoints. Fixed that and extracted user endpoints in to conditional block so not protected if path explicitly set to empty string. [#53029715]
-
Dave Syer authored
-
Phillip Webb authored
-
Phillip Webb authored
Rework several aspects of database auto-configuration: - Use RelaxedPropertyResolver to obtain property values - Extract EmbeddedDatabaseConnection from EmbeddedDatabaseConfiguration - Rename several configuration classes for consistency Issue: #53028397
-
Phillip Webb authored
Update several existing auto-configuration classes to use the new RelaxedPropertyResolver. This commit also rename the spring.template property to spring.thymeleaf in case we wish to support more templating engines in the future.
-
Phillip Webb authored
Create RelaxedPropertyResolver class that can be used to get values from another PropertyResolver (probably an Environment) using the same relaxed rules as the RelaxedDataBinder. The commit extracts the relaxed naming rules from RelaxedDataBinder into a new RelaxedNames class. Issue: #55621278
-
Phillip Webb authored
Fix setTestOnReturn to use isTestOnReturn.
-
Dave Syer authored
Management endpoints are still secure by default if Spring Security is present, but now the default user details have an ADMIN role, and a random password (which is logged at INFO level if not overridden). To override you add management.user.password (name, role) to external properties. [Fixes #53029715] [bs-203]
-
Dave Syer authored
[#53029715] [bs-203] ManagementServerConfiguration security
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-