Commit Graph

15041 Commits (017efda6ec276508ae64beb1b52ad606f5f03401)
 

Author SHA1 Message Date
Brian Clozel 6ecdd6e9c1 Add SSL client Auth support with Reactor Netty
This commit adds SSL client Authentication support
to Reactor Netty and adds the relevant tests to
`AbstractReactiveWebServerFactoryTests` for all servers.

Fixes gh-11488
7 years ago
Brian Clozel 98ac2218db Apply server.undertow.* config to reactive servers
This commit applies `server.undertow.*` configuration properties
to Undertow when configured as a reactive web server.

See gh-11500
7 years ago
Brian Clozel 15bc718248 Apply server.jetty.* config to reactive servers
This commit applies `server.jetty.*` configuration properties
to Jetty when configured as a reactive web server.

It also removes some infrastructure support for Jetty 8, which
is not supported anymore in Spring Boot 2.0 (partial fix for
gh-11504).

See gh-11500
7 years ago
Brian Clozel d264af8142 Apply server.tomcat.* config to reactive servers
This commit applies most `server.tomcat.*` configuration
properties to Tomcat when set up as a reactive web server.

Some Servlet-specific properties are not applied:

* server.tomcat.additional-tld-skip-patterns
* server.tomcat.redirect-context-root
* server.tomcat.use-relative-redirects

Fixes gh-11334
7 years ago
Stephane Nicoll 4b59d5f517 Rationalize AuditEventRepository contract
Closes gh-11331
7 years ago
Stephane Nicoll 644925e9f0 Merge pull request #11591 from izeye:gson
* pr/11591:
  Polish "Make GsonAutoConfiguration align with JacksonAutoConfiguration"
  Make GsonAutoConfiguration align with JacksonAutoConfiguration
7 years ago
Stephane Nicoll b2eae0006d Polish "Make GsonAutoConfiguration align with JacksonAutoConfiguration"
Closes gh-11591
7 years ago
Johnny Lim 50518514b0 Make GsonAutoConfiguration align with JacksonAutoConfiguration
See gh-11591
7 years ago
Phillip Webb 49c685b7c0 Merge branch '1.5.x' 7 years ago
Phillip Webb 84fa67d33e Backport use docker-java 3.0.x for launch tests
Backport commit d439b73758 to upgrade launch integration tests to
use docker-java 3.0.x.
7 years ago
Stephane Nicoll 027e6baba5 Improve documentation for WebTestClient
Closes gh-11203
7 years ago
Andy Wilkinson db83a80deb Correct test expectations following changes to application context ID
See gh-11023
7 years ago
Andy Wilkinson 2059922735 Make ContextIdApplicationContextInitializer produce unique IDs
Closes gh-11023
7 years ago
Stephane Nicoll f2b15ce5d8 Merge pull request #11587 from izeye:fix-imports-order
* pr/11587:
  Fix imports order for Checkstyle
7 years ago
Johnny Lim 483d123d9b Fix imports order for Checkstyle
Closes gh-11587
7 years ago
Madhura Bhave e57aafd63d Provide EndpointRequest for WebFlux-based Security
Closes gh-11022
7 years ago
Madhura Bhave 32557e4987 Fix imports 7 years ago
Madhura Bhave fa8bca41f8 Fix javadoc 7 years ago
Madhura Bhave 8fedc29ed7 Update copyright year of changed files 7 years ago
Madhura Bhave 3d30c62162 Fix package tangle in cloudfoundry configuration
Fixes gh-11273
7 years ago
Phillip Webb b078698f20 Update copyright year of changed files 7 years ago
Phillip Webb b3ec2c9d1d Polish 7 years ago
Phillip Webb b9bb31cfd4 Extract RestDocsProperties
Extract properties used by RestDocs to their own class.
7 years ago
Andy Wilkinson d439b73758 Use docker-java 3.0.x for launch script integration tests 7 years ago
Stephane Nicoll c373c0e830 Add missing artifact required for the Javadoc task
See gh-10696
7 years ago
Stephane Nicoll df647605af Merge branch '1.5.x' 7 years ago
Stephane Nicoll 7b3bedc468 Fix detection of dot-based resource bundle basenames
This commit makes sure that properties-based resource bundle location
with a dot is detected. It also harmonizes the description of the
configuration key as our support is not stricly matching the convention.

