Commit Graph

21208 Commits

Author SHA1 Message Date
Andy Wilkinson
2136bea491 Upgrade to Jetty 9.4.7.v20170914
Closes gh-10396
2017-09-24 09:37:44 +01:00
Andy Wilkinson
f9c44b46b6 Upgrade to Tomcat 8.5.21
Closes gh-10395
2017-09-24 09:34:16 +01:00
Andy Wilkinson
29c84dff4a Upgrade to Httpcore 4.4.7
Closes gh-10394
2017-09-24 09:20:13 +01:00
Andy Wilkinson
abb8183d82 Upgrade to Gson 2.8.2
Closes gh-10393
2017-09-24 09:20:13 +01:00
Andy Wilkinson
f0693989f1 Polish 2017-09-23 07:02:59 +01:00
Andy Wilkinson
56d820a8d4 Upgrade to Reactor Bismuth-RC1
Closes gh-10384
2017-09-23 06:58:33 +01:00
Andy Wilkinson
ae1f95e6d2 Start building against Spring Framework snapshots for 5.0.0.RELEASE
See gh-10325
2017-09-23 06:58:33 +01:00
Stephane Nicoll
d221202828 Merge pull request #10377 from dreis2211:cleanup-parametertypes-length
* pr/10377:
  Replace getParameterTypes().length with getParameterCount()
2017-09-22 07:32:20 +02:00
dreis2211
5bb991ecaf Replace getParameterTypes().length with getParameterCount()
Closes gh-10377
2017-09-22 07:31:57 +02:00
Stephane Nicoll
5f65baeb60 Polish 2017-09-22 07:27:21 +02:00
Stephane Nicoll
cffa095182 Merge pull request #10374 from vpavic:improve-session-sample
* pr/10374:
  Add MongoDB support to Spring Session sample
2017-09-22 07:26:08 +02:00
Vedran Pavic
a39ccc2f8c Add MongoDB support to Spring Session sample
Closes gh-10374
2017-09-22 07:25:23 +02:00
Stephane Nicoll
f6cbee6b7f Add missing javadoc dependency 2017-09-21 16:51:54 +02:00
Andy Wilkinson
bb3f32fa2b Add a generic to DataSourceBuilder
Closes gh-7942
2017-09-21 15:50:12 +01:00
Andy Wilkinson
16edf72faa Test support for HTTP range requests to endpoints returning a Resource
Closes gh-9978
2017-09-21 14:18:33 +01:00
Stephane Nicoll
2e01d90660 Merge pull request #9648 from eddumelendez:jsonb
* pr/9648:
  Polish "Add Jsonb support"
  Add Jsonb support
2017-09-21 15:15:15 +02:00
Stephane Nicoll
8d63b7458c Polish "Add Jsonb support"
Closes gh-9648
2017-09-21 15:11:09 +02:00
Eddú Meléndez
97aeaa4a32 Add Jsonb support
Spring Framework 5 will support Jsonb as a HttpMessageConverter, this
commit adds auto-configuration support. Also, support for Jsonb in the
@JsonTest has been added.

This implementation is running against Apache Johnzon

See gh-9648
2017-09-21 15:11:09 +02:00
Andy Wilkinson
676dec8cf7 Add dependency management for org.hibernate:hibernate-spatial
Closes gh-9950
2017-09-21 14:00:34 +01:00
Andy Wilkinson
94aac343a3 Ensure that MongoSessionConfiguration backs off when classes are missing
Closes gh-9552
2017-09-21 13:55:23 +01:00
Andy Wilkinson
c00a42f437 Add auto-configuration for separate Spring Session Data MongoDB module
Closes gh-9552
2017-09-21 12:47:28 +01:00
Andy Wilkinson
c3bc32db02 Polish and reinstate usage of FileSystemUtils.deleteRecursively
Closes gh-9942
2017-09-21 12:03:51 +01:00
Andy Wilkinson
c4aba91c47 Expand dependency management for Hibernate
Closes gh-9950
2017-09-21 11:40:28 +01:00
Andy Wilkinson
2a087c8827 Align reference docs with new Gradle DSL for archive's launch script
Closes gh-9935
2017-09-21 11:30:57 +01:00
Andy Wilkinson
7c1bc68fbe Consider JUnit Jupiter test classes in TestTypeExcludeFilter
Previously, TestTypeExcludeFilter only looked for JUnit 4 class
and method annotations when determining if a class was a test class.
As a result, if an application was using JUnit Jupiter, its test
classes would not be exluded during component scanning.

This commit expands TestTypeExcludeFilter to also identify classes
using JUnit Jupiter. This includes classes (meta-)annotated with
@ExtendWith and methods (meta-)annotated with @Testable. The later
provides detection of Jupiter's @Test, @TestFactory, and @RepeatedTest
annotations all of which are meta-annotated with @Testable.

Closes gh-6898
2017-09-21 11:19:41 +01:00
Andy Wilkinson
e9147c2f20 Remove Spring Security OAuth Auto-Configuration
This commit removes auto-configuration support for Spring Security
OAuth, paving the way for the introduction of auto-configuration for
Spring Security 5's new OAuth-related features.

