Commit Graph

  • b9892cc5d4 Add missing overrides to MockServerHttpResponse Sebastien Deleuze 2016-12-14 03:00:03 +01:00
  • 3df902c6cc Add ServerHttpRequest builder Rossen Stoyanchev 2016-12-13 17:56:59 -05:00
  • f693e32973 Add ServerHttpResponseDecorator Rossen Stoyanchev 2016-12-13 16:41:16 -05:00
  • d421112af3 Polish ServerWebExchange builder and ServerHttpResponse Rossen Stoyanchev 2016-12-13 16:34:40 -05:00
  • 7193686bb0 Support encodeUrl mechanism via ServerHttpResponse Rossen Stoyanchev 2016-12-13 09:53:43 -05:00
  • 2191d80a31 Allow athentication at the STOMP level Rossen Stoyanchev 2016-12-09 17:39:15 -05:00
  • d4411f4cc6 Update AbstractClientHttpRequest with server changes Brian Clozel 2016-12-13 22:58:01 +01:00
  • e16d753439 Allow athentication at the STOMP level Rossen Stoyanchev 2016-12-09 17:39:15 -05:00
  • b14d189db9 MockRestRequestMatchers can match query params Rossen Stoyanchev 2016-12-13 16:07:19 -05:00
  • a8d834b797 Merge pull request #1263 Rossen Stoyanchev 2016-12-13 16:01:24 -05:00
  • 128a1f8eed Polish MockRestRequestMatchers query param support Rossen Stoyanchev 2016-12-13 15:57:41 -05:00
  • ba826f1026 MockRestRequestMatchers can match query params schjan79 2016-12-07 23:56:30 +01:00
  • ba47d06cbb Update integration tests for reactor-netty Brian Clozel 2016-12-13 21:34:13 +01:00
  • 2802926c1d update STOMP support to reactor-netty 0.6 Stephane Maldini 2016-12-13 17:29:43 +00:00
  • 70bab23609 update STOMP support to reactor-netty 0.6 Stephane Maldini 2016-12-13 17:29:43 +00:00
  • 6922a1c534 Sync with latest reactor netty changes Stephane Maldini 2016-12-13 17:22:11 +00:00
  • 39d2769bd0 Autodetect Kotlin nullability for optional injection points (analogous to java.util.Optional) Juergen Hoeller 2016-12-13 17:38:58 +01:00
  • 361ab6b621 Merge pull request #1266 from kazuki43zoo/SPR-15009 Juergen Hoeller 2016-12-13 16:55:59 +01:00
  • 9f229283fb Support lazy initialization of BindingResult when customize a MessageCodesResolver Issue: SPR-15009 Kazuki Shimizu 2016-12-14 00:50:25 +09:00
  • 5169c51a6c Polishing Juergen Hoeller 2016-12-13 13:02:23 +01:00
  • eeb7ae537f @RequestBody supports java.util.Optional Juergen Hoeller 2016-12-13 13:00:03 +01:00
  • 14de29c031 Improve VersionResourceResolve javadoc Brian Clozel 2016-12-13 10:43:27 +01:00
  • 52f664139f Improve VersionResourceResolve javadoc Brian Clozel 2016-12-13 10:43:27 +01:00
  • 885e76bdd0 Synchronized lazy start in JettyRequestUpgradeStrategy Rossen Stoyanchev 2016-12-12 21:01:49 -05:00
  • 75422787b6 Merge Tomcat, Jetty, Undertow WebSocket support Rossen Stoyanchev 2016-12-12 17:57:30 -05:00
  • d6895aa098 Consistently extend WebSocketHandlerAdapterSupport Rossen Stoyanchev 2016-12-12 17:54:24 -05:00
  • 5829e1c141 Polish method and field declaration order Rossen Stoyanchev 2016-12-12 17:02:18 -05:00
  • f32a41933e Polish Rossen Stoyanchev 2016-12-12 16:51:54 -05:00
  • db5bc4a24e Minor refactoring of suspend/resumeReceiving Rossen Stoyanchev 2016-12-12 15:20:02 -05:00
  • 08edec006b Refactor AbstractListenerWebSocketSession Violeta Georgieva 2016-12-09 21:35:00 +02:00
  • 9d03b77cdc Rename "ResponseBody" flush processor + use generics Violeta Georgieva 2016-12-09 20:57:51 +02:00
  • d1411d9fc2 Simple refactorings in AbstractListenerWebSocketSessionSupport Rossen Stoyanchev 2016-12-09 20:38:56 +02:00
  • fe7ee5ff33 Rename "Request/ResponseBody" publisher/processor Rossen Stoyanchev 2016-12-09 18:22:19 +02:00
  • a2053a516e Initial reactive, WebSocket Jetty support Violeta Georgieva 2016-12-08 19:47:41 +02:00
  • 80040ef43b Initial reactive, WebSocket Undertow support Violeta Georgieva 2016-12-08 18:41:08 +02:00
  • 46b39f4372 Initial reactive, WebSocket Tomcat support Violeta Georgieva 2016-12-08 18:40:40 +02:00
  • 41ece612cf Generic AbstractRequest/ResponseBodyProcessor Violeta Georgieva 2016-12-08 18:39:45 +02:00
  • e49813f2c4 Polishing Juergen Hoeller 2016-12-12 22:49:40 +01:00
  • aef1460a64 TypeDescriptor properly narrows ResolvableType for non-typed collection elements Juergen Hoeller 2016-12-12 22:28:48 +01:00
  • 8b5ee4ef91 AutowiredAnnotationBeanPostProcessor tolerates annotated no-arg constructors Juergen Hoeller 2016-12-12 22:26:24 +01:00
  • b825528d01 SQLErrorCodesFactory provides unregisterDatabase method Juergen Hoeller 2016-12-12 15:26:46 +01:00
  • 04ed5910ba Upgrade Gradle Wrapper version to Gradle 3.2.1 Juergen Hoeller 2016-12-12 15:26:12 +01:00
  • b59455b63c Do not include URL hash in resource paths Brian Clozel 2016-12-12 15:14:50 +01:00
  • 933f1501e8 Do not include URL hash in resource paths Brian Clozel 2016-12-12 15:14:50 +01:00
  • 66e6b35e9f Reliable content length check in ResourceHandlerFunctionTests Juergen Hoeller 2016-12-12 09:57:57 +01:00
  • f7ea469897 Latest dependency updates (OkHttp 3.5, Tomcat 8.5.9, Undertow 1.4.7, XNIO 3.4.2) Juergen Hoeller 2016-12-12 09:57:10 +01:00
  • 1a6dc86fed Allow RedirectAttributes on ExceptionHandlers Brian Clozel 2016-12-09 23:41:22 +01:00
  • 17089d607f Allow RedirectAttributes on ExceptionHandlers Brian Clozel 2016-12-09 23:41:22 +01:00
  • 547b9638dc Collection injection may refer back to factory methods on same bean again Juergen Hoeller 2016-12-09 23:09:10 +01:00
  • aa29495d1d CommonsMultipartFile.getOriginalFilename() can be configured to preserve header-specified filename as-is Juergen Hoeller 2016-12-09 23:05:51 +01:00
  • 39739b3157 Upgrade to Hibernate Validator 5.4 beta 1 Juergen Hoeller 2016-12-09 15:22:24 +01:00
  • 52799c0e3d Revised Jetty 9.3 vs 9.4 differentiation Juergen Hoeller 2016-12-09 15:21:31 +01:00
  • 953bc189e7 Stronger explanation of default rollback rules Juergen Hoeller 2016-12-09 15:05:20 +01:00
  • 7714eeccf3 MimeType parsing properly handles quoted semicolons Juergen Hoeller 2016-12-09 15:04:26 +01:00
  • a7ec6dc0af ImportRegistry properly tracks excluded superclasses Juergen Hoeller 2016-12-09 15:01:21 +01:00
  • 35b0c8b577 Update websocket support for Jetty 9.3+ Brian Clozel 2016-12-09 14:58:18 +01:00
  • e1b89c7f65 Upgrade to Jetty 9.4.0.v20161208 Brian Clozel 2016-12-09 09:13:01 +01:00
  • 75034c3710 Revert "Update websocket support for Jetty 9.3+" Brian Clozel 2016-12-08 22:48:06 +01:00
  • 8d828dd16f Update websocket support for Jetty 9.3+ Brian Clozel 2016-12-08 16:38:19 +01:00
  • 305cea28c5 Update websocket support for Jetty 9.3+ Brian Clozel 2016-12-08 16:38:19 +01:00
  • cf6a5835cc Polishing Juergen Hoeller 2016-12-08 18:39:30 +01:00
  • 313c89dd5c Overloaded methods with java.time.Instant/Duration parameters Juergen Hoeller 2016-12-08 18:34:00 +01:00
  • 278a6250e6 Explicit support for retrieving enum values Juergen Hoeller 2016-12-08 18:30:25 +01:00
  • ee30ce95fe HttpInvokerClientInterceptor propagates client-side Error as-is Juergen Hoeller 2016-12-08 18:29:41 +01:00
  • 8ab977e7d1 Revised forClass argument names Juergen Hoeller 2016-12-08 18:28:03 +01:00
  • 2f80b8485a JPA/Hibernate docs: transaction management, JTA setup Juergen Hoeller 2016-12-08 18:24:12 +01:00
  • 05579fd1b9 SpEL docs: supported literals, null comparisons Juergen Hoeller 2016-12-08 18:16:48 +01:00
  • 6517c53768 Consistent use of "URI variables" terminology Juergen Hoeller 2016-12-08 18:11:21 +01:00
  • 69ba85b051 Backport of STOMP message header encoding improvements Rossen Stoyanchev 2016-12-08 11:33:16 -05:00
  • 11ff03ed38 Merge pull request #1236 from dreis2211-stomp-header-encoding Rossen Stoyanchev 2016-12-08 11:14:40 -05:00
  • b3fa1b40a0 Synchronized updates of STOMP header key cache Rossen Stoyanchev 2016-12-08 11:13:08 -05:00
  • 9b76dc2ab4 SPR-14901 Allow customization of STOMP message header encoding Christoph Dreis 2016-11-11 21:41:25 +01:00
  • 5700d65a53 Append "data:" after line breaks for SSE JSON data fields Sebastien Deleuze 2016-11-30 19:44:38 +01:00
  • 2735cba4b3 Append "data:" after line breaks for SSE JSON data fields Sebastien Deleuze 2016-11-30 19:44:38 +01:00
  • e707c40e0b Add consumes attribute to @GetMapping bedrin 2016-12-08 01:29:48 +03:00
  • 8315a4033f Add consumes attribute to @GetMapping bedrin 2016-12-08 01:29:48 +03:00
  • 1b0e95d7d8 Support for RequestUpgradeStrategy + Lifecycle Rossen Stoyanchev 2016-12-07 17:03:56 -05:00
  • 24b3614063 Add a 8 Kb flush threshold to RxNettyServerHttpResponse Sebastien Deleuze 2016-12-07 10:43:22 +01:00
  • 856cb3b964 Revert "Upgrade to Jetty 9.4.0.RC3" Brian Clozel 2016-12-07 11:02:37 +01:00
  • 472126c0b2 Upgrade to Jetty 9.4.0.RC3 Brian Clozel 2016-12-07 10:23:53 +01:00
  • 9d37472f23 Fix Netty4ClientHttpRequestFactory POST/PUT requests Brian Clozel 2016-12-06 23:18:04 +01:00
  • ec8391a7fb Fix Netty4ClientHttpRequestFactory POST/PUT requests Brian Clozel 2016-12-06 23:18:04 +01:00
  • 2c2de82ffb Flush after each WebSocket message by default Rossen Stoyanchev 2016-12-06 17:07:07 -05:00
  • c097c0284a Reactor Netty WebSocket server-side support Rossen Stoyanchev 2016-12-06 16:09:24 -05:00
  • 46f2aafdc0 Extract Netty WebSocket session + adapter base classes Rossen Stoyanchev 2016-12-06 16:07:59 -05:00
  • 30bd3d8736 Allow use of WebFilters in RouterFunction Arjen Poutsma 2016-12-06 17:12:35 +01:00
  • 9e72033036 Add WebClient.filter method Arjen Poutsma 2016-12-06 13:03:49 +01:00
  • 079eca9f63 Add status code check to bodyTo[Mono|Flux] Arjen Poutsma 2016-12-06 09:24:29 +01:00
  • 953f7d40cf Filter out hanging tests realted to Reactor Netty Rossen Stoyanchev 2016-12-05 16:03:12 -05:00
  • 0e20360bf9 Merge pull request #1254 from fdesu/fix/reactor-netty-tcp-client-update Rossen Stoyanchev 2016-12-04 20:22:59 -05:00
  • e4ed1f6ffd ChannelFutureMono renamed to FutureMono Sergei Ustimenko 2016-12-03 18:56:42 +01:00
  • 55d4268448 ReactiveAdapterRegistry is a bean Rossen Stoyanchev 2016-12-02 20:41:39 -05:00
  • c9abd99f44 Add twice() to ExpectedCount as convenience method Drummond Dawson 2016-11-30 22:58:52 -05:00
  • 9a7028ad0d Javadoc fix Nicklas Holm 2016-12-02 07:47:29 +01:00
  • 8ad95b09e8 ReactiveContext and BindStatus in spring-web-reactive Rossen Stoyanchev 2016-11-30 14:58:12 -05:00
  • 136b33bc4a Allow serving static files from RouterFunctions Arjen Poutsma 2016-12-01 11:40:17 +01:00
  • 20c60650ee Upgrade to RxJava 2.0.2 Sebastien Deleuze 2016-12-02 14:45:21 +01:00
  • de3734ac3b Polishing Juergen Hoeller 2016-12-01 23:05:11 +01:00
  • eb97335c6f Polishing Juergen Hoeller 2016-12-01 20:19:49 +01:00
  • 1039fa1d34 Avoid defensive check for Servlet 3.1 Part interface Juergen Hoeller 2016-12-01 20:11:54 +01:00