- 08 May, 2014 8 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Temporarily remove the spring-data release train BOM since it cannot be resolved until it is published to maven central. The previous solution of adding an additional repository has been reverted as it will pollute POMS for users that inherit from the spring-boot-starter-parent POM.
-
Phillip Webb authored
This reverts commit 1ef3d3bd.
-
Dave Syer authored
For the convenience of users who want to selectively override the access rules in an application without taking complete control of the security configuration we now have some constants: * SecurityProperties.ACCESS_OVERRIDE_ORDER for overriding just the application endpoint access rules * ManagementServerProperties.ACCESS_OVERRIDE_ORDER for overriding the application endpoint and management endpoint access rules Fixes gh-803
-
Dave Syer authored
-
Andy Wilkinson authored
The transitive dependency org.neo4j:neo4j-cypher-dsl:2.0.1 isn't available in Maven Central. This was leading to frequent build breaks so we've decided to remove the Neo4J starter until all of its dependencies can be resolved from Maven Central. Fixes #797
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This brings Boot's dependency management into line with the version of GemFire used by Spring Data GemFire in the Dijkstra release train
-
- 07 May, 2014 10 commits
-
-
Andy Wilkinson authored
Upgrade to latest version of AspectJ and provide dependency management for all of its modules.
-
Dave Syer authored
This (empirically) fixes gh-726 using a new utility (LogbackInitializer) in the loader tools. If anyone has enough Gradle fu to understand where to put it (after the classpath is established but before compilation) we could do the same thing in the Gradle plugin (and that would fix gh-724).
-
Stephane Nicoll authored
All dependencies have recently moved to the spring-boot-dependencies POM but that POM does not contain the repositories that are required to download milestone artifacts. This commit moves the default profile that is active by default at the right place in the hierarchy so that it is applied there as well.
-
Andy Wilkinson authored
In addition to the upgrade to Dijkstra (#743) Spring HATEOAS has been upgraded to 0.11.0 (#801) and Mongo's Java driver has been upgraded to 2.12.1 (#689). In both cases this is the same version as is used by Dijkstra RC1. The new version of Mongo's Java driver changes the exception that's thrown when Mongo isn't running and a connection attempt fails. The Mongo sample has been updated accordingly. RepositoryRestMvcAutoConfiguration has been updated to be configured before JpaRepositoriesAutoConfiguration. This ensures that the former's transitive import of SpringDataJacksonConfiguration takes precedence over the latter's import of the same. This is necessary as RepositoryRestMvcConfiguration requires a bean that's declared by SpringDataJacksonConfiguration and, if JpaRepositoriesAutoConfiguration is processed first, its conditions may cause the import SpringDataJacksonConfiguration to be skipped causing instantiation of RepositoryRestMvcConfiguration to fail. Closes #689 Closes #743
-
Andy Wilkinson authored
-
Phillip Webb authored
Replace the `spring-boot.version` property with a hard-coded value, rather than relying on the parent version. Allows locally installed snapshots to be used as the parents of projects with a different version number.
-
Phillip Webb authored
-
Andy Wilkinson authored
Upgrade to latest release of Spring AMQP and provide dependency management for all of its modules Closes #799
-
Greg Turnquist authored
Closes #397 and #717
-
Dave Syer authored
-
- 06 May, 2014 7 commits
-
-
Stephane Nicoll authored
This commit provides several options to exclude one or more dependencies: * excludes allows to specify an arbitrary number of exclude sub element defining the groupId and artifactId of the dependency to exclude * excludedGroupIds defines the comma separated list of groupIds to exclude * excludeArtifactIds defines the comma separated list of artifactIds to exclude While any artifact can be excluded, this is designed to exclude provided-scoped dependencies that should not be bundled in the executable jar/war. The outcome of java -jar myapp.jar should be consistent with the run goal: these exclusions are therefore applied to the classpath that the run goal computes to launch the application. This commit also adds some integration tests and updates the plugin's documentation Fixes gh-649, gh-650 and gh-674
-
Phillip Webb authored
Update documentation to use a real auto-configure class. Fixes #791
-
Stephane Nicoll authored
-
Christian Dupuis authored
fixes #587 and #588
-
Christian Dupuis authored
fixes #791
-
Christian Dupuis authored
-
Andy Wilkinson authored
Upgrade Boot to use Groovy 2.3.0 and provide dependency management for all of Groovy's modules. Closes #647
-
- 05 May, 2014 13 commits
-
-
Phillip Webb authored
* module-version-mgt: Fixup reference guide following dependencies move Fixup POM harmonization Harmonized maven dependency management
-
Phillip Webb authored
Update reference guide to indicate that spring-boot-dependencies should be imported when not using the parent POM.
-
Phillip Webb authored
Fix POM harmonization so that the release process now prepares the dependencies POM rather than starter-parent
-
Stephane Nicoll authored
This commit harmonizes the dependency management of internal modules so that versions can be omitted everywhere. Update the maven coordinates to provide the full groupId for consistency
-
Stephane Nicoll authored
Freemarker integration tests now use a random port so boot builds properly when port 8080 is taken.
-
Phillip Webb authored
Update the reference guide to add a call-out to the new generated maven plugin site. Finishes gh-772
-
Phillip Webb authored
-
Phillip Webb authored
* pull780: Add multi-datasource health indicator support Add CompositeHealthIndicator
-
Tyler Frederick authored
Update EndpointAutoConfiguration to support multiple datasources. Fixes gh-783
-
Tyler Frederick authored
Add CompositeHealthIndicator that allows multiple HealthIndicators to be combined into a single result. Fixes gh-782
-
Phillip Webb authored
* docfix: Minor documentation fixes
-
Ger-Jan te Dorsthorst authored
Fixes gh-781
-
Stephane Nicoll authored
Previous to this commit, the remote shell security configuration described that a default password will be generated with no extra configuration. Actually, when Spring Security is configured for the application, the remote shell reuses that configuration by default. It turns out that the default log message is confusing as it was referring to "application endpoints". Updated that log to a more generic log message and updated doc accordingly. Fixes gh-779
-
- 04 May, 2014 2 commits
-
-
Marcel Overdijk authored
Fixes gh-778, Fixes gh-755
-
Marcel Overdijk authored
Fixes gh-776
-