Closes gh-10255
2017-09-21 10:33:16 +01:00
Stephane Nicoll
a0fee6fe3b Merge pull request #10367 from izeye:clean-up-java-6
* pr/10367:
  Polish "Clean up Java 6 leftover"
  Clean up Java 6 leftover
2017-09-21 09:27:41 +02:00
Stephane Nicoll
4ddba74e2f Polish "Clean up Java 6 leftover"
Closes gh-10367
2017-09-21 09:27:11 +02:00
Johnny Lim
bbeba4a016 Clean up Java 6 leftover
See gh-10367
2017-09-21 08:58:47 +02:00
Andy Wilkinson
96bf799b5c Simply Gradle plugin DSL for configuring a jar or war's launch script
Closes gh-9948
2017-09-21 06:55:37 +01:00
Stephane Nicoll
56d82eb68f Merge pull request #8342 from vpavic:sessions-endpoint
* pr/8342:
  Polish "Add actuator endpoint for finding and deleting sessions"
  Add actuator endpoint for finding and deleting sessions
2017-09-20 16:21:24 +02:00
Stephane Nicoll
27f22229e2 Polish "Add actuator endpoint for finding and deleting sessions"
Closes gh-8342
2017-09-20 16:17:06 +02:00
Vedran Pavic
cf151b1717 Add actuator endpoint for finding and deleting sessions
See gh-8342
2017-09-20 15:48:25 +02:00
Stephane Nicoll
714c533509 Apply Surefire's defaults in starter-parent
Closes gh-9966
2017-09-20 14:13:15 +02:00
Andy Wilkinson
e0a6b16138 Merge pull request #9839 from kashike
* gh-9839:
  Polish "Use -parameters compiler arg by default in Gradle builds"
  Use -parameters compiler arg by default in Gradle builds
2017-09-20 12:34:20 +01:00
Andy Wilkinson
70393300c2 Polish "Use -parameters compiler arg by default in Gradle builds"
Closes gh-9839
2017-09-20 12:32:14 +01:00
kashike
238ef98f8b Use -parameters compiler arg by default in Gradle builds
See gh-9839
2017-09-20 12:31:28 +01:00
Andy Wilkinson
8ab12d909e Use standard bean validation annotations that are new in 2.0
See gh-9969
2017-09-20 12:08:13 +01:00
Stephane Nicoll
92beba10fe Merge pull request #10350 from vpavic:gh-10348
* pr/10350:
  Polish "Remove usage of `HttpStatus` in Web Endpoints"
  Remove usage of `HttpStatus` in Web Endpoints
2017-09-20 11:30:17 +02:00
Stephane Nicoll
f43aa9444d Polish "Remove usage of HttpStatus in Web Endpoints"
Closes gh-10350
2017-09-20 11:27:06 +02:00
Vedran Pavic
6c6ce7221a Remove usage of HttpStatus in Web Endpoints
See gh-10350
2017-09-20 11:12:12 +02:00
Stephane Nicoll
326290b2c9 Merge pull request #10351 from vpavic:improve-session-sample
* pr/10351:
  Polish "Improve Spring Session sample"
  Improve Spring Session sample
2017-09-20 11:10:27 +02:00
Stephane Nicoll
efc3188cff Polish "Improve Spring Session sample"
Closes gh-10351
2017-09-20 11:09:44 +02:00
Vedran Pavic
8561929164 Improve Spring Session sample
This commit improves the Spring Session sample by providing multiple
build profiles that make it possible to easily try out different session
stores. By default, JDBC session store backed by an in-memory embedded H2
database is used.

See gh-10351
2017-09-20 11:08:46 +02:00
Andy Wilkinson
17a349b691 Update to Mockito 2.10
Closes gh-10245
2017-09-20 09:04:24 +01:00
Andy Wilkinson
6e2dfc75f3 Drop support for Mockito 1.x
Closes gh-10247
2017-09-20 08:56:14 +01:00
Andy Wilkinson
7e9180f0b8 Tweak Travis configuration as Surefire is now silent in quite mode
Surefire 2.20 is completely silent when running in quiet mode which
causes Travis to incorrectly detect that the build has hung. This
commit removes the use of quiet mode in the hope that it will
strike a reasonable balance between enough log output to prevent
a false positive for the build being hung while also not generating
so much output that Travis cannot cope.
2017-09-20 07:26:43 +01:00
Andy Wilkinson
d7b8dbac21 Merge branch '1.5.x' 2017-09-20 06:57:06 +01:00
Andy Wilkinson
2bf428707d Merge pull request #10278 from Venil Noronha
* gh-10278:
  Polish "Align prefix match in BufferCounterService with DefaultCounterService"
  Align prefix match in BufferCounterService with DefaultCounterService
2017-09-20 06:52:06 +01:00
Andy Wilkinson
aca30950cf Polish "Align prefix match in BufferCounterService with DefaultCounterService"
See gh-10278
2017-09-20 06:51:22 +01:00