506 Commits

Author SHA1 Message Date
Phillip Webb
236f51a841 Upgrade Spring Security to 3.2.6.CI-SNAPSHOT
See gh-2539
2015-02-23 21:57:06 -08:00
Phillip Webb
10257d96f2 Merge branch '1.1.x' 2015-02-23 18:02:23 -08:00
Phillip Webb
7ac8cac3b5 Reorganize integration tests
Make spring-boot-integration-tests a top level project and move the
existing gradle tests and security tests to be sub-modules.
2015-02-23 17:24:05 -08:00
izeye
31639be94b Add dependency management for Apache Derby 2015-02-23 16:44:20 +01:00
Stephane Nicoll
1d69a71b75 Upgrade to Spring 4.1.5
Closes gh-2413
2015-02-20 13:55:52 +01:00
Andy Wilkinson
ecdc6a06a1 Merge branch '1.1.x'
Fixes gh-2212
2015-02-18 16:55:39 +00:00
Andy Wilkinson
b29c5a3297 Upgrade to Groovy 2.3.10
Closes gh-2429
2015-02-18 16:54:31 +00:00
Andy Wilkinson
9af30450c4 Upgrade to Liquibase 3.3.2
Closes gh-2512
2015-02-18 16:20:47 +00:00
Andy Wilkinson
6028f6b343 Upgrade to Jetty 9.2.7
Closes gh-2511
2015-02-18 16:20:47 +00:00
Andy Wilkinson
4178613d72 Upgrade to ActiveMQ 5.10.1
Closes gh-2510
2015-02-18 16:20:47 +00:00
Andy Wilkinson
119e37a1f9 Upgrade to JMustache 1.10
Closes gh-2508
2015-02-18 16:20:47 +00:00
Andy Wilkinson
375a08d7ce Upgrade to H2 1.4.185
Closes gh-2507
2015-02-18 16:20:47 +00:00
Andy Wilkinson
ce303f9f59 Upgrade to Jackson 2.4.5
Closes gh-2506
2015-02-18 16:20:46 +00:00
Andy Wilkinson
d87bf707a7 Merge branch '1.1.x' 2015-02-17 10:01:39 +00:00
Andy Wilkinson
11e0444814 Upgrade to Spring Security JWT 1.0.3.RELEASE
Closes gh-2304
2015-02-17 09:56:15 +00:00
Andy Wilkinson
99a0661565 Upgrade to Spring Batch 3.0.3.RELEASE
Closes gh-2503
2015-02-17 09:55:47 +00:00
Andy Wilkinson
4840417cd9 Upgrade to mongo-java-driver 2.12.5
Closes gh-2502
2015-02-17 09:55:16 +00:00
Andy Wilkinson
3b8c9418b1 Upgrade to JDom 2.0.6
Closes gh-2501
2015-02-17 09:54:51 +00:00
Andy Wilkinson
8c534547c9 Upgrade to Groovy 2.3.9
Closes gh-2500
2015-02-17 09:54:26 +00:00
Andy Wilkinson
cdc2008146 Upgrade to AspectJ 1.8.5
Closes gh-2499
2015-02-17 09:54:01 +00:00
Andy Wilkinson
3f285d1bf0 Upgrade to Tomcat 7.0.59
Closes gh-2498
2015-02-17 09:53:29 +00:00
Andy Wilkinson
6a93fa1dd0 Upgrade to Jackson 2.3.5
Closes gh-2497
2015-02-17 09:52:59 +00:00
Andy Wilkinson
b40f689e1d Merge branch '1.1.x'
Conflicts:
	spring-boot-dependencies/pom.xml
2015-02-09 10:18:40 +00:00
Andy Wilkinson
6aaa5ee933 Upgrade to CRaSH 1.3.1
Closes gh-2425
2015-02-09 10:17:34 +00:00
Andy Wilkinson
e5d653dbd4 Update to Spring AMQP 1.4.3.RELEASE
Closes gh-2452
2015-02-04 18:12:57 +00:00
Andy Wilkinson
9212574191 Upgrade to Spring AMQP 1.3.9.RELEASE
Closes gh-2453
2015-02-04 18:11:39 +00:00
Andy Wilkinson
68c7c65d52 Configure SnakeYAML so the timestamp-like strings do not become Dates
By default, SnakeYAML will convert a timestamp-like string into a
java.util.Date. This differs to properties file-based configuration
where the values are always strings. Dates are problematic as the
round trip (string -> Date -> string) can change the value. For example,
“2015-01-27” becomes “Tue Jan 27 00:00:00 GMT 2015”.

This commit updates YamlPropertySourceLoader to use a Yaml with a
custom Resolver subclass that suppresses the addition of the implicit
resolver for timestamps. Supressing the addition of the unwanted
resolver, rather than overriding addImplicitResolvers and registering
the resolvers that we do want, ensures that we get all of the other
default Resolvers in their default order.

