1. 07 Jul, 2017 5 commits
  2. 06 Jul, 2017 6 commits
  3. 04 Jul, 2017 1 commit
  4. 03 Jul, 2017 3 commits
    • Brian Clozel's avatar
      Auto-configure codecs in WebTestClient · f2e77e46
      Brian Clozel authored
      This commit applies what's been done in gh-9166 for WebFlux client and
      server, but for the `WebTestClient` auto-configuration.
      
      `WebTestClient` can be configured for mock or integration tests and this
      change applies `CodecCustomizer` beans to the client being built.
      
      Closes gh-9577
      f2e77e46
    • Brian Clozel's avatar
      Apply codecs auto-configuration to WebFlux · 64777204
      Brian Clozel authored
      This commit introduces `CodecCustomizer`, a new callback-based interface
      for customizing the codecs configuration for WebFlux server and client.
      
      Instances of those customizers are applied to the `WebClient.Builder`
      and to the `WebFluxAutoConfiguration` (which deals with both WebFlux and
      WebFlux.fn).
      
      For now, only Jackson codecs are auto-configured, by getting the
      `ObjectMapper` instance created by Spring Boot. Other codecs can be
      configured as soon as WebFlux supports those.
      
      Closes gh-9166
      64777204
    • Brian Clozel's avatar
      Auto-configure WebClient.Builder · 4ce726b1
      Brian Clozel authored
      This commit adds a new customizer interface for applying
      configuration changes to `WebClient.Builder` beans:
      `WebClientCustomizer`.
      
      The new WebClient auto-configuration will make available, as a
      prototype scoped bean, `WebClient.Builder` instances.
      Once injected, developers can use those to create `WebClient`
      instances to be used in their application.
      
      `WebClientCustomizer` beans are sorted according to their
      `Order` and then applied to the builder instances.
      
      Closes gh-9522
      4ce726b1
  5. 02 Jul, 2017 10 commits
  6. 01 Jul, 2017 3 commits
  7. 30 Jun, 2017 9 commits
  8. 29 Jun, 2017 3 commits