Commit Graph

  • e2e5e7653c Add mention of WebFlux testing support Rossen Stoyanchev 2017-02-13 15:42:17 -05:00
  • 08b9e7b83e Avoid duplicate Content-Length headers in Netty client Brian Clozel 2017-02-13 21:00:46 +01:00
  • 4ff17676d3 Avoid duplicate Content-Length headers in Netty client Brian Clozel 2017-02-13 21:00:46 +01:00
  • 28e77fa68a Assert XML without considering order in XmlExpectationsHelper Brian Clozel 2017-02-13 20:58:31 +01:00
  • 6f68af6860 Uncomment test following fix in reactor-netty Rossen Stoyanchev 2017-02-13 15:01:59 -05:00
  • febed19bf4 Use PathPatternParser in function.server Arjen Poutsma 2017-02-13 10:18:12 +01:00
  • a31429be2b Add json, html, and xml RequestPredicates Arjen Poutsma 2016-09-28 10:05:05 +02:00
  • 896e4db411 ExchangeActions update Rossen Stoyanchev 2017-02-13 09:24:36 -05:00
  • dff9b3b85c Expose BodyInserter in EntityResponse Arjen Poutsma 2017-02-13 15:09:36 +01:00
  • 44ec6e0037 Polishing Juergen Hoeller 2017-02-13 15:07:07 +01:00
  • 199aa776c9 Support for Servlet 4.0 (PushBuilder argument, MockServletContext) Juergen Hoeller 2017-02-13 15:06:59 +01:00
  • d44325ec91 Defensively ignore multipart parsing failure in case of error dispatch Juergen Hoeller 2017-02-13 15:06:52 +01:00
  • 2ac08afab5 Threadsafe use of pattern parser in ParsingPathMatcher Brian Clozel 2017-02-13 14:12:30 +01:00
  • ef550c43d6 Flush JSON stream after each element Sebastien Deleuze 2017-02-13 13:58:39 +01:00
  • 45770d73ed Remove parameterisation from ClientRequest Arjen Poutsma 2017-02-10 11:46:38 +01:00
  • d513fe87f2 Refactor ExchangeActions Rossen Stoyanchev 2017-02-11 14:28:22 -05:00
  • 92f09c650f Unit test for reactive test support Rossen Stoyanchev 2017-02-11 13:15:22 -05:00
  • 4b4201efa1 WebFlux test support for server endpoints Rossen Stoyanchev 2017-02-08 16:48:46 -05:00
  • 1901cc65fd Use ParsingPathMatcher by default in WebFlux Brian Clozel 2017-02-10 18:29:06 +01:00
  • fa4202f1bd Revert Path Pattern changes in WebFlux Brian Clozel 2017-02-10 18:08:43 +01:00
  • e24c530705 Upgrade to Undertow 1.3.27 Juergen Hoeller 2017-02-10 11:48:18 +01:00
  • 5017c05c23 Polishing (cherry picked from commit e9019cd) Juergen Hoeller 2017-02-10 10:56:40 +01:00
  • 6e93834e27 Correct explanation of example patterns Juergen Hoeller 2017-02-10 10:56:17 +01:00
  • 5f90a7eee9 Delegate to common ClassUtils.getQualifiedName Juergen Hoeller 2017-02-10 10:53:08 +01:00
  • eff285eb3b MockHttpServletRequest exposes "HTTP/1.1" as default protocol Juergen Hoeller 2017-02-10 10:47:36 +01:00
  • da7d79b3a1 Test for ObjectFactory injection at constructor level Juergen Hoeller 2017-02-10 10:42:48 +01:00
  • d6216fb74a Consistent logging in ignoreResourceNotFound scenarios Juergen Hoeller 2017-02-10 10:41:10 +01:00
  • 941f3e7166 Clear synchronization before triggering afterCompletion callbacks Juergen Hoeller 2017-02-10 10:39:33 +01:00
  • 5b98a54c9b Latest dependency updates (RxJava 1.2.6 & 2.0.5, RxNetty 0.5.2 GA, Tyrus 1.13.1, Undertow 1.4.10) Juergen Hoeller 2017-02-10 11:11:05 +01:00
  • e9019cd7d1 Polishing Juergen Hoeller 2017-02-10 10:56:40 +01:00
  • e1bb697cf9 Correct explanation of example patterns Juergen Hoeller 2017-02-10 10:56:17 +01:00
  • c0f4d78ef9 Use Map.getOrDefault in getSqlType implementation Juergen Hoeller 2017-02-10 10:54:54 +01:00
  • 81aca78579 Delegate to common ClassUtils.getQualifiedName Juergen Hoeller 2017-02-10 10:53:08 +01:00
  • ed85337901 MockHttpServletRequest exposes "HTTP/1.1" as default protocol Juergen Hoeller 2017-02-10 10:47:36 +01:00
  • 65d8d698cd Test for ObjectFactory injection at constructor level Juergen Hoeller 2017-02-10 10:42:48 +01:00
  • 448ea4cdfe Consistent logging in ignoreResourceNotFound scenarios Juergen Hoeller 2017-02-10 10:41:10 +01:00
  • b630c9bea7 Clear synchronization before triggering afterCompletion callbacks Juergen Hoeller 2017-02-10 10:39:33 +01:00
  • 5015613934 Enforce delegation through single overridable registerBean method Juergen Hoeller 2017-02-10 10:38:01 +01:00
  • caf11a49ff Drop unused LobCreator synchronization utilities Juergen Hoeller 2017-02-10 10:36:52 +01:00
  • 5488906d0c Polish Brian Clozel 2017-02-09 22:36:28 +01:00
  • e4be7131ca Implement reactive HiddenHttpMethodFilter Greg Turnquist 2017-02-06 13:46:55 -06:00
  • 8d43f45515 Reduce API Surface in PathPatternRegistry Brian Clozel 2017-02-09 22:09:46 +01:00
  • 4999898617 Update to Gradle 3.4-rc-2 Rob Winch 2017-02-09 13:12:15 -06:00
  • 6dd0e6bfac Reverse "Correct generic type in BodyExtractor for form data" Arjen Poutsma 2017-02-09 17:23:15 +01:00
  • 11efbaead9 Ignore JsonStreamingIntegrationTests Arjen Poutsma 2017-02-09 16:43:12 +01:00
  • e80c251c7a Update copyright header Stephane Nicoll 2017-02-09 16:05:57 +01:00
  • 56abc4a429 Fix Javadoc in ContentResultMatchers Masayasu Yamamoto 2017-02-09 21:33:56 +09:00
  • 12de9643a6 Merge pull request #1322 from msysyamamoto:fix-javadoc Stephane Nicoll 2017-02-09 16:06:12 +01:00
  • 75b18d7b7b Update copyright header Stephane Nicoll 2017-02-09 16:05:57 +01:00
  • 6aa300d733 Fix Javadoc in ContentResultMatchers Masayasu Yamamoto 2017-02-09 21:33:56 +09:00
  • 09d18f2ef5 Refactor HandlerMapping path match configuration Brian Clozel 2017-02-09 15:56:15 +01:00
  • da4af6157e Added ClientResponse.cookies() Arjen Poutsma 2017-02-09 15:03:24 +01:00
  • 2a512d7b9f Introduce EntityResponse Arjen Poutsma 2016-12-16 10:27:45 +01:00
  • 47ac3379ea Do not use ParsingPathMatcher by default in Spring MVC Brian Clozel 2017-02-08 14:23:14 +01:00
  • 18c04815a7 Add PathPatternRegistry Brian Clozel 2017-02-08 14:03:22 +01:00
  • a4da313a0a Polish Brian Clozel 2017-02-08 13:58:23 +01:00
  • f786feb5e1 Ensure correct recognition for start of match-the-rest path elements Andy Clement 2017-01-10 17:24:47 -08:00
  • f58ffad939 Introduce PathPatternParser for optimized path matching Andy Clement 2016-10-11 15:14:08 -07:00
  • 6f029392c7 Move response status processing in InvocableHandlerMethod Brian Clozel 2017-02-08 23:39:18 +01:00
  • ab50f7b0d5 Merge pull request #1320 from dreis2211/SPR-15237 Juergen Hoeller 2017-02-09 00:25:01 +01:00
  • 706c72e1c7 Simplify the calculation of UndertowServerHttpRequest.uri Violeta Georgieva 2017-02-06 20:09:59 +02:00
  • 9efa976d31 Correct generic type in BodyExtractor for form data Rossen Stoyanchev 2017-02-08 16:46:58 -05:00
  • 5cfa7e71bb Use Class.getTypeName() where appropriate Christoph Dreis 2017-02-08 20:36:41 +01:00
  • f2967467e0 Improve writing in mock reactive request and response Rossen Stoyanchev 2017-02-07 21:57:38 -05:00
  • d41d28f8ce Fix compilation of SpEL elvis/ternary expressions Andy Clement 2017-02-06 09:43:10 -08:00
  • fe05d35292 Polish SseIntegrationTests Sebastien Deleuze 2017-02-06 18:24:55 +01:00
  • 6b9b0230c4 Introduce JSON streaming support Sebastien Deleuze 2017-02-03 11:18:01 +01:00
  • f128feb1cc Document candidates index mechanism Stephane Nicoll 2017-02-06 16:19:51 +01:00
  • dde9e27630 Polish Stephane Nicoll 2017-02-06 15:26:56 +01:00
  • 15b174a522 Polish contribution Stephane Nicoll 2017-02-06 15:24:13 +01:00
  • 1fcb2608fb Honour ErrorHandler if Cache.put fails David Brimley 2017-01-11 16:29:14 +00:00
  • 2fe310806c Merge pull request #1292 from dbrimley:master Stephane Nicoll 2017-02-06 15:27:51 +01:00
  • 85b20aa08a Polish Stephane Nicoll 2017-02-06 15:26:56 +01:00
  • 908261b136 Polish contribution Stephane Nicoll 2017-02-06 15:24:13 +01:00
  • 3476d10efa Honour ErrorHandler if Cache.put fails David Brimley 2017-01-11 16:29:14 +00:00
  • 7796c4db14 Introduce RenderingResponse Arjen Poutsma 2016-12-16 10:27:45 +01:00
  • 71cdd61b33 Merge pull request #1311 from grimreaper:patch-3 Stephane Nicoll 2017-02-03 07:38:07 +01:00
  • 59bba3763d Polish javadoc Eitan Adler 2017-02-02 15:06:22 -08:00
  • 48e834dfd1 Update copyright header Stephane Nicoll 2017-02-03 07:34:39 +01:00
  • 7e40bd73be Merge pull request #1312 from grimreaper:patch-2 Stephane Nicoll 2017-02-03 07:30:23 +01:00
  • 938c6a2acd Polish javadoc Eitan Adler 2017-02-02 15:05:11 -08:00
  • 02c4aff4ce Upgrade to Kotlin 1.1.0-beta-38 Sebastien Deleuze 2017-02-03 00:33:04 +01:00
  • 654e14a86a Fix Javadoc in UriComponentsBuilder Ryan Pickett 2017-02-02 17:46:21 +00:00
  • 1466c82f53 Better support for overriding base URI in WebClient Rossen Stoyanchev 2017-02-02 17:09:53 -05:00
  • 82a34f4b24 Update WebClient builder Rossen Stoyanchev 2017-02-02 16:15:44 -05:00
  • c15d687bf0 Polishing (cherry picked from commit acf511a) Juergen Hoeller 2017-02-02 20:11:06 +01:00
  • e038631a6d Support for read-only transactions through explicit SET TRANSACTION statement Juergen Hoeller 2017-02-02 20:06:28 +01:00
  • d5daa8e3a7 Skip default Content-Length if Transfer-Encoding header has been set Juergen Hoeller 2017-02-02 20:01:10 +01:00
  • 6014ca9140 ServletRequestMethodArgumentResolver validates argument type match Juergen Hoeller 2017-02-02 19:59:30 +01:00
  • d4010573af MockHttpServletRequest returns empty BufferedReader in case of no content Juergen Hoeller 2017-02-02 19:55:42 +01:00
  • e3cd5c8ef0 SettableListenableFuture centralizes state in ListenableFutureTask subclass Juergen Hoeller 2017-02-02 19:54:08 +01:00
  • acf511ac0e Polishing Juergen Hoeller 2017-02-02 20:11:06 +01:00
  • 02195f5abf Support for read-only transactions through explicit SET TRANSACTION statement Juergen Hoeller 2017-02-02 20:06:28 +01:00
  • 9b3131ffba Skip default Content-Length if Transfer-Encoding header has been set Juergen Hoeller 2017-02-02 20:01:10 +01:00
  • e44533f4c2 ServletRequestMethodArgumentResolver validates argument type match Juergen Hoeller 2017-02-02 19:59:30 +01:00
  • 0da964f0a7 MockHttpServletRequest returns empty BufferedReader in case of no content Juergen Hoeller 2017-02-02 19:55:42 +01:00
  • c9b99daa74 SettableListenableFuture centralizes state in ListenableFutureTask subclass Juergen Hoeller 2017-02-02 19:54:08 +01:00
  • ebaf6e1c24 Upgrade to Hibernate Validator 5.4 final (and Netty 4.1.8) Juergen Hoeller 2017-02-02 19:00:50 +01:00
  • 7399956708 Rename classes and methods containing "WebReactive" Rossen Stoyanchev 2017-02-02 11:25:54 -05:00
  • 123ee5f2da Add WebClient create() and build() static methods Sebastien Deleuze 2017-02-02 11:36:45 +01:00