- 06 Feb, 2014 13 commits
-
-
Phillip Webb authored
* gradle-mainclass: Add mainClass option for Repackage task
-
Janne Valkealahti authored
Add `mainClass` property option to the Repackage task. If the property is defined within a task, it works in the same way as if it defined within the springBoot{} 'ext' properties section. Option is valid only for that specific task where it is defined, and will override option defined in springBoot{} ext properties. Fixes gh-283
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
* patch-1: Prevent 404s in README.md links
-
Adam Brodziak authored
Fix links to ensure that they don't cause 404 errors when published to Github Pages. Fixes gh-304
-
Phillip Webb authored
* pull313: Document that applicaiton.yml requires snakeyaml
-
Ben authored
Update documentation to reference the need for a yaml library to be on the classpath. Fixes gh-313
-
Phillip Webb authored
Add a setRegisterShutdownHook option to SpringApplication allowing the shutdown hook to not be registered. Also update SpringApplicationBuilder to automatically disable shutdown hooks for child contexts. Fixes gh-314
-
Phillip Webb authored
Fix `EmbeddedServletContainerAutoConfiguration` so that it does not accidentally eagerly initialize factory beans. Fixes gh-306
-
Phillip Webb authored
Extract all inner @ConfigurationProperties classes from @Configuration classes for consistency.
-
Phillip Webb authored
Extract Mongo auto-configuration classes from Spring Data specific auto-configuration, allowing Mongo to be used without Spring Data if require.
-
Oliver Gierke authored
Disable Mongo auto-configuation when @EnableMongoRepositories is used and adapt the test helper classes accordingly. Change the property prefix and dependency management version property from `...mongo` to `...mongodb` for consistency with Spring Data. Fixes gh-315
-
- 05 Feb, 2014 3 commits
-
-
Phillip Webb authored
Update javadoc and method names to indicate that ApplicationInitializer and ApplicationListeners are `Order` sorted before being invoked. Also remove specific sorting from SpringApplicationBuilder, relying instead on the Order sorting. Fixes gh-316
-
Phillip Webb authored
Prefer Ordered HIGHEST_PRECEDENCE and LOWEST_PRECEDENCE constants to Integer MAX_VALUE or MIN_VALUE.
-
Phillip Webb authored
Improve package structure and attempt to co-locate related classes.
-
- 04 Feb, 2014 14 commits
-
-
Phillip Webb authored
Restore the previous `spring.profiles.active` logic effectively reverting commit 37069d91. This ensures that active profiles defined in a higher `PropertySource` replace those lower down. In addition, add support for a `+` prefix that can be used to indicate that a profile should be added to the active set. For example: # application-prod.properties spring.profiles.active=+proddb,+prodmq Fixed gh-308, gh-309
-
Phillip Webb authored
Update ErrorMvcAutoConfiguration thymeleaf condition to use the `spring4` package. Fixes gh-310
-
Phillip Webb authored
Fixes gh-312
-
Phillip Webb authored
-
Phillip Webb authored
Update `EndpointWebMvcAutoConfiguration` to use '-1' to indicate that the management context should be disabled. This brings consistency between the server settings and the management settings and allows '0' to be used to pick a random port. Fixed gh-311
-
Phillip Webb authored
-
Phillip Webb authored
Fix `ConfigFileApplicationListener` to repeatedly load property sources and activate profiles using any defined `spring.active.profiles` properties. This restores the ability to have a property in a profile specific file that defines additional profiles. Fixes gh-308
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Rename AutoConfigurationReport to ConditionEvaluationReport and co-locate with conditions.
-
Phillip Webb authored
-
Phillip Webb authored
Fix package tangle between the `org.springframework.boot` and the `event` sub-package. A new `SpringApplicationRunParticipant` abstraction has been introduced, with the `event` package solely responsible for handling event multi-casting.
-
- 03 Feb, 2014 4 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Update SpringApplication so that source objects are no longer considered as ApplicationListeners or ApplicationContextInitializer.
-
Christian Dupuis authored
-
- 01 Feb, 2014 2 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Detect when an application is running in development (by the presence of a build file) and automatically add a 'development' profile. Additional detectors can be developed by implementing the `ProfileDetector` interface and registering with the `SpringApplication` Fixes gh-296
-
- 31 Jan, 2014 4 commits
-
-
Phillip Webb authored
Update SpringApplication so that ApplicationListener and ApplicationInitializer methods must be called separately. This helps to prevent unexpected side effects when calling the setters and also encourages separation of concerns. The few situations where a class was both an ApplicationInitializer and ApplicationListener are now handled by registering an inner listener from the `initialize` method.
-
Phillip Webb authored
Move SpringApplication events to their own package, create a common base class and rename classes to match Spring conventions.
-
Dave Syer authored
-
Dave Syer authored
-