Fixes gh-2422
2015-02-04 16:50:51 +00:00
Andy Wilkinson
c60fab92ce Upgrade to Spring Data Evans SR2
Closes gh-2424
2015-01-29 10:29:48 +00:00
Andy Wilkinson
b2a059a385 Upgrade to Spring Data Dijkstra SR5
Closes gh-2423
2015-01-29 10:28:16 +00:00
Andy Wilkinson
37ffa6dc85 Upgrade to Tomcat 8.0.18
Closes gh-2415
See gh-1920
2015-01-26 16:26:34 +00:00
Andy Wilkinson
01344c8617 Add a starter for building a RESTful service with Spring HATEOAS
Closes gh-2396
2015-01-22 15:22:50 +00:00
Andy Wilkinson
ea7b5c6e3c Improve support for alternative Log4j 2 configuration file formats
This commit adds support for configuring Log4j 2 with YAML. It also
improves the existing support for configuring Log4j 2 with JSON.

Previously, Log4J2LoggingSystem returned a hard-coded list of standard
config locations that includes both JSON and XML file suffixes. Log4j 
2’s support for JSON configuration files requires Jackson’s ObjectMapper
to be on the classpath so, in its absence, the standard config locations
were incorrect.

This commit updates Log4J2LoggingSystem to return an array of standard
config locations based on what’s on the classpath. It also updates the
documentation to describe the additional dependencies that are required
to enable YAML or JSON-based configuration.

Closes gh-2239
2015-01-22 15:06:20 +00:00
Drummond
0025be8771 Upgrade to Flyway 3.1
The 3.1 release includes an important fix to restore JDK 6
compatibility with the Gradle plugin [1].

Closes gh-2260

[1] https://github.com/flyway/flyway/issues/779
2015-01-20 17:39:48 +00:00
Chris Schaefer
6975b206bc Upgrade Spring Cloud Connectors to 1.1.1.RELEASE
Closes gh-2373
2015-01-20 17:32:10 +00:00
Andy Wilkinson
69ea4beb8a Add auto-configuration for Jetty’s GzipFilter
Jetty’s GzipFilter is a container-agnostic Filter that can be used to
provide gzip and deflate encoding of HTTP responses. This commit adds
auto-configuration for GzipFilter that is enabled when
org.eclipse.jetty:jetty-servlets is on the classpath. The filter can
be configured using spring.http.gzip.*

See gh-2031
2015-01-16 12:07:28 +00:00
Andy Wilkinson
492cf4ef54 Add jersey-bean-validation to spring-boot-starter-jersey
A dependency on org.glassfish.jersey.ext:jersey-bean-validation has
been added to spring-boot-starter-jersey. jersey-bean-validation’s EL
dependencies have been excluded in favour of those provided by
spring-boot-starter-tomcat (or starter-jetty or starter-undertow should
the user choose to use a different embedded container).

Closes gh-2315
2015-01-15 09:50:05 +00:00
Andy Wilkinson
c0ef7d1815 Upgrade to Spring AMQP 1.4.2.RELEASE 2015-01-14 13:34:20 +00:00
Andy Wilkinson
b97fc63234 Upgrade to Spring Integration 4.1.2.RELEASE
Closes gh-2352
2015-01-14 13:34:06 +00:00
Andy Wilkinson
dcc07ad6c9 Upgrade to Mockito 1.10.19
Closes gh-2337
2015-01-14 13:33:47 +00:00
Andy Wilkinson
1ab510e53c Upgrade to H2 1.4.184
Closes gh-2334
2015-01-14 13:33:22 +00:00
Andy Wilkinson
bb058934a6 Upgrade to Gson 2.3.1
Closes gh-2333
2015-01-14 13:32:40 +00:00
Andy Wilkinson
de2087ff2e Merge branch '1.1.x' 2015-01-14 12:29:06 +00:00
Andy Wilkinson
92c8b75a73 Upgrade to Spring Integration 4.0.6.RELEASE
Closes gh-2358
2015-01-14 11:39:03 +00:00
Andy Wilkinson
3ef768e76d Upgrade to Spring AMQP 1.3.8.RELEASE
Closes gh-2357
2015-01-14 11:38:45 +00:00
Andy Wilkinson
912060698d Upgrade to SLF4J 1.7.10
Closes gh-2336
2015-01-14 11:38:22 +00:00
Andy Wilkinson
ca1716e9d6 Upgrade to Hibernate 4.3.8
Closes gh-2335
2015-01-14 11:38:02 +00:00
Dave Syer
2729c747ca Add jmustache support
The package names changed a bit from the prototype project, but wuth vanilla
autconfiguration usage that shouldn't matter. Follows closely the Groovy
templates support. Templates live in classpath:/templates/*.html by default.

Fixes gh-2242
2015-01-09 13:50:39 +00:00
Phillip Webb
9dd4d43cec Fixup version numbers following release 2015-01-08 00:19:04 -08:00
Spring Buildmaster
60725cd8bd Next development version 2015-01-07 23:37:07 -08:00
Phillip Webb
f369a72264 Merge branch '1.1.x' 2015-01-03 12:29:38 -08:00