- 02 May, 2014 14 commits
-
-
Dave Syer authored
They only add a single extra dependency, so not really much value. Fixes gh-770
-
Phillip Webb authored
Restore `freemarker.template.Configuration` bean for the FreeMarkerWebConfiguration. The @Bean method no longer uses a @Condition since `FreeMarkerConfig` must already exist.
-
Phillip Webb authored
Combine and polish FreeMarkerAutoConfigurationTests and FreeMarkerNonWebappTests
-
Phillip Webb authored
-
Dave Syer authored
There were several problems to fix. 1) a bug in the JDK (1.7 up to 7_60): https://bugs.openjdk.java.net/browse/JDK-8023130 which we can work around by detecting buggy VMs and not trying to use inheritIO. 2) File<->URL conversion is platform dependent and we shouldn't make any assumptions. The problem in this case was that file URLs contain a ":" so they can 't be added to a path in UNIX, but on Windows you need the absolute path with the colon. Solution: use Files on the classpath for spring-boot:run. Hopefully also fixes gh-767
-
Dave Syer authored
Fixes problem in Windoze where file paths cannot be so easily converted to URLs. Fixes gh-767
-
Dave Syer authored
-
Gary Russell authored
Fixes gh-761 Also add some sugar to the println so that it stands out a little against the logging.
-
Dave Syer authored
There are some issues with 3.1.1. Performance is one (according to JIRA https://liquibase.jira.com/browse/CORE-1706), but the biggest is that there is a package change for the main ChangeLogHistoryService provider and it's package (liquibase.channgelog) is not included in the service locator scan by default. For some reason this only manifests itself when using the SpringPackageScanClassResolver. Fixes gh-687
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
Flyway starts up with its default settings if it is on the classpath. You can also ask Boot to barf if the migration scripts are missing. Fixes gh-730
-
Marcel Overdijk authored
If Liquibase is on the classpath it will fire up on startup. Various config options are available (as well as the option to disable it). Liquibase uses a YAML format for changes (in classpath:db/changelog).
-
Dave Syer authored
-
- 01 May, 2014 14 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Remove `freemarkerConfiguration` from the FreeMarkerAutoConfiguration since it should not be needed for most applications. The previous code also caused problems since it included a @ConditionalOnBean annotation on a bean that was created in the same configuration.
-
Phillip Webb authored
-
Andy Wilkinson authored
Boot provided dependency management for reactor-core. This commit adds the other modules in the org.projectreactor group. Closes #763
-
Dave Syer authored
-
Dave Syer authored
There was an issue with the generated poms for the dependency tools (I'm not sure the generation step works if you don't do "mvn clean"). Anyway I verified that it works and removed the (now) unnecessary provided dependency from spring-boot-cli. Fixes gh-362
-
Dave Syer authored
The existing freemarker support only works in a webapp. This change adds a FreeMarker Configuration bean (in both web- and non webapps) so it can be used to load a Template and render it (e.g. with Spring's FreeMarkerTemplateUtils). See gh-679
-
Dave Syer authored
This change harmonizes the profile ordering between spring.profiles.active (where last one already wins) and SpringApplication.setAdditionalProfiles() (where the first one has been winning in 1.0.x). Last one wins is the correct strategy since it mimics a map merge, and also matches the behaviour of file ordering already defined in spring.config.location and spring.config.name. Fixes gh-645
-
Andy Wilkinson authored
Previously, spring-boot-dependencies listed a subset of Spring Security's modules. This commit updates it to import Spring Security's bom instead, thereby providing dependency management for every module in Spring Security. Closes #760
-
Dave Syer authored
Fixed gh-756, Fixes gh-757
-
Artem Bilan authored
Closes #751
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
By forking a new process we get to attach the agent much earlier and JPA can co-exist. Fixes gh-648
-
- 30 Apr, 2014 12 commits
-
-
Phillip Webb authored
-
Artem Bilan authored
The encoding of UTF-8 (et al.) chars in the JarUrlConnection has to be made explicit, otherwise Wdinows apparently does not pick the default(?). Fixes gh-711, Fixes gh-753
-
Dave Syer authored
Fixed gh-746
-
Phillip Webb authored
-
Phillip Webb authored
Move TemplateAvailabilityProvider from the spring-boot project to spring-boot-autoconfigure
-
Phillip Webb authored
-
Phillip Webb authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
SpringApplication now picks up a classpath:banner.txt by default, and user can choose a different one with banner.location. The encoding is banner.encoding. Fixes gh-458
-
Dave Syer authored
Fixes gh-670
-
Marcel Overdijk authored
-