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
2018-01-11 11:15:17 +01:00
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
2018-01-11 11:15:02 +01:00
Stephane Nicoll
4b59d5f517
Rationalize AuditEventRepository contract
...
Closes gh-11331
2018-01-11 10:54:07 +01:00
Stephane Nicoll
644925e9f0
Merge pull request #11591 from izeye:gson
...
* pr/11591:
Polish "Make GsonAutoConfiguration align with JacksonAutoConfiguration"
Make GsonAutoConfiguration align with JacksonAutoConfiguration
2018-01-11 10:37:13 +01:00
Stephane Nicoll
b2eae0006d
Polish "Make GsonAutoConfiguration align with JacksonAutoConfiguration"
...
Closes gh-11591
2018-01-11 10:36:58 +01:00
Johnny Lim
50518514b0
Make GsonAutoConfiguration align with JacksonAutoConfiguration
...
See gh-11591
2018-01-11 10:16:35 +01:00
Phillip Webb
49c685b7c0
Merge branch '1.5.x'
2018-01-10 12:01:29 -08:00
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.
2018-01-10 11:56:09 -08:00
Stephane Nicoll
027e6baba5
Improve documentation for WebTestClient
...
Closes gh-11203
2018-01-10 16:15:15 +01:00
Andy Wilkinson
db83a80deb
Correct test expectations following changes to application context ID
...
See gh-11023
2018-01-10 14:12:06 +00:00
Andy Wilkinson
2059922735
Make ContextIdApplicationContextInitializer produce unique IDs
...
Closes gh-11023
2018-01-10 12:53:03 +00:00
Stephane Nicoll
f2b15ce5d8
Merge pull request #11587 from izeye:fix-imports-order
...
* pr/11587:
Fix imports order for Checkstyle
2018-01-10 09:46:28 +01:00
Johnny Lim
483d123d9b
Fix imports order for Checkstyle
...
Closes gh-11587
2018-01-10 09:46:06 +01:00
Madhura Bhave
e57aafd63d
Provide EndpointRequest for WebFlux-based Security
...
Closes gh-11022
2018-01-09 16:06:36 -08:00
Madhura Bhave
32557e4987
Fix imports
2018-01-09 15:47:09 -08:00
Madhura Bhave
fa8bca41f8
Fix javadoc
2018-01-09 14:47:32 -08:00
Madhura Bhave
8fedc29ed7
Update copyright year of changed files
2018-01-09 14:45:43 -08:00
Madhura Bhave
3d30c62162
Fix package tangle in cloudfoundry configuration
...
Fixes gh-11273
2018-01-09 14:42:28 -08:00
Phillip Webb
b078698f20
Update copyright year of changed files
2018-01-09 12:13:27 -08:00
Phillip Webb
b3ec2c9d1d
Polish
2018-01-09 12:12:59 -08:00
Phillip Webb
b9bb31cfd4
Extract RestDocsProperties
...
Extract properties used by RestDocs to their own class.
2018-01-09 12:11:23 -08:00
Andy Wilkinson
d439b73758
Use docker-java 3.0.x for launch script integration tests
2018-01-09 16:37:07 +00:00
Stephane Nicoll
c373c0e830
Add missing artifact required for the Javadoc task
...
See gh-10696
2018-01-09 15:22:16 +01:00
Stephane Nicoll
df647605af
Merge branch '1.5.x'
2018-01-09 13:28:08 +01:00
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
2018-01-09 13:18:48 +01:00
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
2018-01-09 11:55:53 +00:00
Andy Wilkinson
964939d3a9
Polish "Add auto-configuration for using REST Docs with WebTestClient"
...
Closes gh-10696
2018-01-09 11:53:12 +00:00
Roman Zaynetdinov
ab7c47d340
Add auto-configuration for using REST Docs with WebTestClient
...
See gh-10969
2018-01-09 11:37:14 +00:00
Andy Wilkinson
16c52bce84
Introduce WebTestClientBuilderCustomizer callback
...
Closes gh-11579
2018-01-09 11:16:27 +00:00
Andy Wilkinson
9b9931e819
Merge branch '1.5.x'
2018-01-09 09:37:21 +00:00
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
2018-01-09 09:35:38 +00:00
Andy Wilkinson
0666a62434
Upgrade to Javax Cache 1.1.0
...
Closes gh-11578
2018-01-09 09:02:43 +00:00
Stephane Nicoll
1b1852d5c8
Polish WebFlux.fn documentation
...
Closes gh-11576
2018-01-09 09:58:27 +01:00
Stephane Nicoll
43e34262c3
Merge pull request #11534 from izeye:class-equals
...
* pr/11534:
Use instance equality for Class
2018-01-09 09:34:52 +01:00
Johnny Lim
b8706c47d6
Use instance equality for Class
...
Closes gh-11534
2018-01-09 09:30:36 +01:00
Stephane Nicoll
b5a4edc9e8
Merge pull request #11536 from izeye:polish-20180108
...
* pr/11536:
Polish
2018-01-09 09:29:32 +01:00
Johnny Lim
0f0c6e0729
Polish
...
Closes gh-11536
2018-01-09 09:28:56 +01:00
Phillip Webb
6ea6adb10e
Merge pull request #11498 from ioanngolovko
...
* pr/11498:
Polish GSON customization support
Allow GSON customization via properties or beans
2018-01-08 23:32:30 -08:00
Phillip Webb
286a3bb10a
Polish GSON customization support
...
Closes gh-11498
2018-01-08 23:13:46 -08:00
ioann
ba552f1d24
Allow GSON customization via properties or beans
...
Update GSON support to allow customization with either properties or
customize beans.
See gh-11498
2018-01-08 22:37:55 -08:00
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
2018-01-08 22:05:00 -08:00
Phillip Webb
85d3f5a180
Fix NPE in test containers
...
Fix NPE accidentally introduced during refinement.
2018-01-08 22:04:59 -08:00
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
2018-01-08 18:09:07 -08:00
Phillip Webb
2d76aad03e
Further refine test containers
2018-01-08 17:24:42 -08:00
Phillip Webb
201da97774
Further refine test containers
2018-01-08 16:32:39 -08:00
Phillip Webb
2c52b9e87a
Build against Spring Security 5.0.1 SNAPSHOT
...
See gh-11573
2018-01-08 15:19:06 -08:00
Phillip Webb
cae02ce0b8
Make WebMvcMetricsFilter lazy
...
Update `WebMvcMetricsFilter` so that it no longer causes early
initialization of Spring MVC concerns.
Fixes gh-11571
2018-01-08 15:19:06 -08:00
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
2018-01-08 15:19:06 -08:00
Phillip Webb
79fc8838fd
Propagate Map conversion failures
...
Align `MapBinder` with `IndexedBinder` so that if a value is specified
any converter exception are propagated.
See gh-11493
2018-01-08 15:19:06 -08:00
Phillip Webb
25609c060e
Polish
2018-01-08 15:19:06 -08:00