Closes gh-10092
7 years ago
Andy Wilkinson adf0d616c1 Merge pull request #10969 from Roman Zaynetdinov
* gh-10969:
  Polish "Add auto-configuration for using REST Docs with WebTestClient"
  Add auto-configuration for using REST Docs with WebTestClient
7 years ago
Andy Wilkinson 964939d3a9 Polish "Add auto-configuration for using REST Docs with WebTestClient"
Closes gh-10696
7 years ago
Roman Zaynetdinov ab7c47d340 Add auto-configuration for using REST Docs with WebTestClient
See gh-10969
7 years ago
Andy Wilkinson 16c52bce84 Introduce WebTestClientBuilderCustomizer callback
Closes gh-11579
7 years ago
Andy Wilkinson 9b9931e819 Merge branch '1.5.x' 7 years ago
Andy Wilkinson 8255835c99 Remove dependency management for selenium-opera-driver
It's a new module in 3.0 and we're using 2.53.x in 1.5.x.

See gh-11528
7 years ago
Andy Wilkinson 0666a62434 Upgrade to Javax Cache 1.1.0
Closes gh-11578
7 years ago
Stephane Nicoll 1b1852d5c8 Polish WebFlux.fn documentation
Closes gh-11576
7 years ago
Stephane Nicoll 43e34262c3 Merge pull request #11534 from izeye:class-equals
* pr/11534:
  Use instance equality for Class
7 years ago
Johnny Lim b8706c47d6 Use instance equality for Class
Closes gh-11534
7 years ago
Stephane Nicoll b5a4edc9e8 Merge pull request #11536 from izeye:polish-20180108
* pr/11536:
  Polish
7 years ago
Johnny Lim 0f0c6e0729 Polish
Closes gh-11536
7 years ago
Phillip Webb 6ea6adb10e Merge pull request #11498 from ioanngolovko
* pr/11498:
  Polish GSON customization support
  Allow GSON customization via properties or beans
7 years ago
Phillip Webb 286a3bb10a Polish GSON customization support
Closes gh-11498
7 years ago
ioann ba552f1d24 Allow GSON customization via properties or beans
Update GSON support to allow customization with either properties or
customize beans.

See gh-11498
7 years ago
Phillip Webb 9cb5f3da89 Create DynamicRegistrationBean
Extract functionality from the `RegistrationBean` into a new class
designed to work with dynamic registration. Servet and Filter
registration beans now extend from `DynaimcRegistrationBean`, where as
`ServletListenerRegistrationBean` extends directly from
`RegistrationBean`.

This refactor allows the removal of `ServletListenerRegistrationBean`
deprecated methods.

Fixes gh-11344
7 years ago
Phillip Webb 85d3f5a180 Fix NPE in test containers
Fix NPE accidentally introduced during refinement.
7 years ago
Phillip Webb fb614c64da Revert "Build against Spring Security 5.0.1 SNAPSHOT"
This reverts commit 2c52b9e87a
since the SNAPSHOT BOM doesn't appear to be published.

See gh-11573
7 years ago
Phillip Webb 2d76aad03e Further refine test containers 7 years ago
Phillip Webb 201da97774 Further refine test containers 7 years ago
Phillip Webb 2c52b9e87a Build against Spring Security 5.0.1 SNAPSHOT
See gh-11573
7 years ago
Phillip Webb cae02ce0b8 Make WebMvcMetricsFilter lazy
Update `WebMvcMetricsFilter` so that it no longer causes early
initialization of Spring MVC concerns.

Fixes gh-11571
7 years ago
Phillip Webb 19ce0aa4f0 Refine BackgroundPreinitializer
Update `BackgroundPreinitializer` to start initialization earlier. Also
refine the startup order and initialize Charsets.

Fixes gh-11570
See gh-11412
7 years ago