Commit Graph

  • 48f95e9b96 Upgrade to Gradle 4.1 Juergen Hoeller 2017-08-08 17:26:21 +02:00
  • 2677bab560 Use Bismut-BUILD-SNAPSHOT Sync 3.1.0.BUILD-SNAPSHOT changes to Operators.checkRequest (removed) Stephane Maldini 2017-08-03 14:30:08 -07:00
  • c4f7ff04dc Polish JavaDoc for the SpringExtension Sam Brannen 2017-08-03 23:26:38 +03:00
  • da8d50f91f Revise SpringExtension based on recent changes in JUnit Jupiter Sam Brannen 2017-08-03 23:19:57 +03:00
  • fabc9c28d7 Align new FileSystemUtils NIO implementation with original behavior Juergen Hoeller 2017-08-03 14:21:00 +02:00
  • 08dfce2cb5 Dedicated specificity comparator in PathPattern Rossen Stoyanchev 2017-08-02 18:11:36 +02:00
  • 62fa20fd6f PathPattern#matchAndExtract minor refactoring Rossen Stoyanchev 2017-08-02 16:31:06 +02:00
  • dccedd5ad5 Minor refactoring in PathPattern Rossen Stoyanchev 2017-08-02 15:05:28 +02:00
  • c060f4f615 Polish PathPattern and parser Rossen Stoyanchev 2017-08-02 13:42:43 +02:00
  • 5394cc0c63 WebClientException should allow access to status code of the response Arjen Poutsma 2017-08-02 10:19:05 +02:00
  • b6d1fd9d22 Minor refactoring in PathPatternParser Rossen Stoyanchev 2017-08-01 22:52:18 +02:00
  • 1794f1cea4 Polish path pattern parsing javadoc Rossen Stoyanchev 2017-08-01 22:31:21 +02:00
  • b1440b6816 Remove ParsingPathMatcher Rossen Stoyanchev 2017-08-01 13:35:21 +02:00
  • 4fc0ce1206 Properly detect null value params in params conditions Rossen Stoyanchev 2017-08-01 12:52:28 +02:00
  • 35248498ae Fix regression in HttpPutFormContentFilter Rossen Stoyanchev 2017-08-01 12:41:45 +02:00
  • ca0983cd85 Polishing Juergen Hoeller 2017-08-01 12:08:57 +02:00
  • 697d14a028 Unit tests for transaction annotations on parent interfaces Juergen Hoeller 2017-08-01 12:08:21 +02:00
  • dd2bbcb3ec Leniently handle lambda-defined listeners with ErrorHandler as well Juergen Hoeller 2017-08-01 12:06:41 +02:00
  • 1fbd047003 checkConfigurationClassCandidate explicitly skips factory method definitions Juergen Hoeller 2017-08-01 12:05:26 +02:00
  • f813a63fd8 PathContainer parses URL paths only Rossen Stoyanchev 2017-07-31 22:10:08 +02:00
  • af83d2332a Fix regression in HttpPutFormContentFilter Rossen Stoyanchev 2017-07-31 17:30:22 +02:00
  • ce0bce28da Upgrade to JUnit 5.0 RC2 Juergen Hoeller 2017-07-31 11:11:38 +02:00
  • 1a9cfefcbb Fix test failure Stephane Nicoll 2017-07-31 10:45:18 +02:00
  • 48f18e9a47 Merge pull request #1488 from eddumelendez:jackson_2.9.0 Stephane Nicoll 2017-07-31 09:37:56 +02:00
  • b2345d67db Upgrade to Jackson 2.9.0 Eddú Meléndez 2017-07-30 17:06:15 -05:00
  • e45733e790 Update overview.adoc Rossen Stoyanchev 2017-07-28 17:20:19 +02:00
  • d37498c354 Update overview.adoc Rossen Stoyanchev 2017-07-28 16:37:49 +02:00
  • a48a47bbd0 Merge pull request #1487 from Buzzardo/master Rossen Stoyanchev 2017-07-28 16:18:34 +02:00
  • 4872084079 New overview Jay Bryant 2017-07-28 08:38:38 -05:00
  • 0b3ea405ab Remove BodyInserters.fromServerSentEvent variants Arjen Poutsma 2017-07-28 12:36:38 +02:00
  • dbe25cf717 Add RequestPath tests for modifying the contextPath Rossen Stoyanchev 2017-07-28 12:25:30 +02:00
  • 6855a85c41 Move RequestPath to parent server package Rossen Stoyanchev 2017-07-28 11:55:18 +02:00
  • 4630e62c20 Fix formatting Sam Brannen 2017-07-28 12:25:05 +02:00
  • 859da2f074 Clean up warnings in spring-test Sam Brannen 2017-07-28 12:24:53 +02:00
  • 6583f9f754 Use ParameterizedTypeReference instead of Class in Kotlin extensions Sebastien Deleuze 2017-07-28 00:22:00 +02:00
  • 1d86c9c3d1 Use Credentials object instead of 2 attributes for Basic Authentication Arjen Poutsma 2017-07-27 16:08:29 +02:00
  • 26de6268aa Polishing Juergen Hoeller 2017-07-27 16:06:56 +02:00
  • fac83b2e7c Consistent logging in Environment and PropertySource implementations Juergen Hoeller 2017-07-27 16:02:18 +02:00
  • 3cef5a1294 Add RouterFunctions#toWebHandler(RouterFunction<?>) Sebastien Deleuze 2017-07-27 15:25:35 +02:00
  • eb435f5947 Add ParameterizedTypeReference method variants to ServerRequest/ServerResponse Arjen Poutsma 2017-07-27 13:36:57 +02:00
  • c5fc400534 (AnnotationAware)OrderComparator supports null values again Juergen Hoeller 2017-07-27 11:39:05 +02:00
  • 25e6a2da64 StompSubProtocolHandler consistently accesses current user Juergen Hoeller 2017-07-27 11:32:32 +02:00
  • f3975776d4 Use list of HttpMessage[Reader|Writer]s instead of CodecConfigurer Arjen Poutsma 2017-07-26 16:21:46 +02:00
  • 1e07468d20 Prevent warning about final private methods in CglibAopProxy Sebastien Deleuze 2017-07-26 15:57:57 +02:00
  • d5da823482 Fix race condition for AsynchronousFileChannel Arjen Poutsma 2017-07-25 16:37:11 +02:00
  • d904e9ed50 Latest dependency updates (RxJava 2.1.2, Rome 1.7.4, JRuby 9.1.12) Juergen Hoeller 2017-07-25 14:12:57 +02:00
  • af93503a09 TemplateAwareExpressionParser treats null as non-template ParserContext Juergen Hoeller 2017-07-25 14:12:41 +02:00
  • 45e714ec13 Add test case for SPR-15719 Rossen Stoyanchev 2017-07-25 12:29:22 +02:00
  • d20e5fcc59 Polish Rossen Stoyanchev 2017-07-25 12:27:33 +02:00
  • 29c112c010 Avoid requiring it parameter in Kotlin bean DSL Sebastien Deleuze 2017-07-25 11:18:52 +02:00
  • d7a7b08b08 Find the last plus for suffix MediaType Rossen Stoyanchev 2017-07-25 10:45:59 +02:00
  • 5f07434360 Improve check for "Broken pipe" error message Rossen Stoyanchev 2017-07-25 10:34:30 +02:00
  • 7e232f989b Improve check for "Broken pipe" error message Rossen Stoyanchev 2017-07-25 10:30:11 +02:00
  • ed6fe2b723 Upgrade to Kotlin 1.1.4-eap-33 Sebastien Deleuze 2017-07-24 17:29:02 +02:00
  • 14ccb38523 Handle nested w/o top-level array in Jackson2JsonTokenizer Rossen Stoyanchev 2017-07-21 13:43:38 +02:00
  • bd0de7086e Jackson2JsonTokenizer unwraps top level array only Rossen Stoyanchev 2017-07-21 12:41:20 +02:00
  • c3e3df57f8 Polish Rossen Stoyanchev 2017-07-21 12:08:06 +02:00
  • cd602e5904 Deprecate setContentDispositionFormData method Rossen Stoyanchev 2017-07-20 17:58:52 +02:00
  • 3009e29489 Remove contentDispositionFormData with charset method Rossen Stoyanchev 2017-07-20 17:45:03 +02:00
  • d8a80fc0db Rename RouterFunction Kotlin DSL files Sebastien Deleuze 2017-07-20 16:02:03 +02:00
  • 0720f9e978 Fix an eventual IndexOutOfBoundsException in RequestPredicates Sebastien Deleuze 2017-07-20 16:00:31 +02:00
  • f1abcba4eb Support ipV6 Host addresses in HttpHeaders Brian Clozel 2017-07-20 15:13:30 +02:00
  • bb684ce60b Improve decoding support for multipart filename Rossen Stoyanchev 2017-07-20 14:21:10 +02:00
  • 0e8bd71d53 Next Development Version Spring Buildmaster 2017-07-20 11:57:27 +00:00
  • 2437500cfe Ignore DataBufferUtilsTests#writeAsynchronousFileChannel Sebastien Deleuze 2017-07-20 13:51:13 +02:00
  • e4651d6b50 XmlEventDecoder uses common defensive XMLInputFactory (now in StaxUtils) Juergen Hoeller 2017-07-20 13:17:27 +02:00
  • 40df7b6eca Polishing Juergen Hoeller 2017-07-20 13:16:50 +02:00
  • fa4d139684 Support instantiating Kotlin classes with optional parameters Sebastien Deleuze 2017-07-20 10:28:29 +02:00
  • 5cac619e23 Fix host+port resolution in ReactorServerHttpRequest Brian Clozel 2017-07-20 01:45:13 +02:00
  • 6d6d772f31 Polishing Juergen Hoeller 2017-07-20 00:14:56 +02:00
  • c752ba5b38 Polishing Juergen Hoeller 2017-07-19 23:55:47 +02:00
  • 12978b8185 Ignore (Auto)Closeable for interface-based proxy decisions Juergen Hoeller 2017-07-19 22:40:45 +02:00
  • 40b4276475 UriUtils.extractFileExtension properly handles all fragments Juergen Hoeller 2017-07-19 22:40:24 +02:00
  • 4160ced64c Backport of relative redirect filter support Rossen Stoyanchev 2017-07-19 18:46:16 +02:00
  • a032e86355 Explicit error message for bean name clash with containing configuration class Juergen Hoeller 2017-07-18 00:54:49 +02:00
  • 378c72e9b6 Polish + minor refactoring of ResourceUrlProvider Rossen Stoyanchev 2017-07-19 23:03:37 +02:00
  • 118d1470fd Ignore (Auto)Closeable for interface-based proxy decisions Juergen Hoeller 2017-07-19 22:40:45 +02:00
  • 13080f04f4 UriUtils.extractFileExtension properly handles all fragments Juergen Hoeller 2017-07-19 22:40:24 +02:00
  • ac1d3b22c9 Polishing Juergen Hoeller 2017-07-19 22:22:27 +02:00
  • 46eba3dbfa Nullability fine-tuning around declaration inconsistencies Juergen Hoeller 2017-07-19 22:22:14 +02:00
  • 68e6b148cb Refactor relative redirect filter support Rossen Stoyanchev 2017-07-19 18:46:16 +02:00
  • fadf04e4b4 Add RelativeRedirectFilter Rob Winch 2017-07-18 16:21:59 -05:00
  • 5f868b493a Add ForwardedHeaderFilter requestOnly Rob Winch 2017-07-18 14:31:56 -05:00
  • 147368eccc Proactively reject URLs without target address Rossen Stoyanchev 2017-07-19 12:35:46 +02:00
  • cbe5a67687 Polish Rossen Stoyanchev 2017-07-19 11:46:23 +02:00
  • 9fc4fb10b0 Nullability fine-tuning around bean properties Juergen Hoeller 2017-07-19 11:43:58 +02:00
  • 06fc092be2 Polish Stephane Nicoll 2017-07-19 10:11:06 +02:00
  • 19c88f2cfa Polish components indexer doc Stephane Nicoll 2017-07-19 10:05:09 +02:00
  • fb4ddb0746 Make getters and setters null-safety consistent Sebastien Deleuze 2017-07-19 08:55:05 +02:00
  • ff85726fa9 Fix warnings in Kotlin tests Sebastien Deleuze 2017-07-19 08:12:48 +02:00
  • e2fd04dff3 Add a [] Kotlin extension for PropertyResolver#getRequiredProperty Sebastien Deleuze 2017-07-18 16:42:32 +02:00
  • f72e0daa54 Add an env accessor to BeanDefinitionContext Sebastien Deleuze 2017-07-18 16:19:34 +02:00
  • c292a89b24 Http(Async)Client not actually nullable, plus MethodInterceptor nullability Juergen Hoeller 2017-07-19 00:15:37 +02:00
  • 1e66191cbd Upgrade to JUnit Jupiter 5.0 M6 Sam Brannen 2017-07-18 22:21:34 +02:00
  • 43f2de4671 Defensive checks in WebClient and Reactor connector Rossen Stoyanchev 2017-07-18 18:13:47 +02:00
  • 56903581d9 ResponseEntity declared as Object in WebFlux controller Rossen Stoyanchev 2017-07-18 17:09:24 +02:00
  • 57221ab15c ContentVersionStrategy has non-blocking contract Rossen Stoyanchev 2017-07-18 15:52:29 +02:00
  • efb5ba5a95 Refactor VersionStrategy in WebFlux Rossen Stoyanchev 2017-07-18 04:35:56 +02:00
  • 704d4c34be Upgrade to Reactor Bismuth M3 (and JavaMail 1.6 final) Juergen Hoeller 2017-07-18 13:14:07 +02:00
  • a06da0019f Remove PathPatternParser from PatternsRequestCondition Brian Clozel 2017-07-18 11:40:30 +02:00