Commit Graph

  • e835f4d025 Revised png and jpeg mappings Juergen Hoeller 2017-05-17 14:21:44 +02:00
  • ba39697f2e Expose Principal in ServerRequest Arjen Poutsma 2017-05-16 14:50:57 +02:00
  • 94efbe2687 Latest dependency updates (OkHttp 3.8, Protobuf 3.3.1, Rome 1.7.3, Tomcat 8.5.15) Juergen Hoeller 2017-05-16 11:39:21 +02:00
  • 9e3f4ccce9 Merge pull request #1394 from alexander-riss/keySet Juergen Hoeller 2017-05-16 11:22:22 +02:00
  • e49a5d8424 fix inefficient use of keySet operators in messaging classes Alexander Riss 2017-04-19 16:57:19 +02:00
  • 5ac7955de9 More qualified "request-id" header in WebTestClient Rossen Stoyanchev 2017-05-15 15:52:50 -04:00
  • 7f616c216b Specify the HandlerMapping#order in the websocket example Violeta Georgieva 2017-05-12 20:45:27 +03:00
  • f985f71daf Polishing Juergen Hoeller 2017-05-12 12:50:17 +02:00
  • 650a682659 Upgrade to Netty 4.1.11 Juergen Hoeller 2017-05-12 12:50:10 +02:00
  • f4cf55cb2b Add support for WebFilter and WebExceptionHandler Arjen Poutsma 2017-05-10 14:35:32 +02:00
  • ad9cf99420 ResourceHandlerFunction returns EntityResponse Arjen Poutsma 2017-05-10 15:07:54 +02:00
  • 8db4b2f7ed Remove synchronized block around PathPatternParser Arjen Poutsma 2017-05-11 09:55:20 +02:00
  • 285fa1cc2c Fix typos in Kotlin extensions documentation Sebastien Deleuze 2017-05-10 17:22:27 +02:00
  • f0f3df5cc0 Use PathPattern in PathResourceLookupFunction Arjen Poutsma 2017-05-10 10:12:55 +02:00
  • 64c0ec3d5e Add test for combining @Controller with RouterFunctions Arjen Poutsma 2017-05-09 16:38:11 +02:00
  • 9273197f11 Latest dependency updates (Common Annotations 1.3, Caffeine 2.5, Selenium 3.4, JSONassert 1.5) Juergen Hoeller 2017-05-09 13:48:05 +02:00
  • b649041976 Add ServerHttpResponse.addCookie method Arjen Poutsma 2017-05-09 10:18:39 +02:00
  • add1305252 Re-add vararg options in WebHttpHandlerBuilder Rossen Stoyanchev 2017-05-08 15:50:27 -04:00
  • 459457e1aa WebFilterChain delegation nested in Mono.defer() Rossen Stoyanchev 2017-05-08 15:36:31 -04:00
  • 47d6e4a332 Immutable DefaultWebFilterChain Rossen Stoyanchev 2017-05-08 15:04:38 -04:00
  • 5497416c2d Polishing Juergen Hoeller 2017-05-08 09:10:36 +02:00
  • 81143a80c4 Wrap IOException as HttpMessageNotReadableException for RestTemplate usage Juergen Hoeller 2017-05-08 08:42:06 +02:00
  • f25c6ba9bc Polishing Juergen Hoeller 2017-05-07 22:59:25 +02:00
  • c735eec08b Merge pull request #1421 from kazuki43zoo/patch-javadoc Juergen Hoeller 2017-05-07 22:58:04 +02:00
  • df793392fd Fix javadoc of AbstractHandlerMapping#setPathMatcher Kazuki Shimizu 2017-05-08 05:52:15 +09:00
  • 9572859a35 Expect IOException instead of HttpMessageNotReadableException Juergen Hoeller 2017-05-07 22:10:55 +02:00
  • 78931ee3ea Polishing Juergen Hoeller 2017-05-07 21:41:26 +02:00
  • e522fec611 HandlerExecutionChain.toString() includes reliable interceptor number Juergen Hoeller 2017-05-07 21:05:16 +02:00
  • 92f18a4985 HandlerExecutionChain.toString() includes reliable interceptor number Juergen Hoeller 2017-05-07 21:05:16 +02:00
  • 25aef4d3cc ResponseStatusException reason is optional (with lazily constructed message) Juergen Hoeller 2017-05-06 12:53:03 +02:00
  • edbf9fa74e Upgrade to Kotlin 1.1.2-3 Juergen Hoeller 2017-05-05 23:55:18 +02:00
  • 39f8bd663e Polishing Juergen Hoeller 2017-05-05 23:19:08 +02:00
  • 4fdd85324d Aligned exception handling in Jackson and JAXB codecs Juergen Hoeller 2017-05-05 23:19:01 +02:00
  • 1c4babd410 Fix minor issue in ExchangeResult Rossen Stoyanchev 2017-05-05 16:14:03 -04:00
  • 0d28a1c32b Polish Rossen Stoyanchev 2017-05-05 15:02:09 -04:00
  • 4d962a1793 Remove HttpStatus from HttpMessageConversionException Rossen Stoyanchev 2017-05-05 14:44:08 -04:00
  • 83e0e1604a Refine encoding/decoding exception handling Rossen Stoyanchev 2017-05-05 14:22:27 -04:00
  • d7e54cea84 Test commit Rossen Stoyanchev 2017-05-05 09:41:54 -04:00
  • ba501791c9 Consistent use of WebFlux terminology over Web Reactive Juergen Hoeller 2017-05-05 14:21:01 +02:00
  • 429d6ac67d Defensive handling of test timeouts with RxNetty and Reactor Juergen Hoeller 2017-05-05 14:19:50 +02:00
  • 1083fe6f3f Upgrade to RxJava 1.3 Juergen Hoeller 2017-05-05 12:13:37 +02:00
  • 8231812a3c Jackson Encoder/Decoder accept custom MimeType's Rossen Stoyanchev 2017-05-04 18:05:55 -04:00
  • afa1c93585 Fix error in mock server test code Rossen Stoyanchev 2017-05-04 17:24:28 -04:00
  • 652266bcc2 Polishing Juergen Hoeller 2017-05-04 22:27:36 +02:00
  • 75117f42b8 Use the configured charset for part headers Rossen Stoyanchev 2017-05-04 15:25:31 -04:00
  • bda2723933 Correct charset determination in Synchronoss reader Rossen Stoyanchev 2017-05-04 13:30:56 -04:00
  • bb744574e5 Remove optional javax.mail dependency from WebFlux Rossen Stoyanchev 2017-05-04 13:04:04 -04:00
  • a56f735edd Polish Rossen Stoyanchev 2017-05-04 11:52:10 -04:00
  • ac1db169a4 Drop "get" prefix from Part accessor methods Rossen Stoyanchev 2017-05-04 09:27:59 -04:00
  • a12bbde87e Latest dependency updates (EhCache 2.10.4 & 3.1.4, Groovy 2.4.11, Jetty 9.4.5, Netty 4.1.10, OkHttp 3.7, Rome 1.7.2, Tomcat 8.5.14) Juergen Hoeller 2017-05-04 14:16:24 +02:00
  • 50235be746 Avoid JDK 7+ AssertionError constructor in 4.3.x line Juergen Hoeller 2017-05-04 14:14:56 +02:00
  • 1332482c40 Polishing Juergen Hoeller 2017-05-04 14:09:15 +02:00
  • 799589ec1c Revised javadoc Juergen Hoeller 2017-05-04 14:08:14 +02:00
  • 16fdda00c1 Debug log messages for value retrieval exceptions Juergen Hoeller 2017-05-04 14:08:00 +02:00
  • d2985613d1 Proper resolution of Tomcat war URL Juergen Hoeller 2017-05-03 21:58:59 +02:00
  • beac891ff0 Honor @Autowired(required=false) at parameter level Juergen Hoeller 2017-05-03 13:42:16 +02:00
  • 2d1b551248 Common root cause introspection algorithm in NestedExceptionUtils Juergen Hoeller 2017-05-03 11:31:28 +02:00
  • aa8cf190d3 Property actually throws exception for no write method found Juergen Hoeller 2017-05-02 21:16:31 +02:00
  • d643e57318 ResolvableType.clearCache() clears SerializableTypeWrapper cache as well Juergen Hoeller 2017-05-02 21:13:55 +02:00
  • 84d2e5a3c8 Optimize AntPathMatcher when checking for potential matches Juergen Hoeller 2017-04-27 21:31:50 +02:00
  • dab56dbb05 GenericFilterBean lazily initializes its default environment Juergen Hoeller 2017-04-27 21:38:30 +02:00
  • 9b647021f7 Allow for HttpOnly cookie result matcher Juergen Hoeller 2017-04-27 21:32:11 +02:00
  • 38089d8e66 Correct attributeHasNoErrors message in ModelResultMatchers Juergen Hoeller 2017-04-26 21:32:50 +02:00
  • 4525c6a537 Add support for Flux<Part> in BodyExtractors Arjen Poutsma 2017-05-04 12:21:48 +02:00
  • 1f5eaf20b0 Basic test for functional bean registration within a configuration class Juergen Hoeller 2017-05-04 11:26:21 +02:00
  • de35ff1198 Latest dependency updates (Quartz 2.3, Protobuf 3.3, Jetty 9.4.5, Undertow 1.4.14) Juergen Hoeller 2017-05-04 11:24:58 +02:00
  • 3a5e06401d Upgrade to Reactor Bismuth.M1 Stephane Nicoll 2017-05-04 10:51:20 +02:00
  • 07c9c4ddf9 Merge pull request #1409 from eddumelendez:netty_bom Stephane Nicoll 2017-05-04 10:49:28 +02:00
  • 204ec6bf92 Simplify Netty dependency management by importing its bom Eddú Meléndez 2017-04-29 14:48:08 -05:00
  • 6f3051c677 Support for @RequestPart with reactive type wrapper Rossen Stoyanchev 2017-05-03 23:03:47 -04:00
  • fc7bededd0 Support data binding for multipart requests in WebFlux Rossen Stoyanchev 2017-05-03 18:46:00 -04:00
  • b5089ac092 Support @RequestBody Flux<Part> in WebFlux Rossen Stoyanchev 2017-05-03 17:25:49 -04:00
  • d43dfc7bae Properly extract jar file from Tomcat war URL Juergen Hoeller 2017-05-03 21:58:59 +02:00
  • 4d86515fa5 Overridable Commons Logging bridge in separate spring-jcl jar Juergen Hoeller 2017-05-03 20:29:05 +02:00
  • cf7dfc7b17 Properly close channel in SynchronossPart Arjen Poutsma 2017-05-03 14:44:48 +02:00
  • 27057889f8 Polishing Juergen Hoeller 2017-05-03 13:45:29 +02:00
  • d74542ed21 Honor @Autowired(required=false) at parameter level Juergen Hoeller 2017-05-03 13:42:16 +02:00
  • 07ef7a97c7 Cache SpringFactoriesLoader loads Phillip Webb 2017-05-02 12:09:17 -07:00
  • ed4bd43cac Add writableChannel to WritableResource Arjen Poutsma 2017-05-03 11:19:55 +02:00
  • 9d8e9cf243 Common root cause introspection algorithm in NestedExceptionUtils Juergen Hoeller 2017-05-03 11:31:28 +02:00
  • 16901b1497 Add bindToHttpHandler to WebTestClient Rossen Stoyanchev 2017-05-02 18:13:27 -04:00
  • 4db1eb1e4e Polish Rossen Stoyanchev 2017-05-02 17:59:22 -04:00
  • 554c3f3d7e Full "Forwarded" header support including port number Gregory Vandenbroucke 2017-04-28 20:36:13 +02:00
  • 44786ff840 Merge pull request #1413 from gvdenbro/forwarded-header-server-port-fix Rossen Stoyanchev 2017-05-02 16:59:02 -04:00
  • 056284b407 Polish Rossen Stoyanchev 2017-05-02 16:58:19 -04:00
  • ec55e429f0 Full "Forwarded" header support including port number Gregory Vandenbroucke 2017-04-28 20:36:13 +02:00
  • 2ccf78743a Move 500 error handling to HttpWebHandlerAdapter Rossen Stoyanchev 2017-05-02 16:44:37 -04:00
  • 1881727b37 Remove ServerWebExchange#getRequestParams Rossen Stoyanchev 2017-05-02 16:08:50 -04:00
  • 7f19e57d9d Polishing Juergen Hoeller 2017-05-02 21:38:09 +02:00
  • b709c77329 Multipart file tests reliably pass on Windows as well Juergen Hoeller 2017-05-02 21:26:31 +02:00
  • 817e80c56b Property actually throws exception for no write method found Juergen Hoeller 2017-05-02 21:16:31 +02:00
  • 7ca0094fa1 ResolvableType.clearCache() clears SerializableTypeWrapper cache as well Juergen Hoeller 2017-05-02 21:13:55 +02:00
  • ee40310c92 Defer Charset.availableCharsets() call Phillip Webb 2017-05-01 21:26:16 -07:00
  • 3b8b3502a8 Update copyright header Stephane Nicoll 2017-05-02 16:39:28 +02:00
  • 90477b40a4 Defer Charset.availableCharsets() call Phillip Webb 2017-05-01 21:26:16 -07:00
  • 2390748fd7 WebFlux multpart support polish + minor refactoring Rossen Stoyanchev 2017-05-01 18:00:08 -04:00
  • ea85431ac5 Add error filter to WebClient integration test Arjen Poutsma 2017-05-01 13:27:24 +02:00
  • 057e388b6b Streamlined JAF dependencies (plus upgrade to Netty 4.1.10) Juergen Hoeller 2017-05-01 13:34:31 +02:00
  • 12a95d8c68 Upgrade to RxJava 2.1 Juergen Hoeller 2017-04-30 12:53:37 +02:00
  • c7338c70dc Support async wrappers for Principal and WebSession Rossen Stoyanchev 2017-04-28 16:03:41 -04:00