Commit Graph

17297 Commits (42a6c3671686c3373183199052cf897cfc9fe30d)
 

Author SHA1 Message Date
dreis2211 42a6c36716 Fix BeansEndpoint typo in readme
Closes gh-14688
6 years ago
Phillip Webb 2b6bdfe277 Fix Reactive...Context NPE
Fix possible NPE in `ReactiveWebServerApplicationContext`.

See gh-14666
6 years ago
Stephane Nicoll 1774a282b0 Merge pull request #14583 from ayudovin
* pr/14583:
  Polish "Make sure cache busting works with error pages"
  Make sure cache busting works with error pages
6 years ago
Stephane Nicoll 6cc272ecf5 Polish "Make sure cache busting works with error pages"
Closes gh-14583
6 years ago
artsiom 64f04fceea Make sure cache busting works with error pages
See gh-14583
6 years ago
Phillip Webb 8c896d9376 Improve Reactive...Context thread safety
Refactor `ReactiveWebServerApplicationContext` to improve thread safety
by using a single manager object rather than then trying to synchronize
the `WebServer` and `HttpHandler`.

Closes gh-14666
6 years ago
Andy Wilkinson cf24d18139 Explicity set permissions on files in lib of Boot distribution
Previously, only the permissions for the scripts in bin/ were set. The
permissions for the files in lib/ were not explicity set, leaving them
with the same permissions as the source files in Gradle's cache. This
has proven to be a little brittle when building in certain
environments, leading to test failures. It also assumes that the
file permissions in Gradle's cache will be appropriate for entries in
a distribution archive. That may not always be a reasonable assumption
to make.

To avoid the above-described problems, this commit updates the copy
spec that's used to add files to lib/ in the archive so that each
file uses 0644 for its permissions.

Closes gh-14158
6 years ago
Stephane Nicoll 1b10d3fcbf Fix missing metadata for nested POJO
This commit fixes missing descriptions and default values when
applicable for `management.server.ssl`, `server.compression`,
`server.http2`, `server.servlet.jsp`, `server.servlet.session` and
`server.ssl`.

Those nested namespace are managed by a POJO that is declared outside
of the module of the target @ConfigurationProperties type using it. As
a result, the annotation processor has no access to the source model and
can't extract the description and the default value, if any.

This commit migrates the misleading field-level Javadoc to manual meta
data for the time being.

Closes gh-14669
6 years ago
Stephane Nicoll a2203268f9 Merge pull request #14681 from rweisleder
* pr/14681:
  Clarify Javadoc of ConditionalOn annotations
6 years ago
Roland Weisleder d2a063b26a Clarify Javadoc of ConditionalOn annotations
Closes gh-14681
6 years ago
Stephane Nicoll b4c5aea152 Fix detection of WebApplicationType with context class
Closes gh-14589
6 years ago
Stephane Nicoll 73e6a39b44 Merge pull request #14670 from jvalkeal
* pr/14670:
  Polish docs
6 years ago
Janne Valkealahti 26345d3900 Polish docs
This commit replaces tabs to spaces in a yaml example for configuring
endpoint web exposure include.

Closes gh-14670
6 years ago
Stephane Nicoll b248afc808 Clarify conversion system in Appendix
Closes gh-14645
6 years ago
Stephane Nicoll 135797c347 Remove useless prerequisites section
Closes gh-14668
6 years ago
Phillip Webb bd9500290e Defer HttpHandler initialization
Update `ReactiveWebServerApplicationContext` so that the `HttpHandler`
bean is not longer created from `onRefresh`, but is instead created
only when the server starts.

Prior to this commit, the WebFlux hander would cause early
initialization of several beans, including Jackson Modules.

Closes gh-14666
6 years ago
Phillip Webb 7afde2ba43 Add another ConfigurationPropertyName.equals test
Include an additional test to ensure that `.equals` works for names
starting with the same value.

See gh-14665
6 years ago
Phillip Webb 923e47e978 Exclude ImportControl checkstyle rule from samples
See gh-14660
6 years ago
Phillip Webb 3ff20b2440 Restore import-control checkstyle
Restore checkstyle import control and fix a few violations in the
process.

Closes gh-14660
6 years ago
Phillip Webb 63b64b4efa Fix checkstyle import regex patterns
Update checkstyle rules to fix import regex patterns for both packages
and classes.
6 years ago
Stephane Nicoll 13491b5f94 Merge pull request #14514 from rodolphocouto
* pr/14514:
  Add reference to valiktor-spring-boot-starter
6 years ago
Rodolpho Couto e30f693699 Add reference to valiktor-spring-boot-starter
Closes gh-14514
6 years ago
Stephane Nicoll 7163fe1f46 Merge pull request #14621 from izeye
* pr/14621:
  Polish
6 years ago
Johnny Lim 1eca492c5e Polish
See gh-14621
6 years ago
Andy Wilkinson da1fde6a5f Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 1471db220f Merge pull request #13714 from Welton Rodrigo Torres Nascimento
* gh-13714:
  Polish "Clarify that RestTemplateBuilder overwrites default converters"
  Clarify that RestTemplateBuilder overwrites default converters
6 years ago
Andy Wilkinson 5c1d22eed8 Polish "Clarify that RestTemplateBuilder overwrites default converters"
Closes gh-13714
6 years ago
Welton Rodrigo Torres Nascimento 3dbeff56e4 Clarify that RestTemplateBuilder overwrites default converters
See gh-13714
6 years ago
Andy Wilkinson fd10226c54 Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 17e9a2ee62 Polish 6 years ago
Andy Wilkinson 7d0dcf781c Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson bc7bac8091 Only retrieve values from request if they will be traced
Closes gh-14550
6 years ago
Andy Wilkinson 62b481c7db Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson 3dc93641dd Clarify documentation on using Spock 1.0
Closes gh-14612
6 years ago
Andy Wilkinson 89f5cfc5a4 Merge branch '1.5.x' into 2.0.x 6 years ago
Andy Wilkinson da1a17e8b2 Stop adding filters with disabled registrations to MockMvc
Closes gh-14636
6 years ago
Andy Wilkinson d5b81f9327 Merge pull request #14630 from Gustavo Andrade
* gh-14630:
  Upgrade Java 10 CI image to 10.0.2-13-jdk
6 years ago
Gustavo Andrade 9cd0c5a05d Upgrade Java 10 CI image to 10.0.2-13-jdk
Closes gh-14630
6 years ago
Andy Wilkinson 997a27c57d Merge pull request #14593 from JB Nizet
* gh-14593:
  Move away from deprecated Gradle configurations
6 years ago
jnizet eee07a840f Move away from deprecated Gradle configurations
Closes gh-14593
6 years ago
Andy Wilkinson 1d49352778 Merge pull request #14618 from Gustavo Andrade
* gh-14618:
  Upgrade Java 8 CI image to openjdk:8u181-jdk
6 years ago
Andrade, Gustavo (ESI) 31f89e5981 Upgrade Java 8 CI image to openjdk:8u181-jdk
Closes gh-14618
6 years ago
Stephane Nicoll 379ce62e2e Merge pull request #14592 from mdeinum
* pr/14592:
  Polish contribution
  Polish
6 years ago
Stephane Nicoll b6e5103dc4 Polish contribution
Closes gh-14592
6 years ago
Marten Deinum 77afe76ed5 Polish
The SpringBootContextLoader still checked if tests were annotated with
@IntegrationTest or @WebIntegrationTest. Those classes have been
removed in Spring Boot 1.5 and been deprecated since 1.4.

This commit removes the check on the annotations as well as the static
list of names.

See gh-14592
6 years ago
Madhura Bhave 579722bfbd Fix braces in publish release notes script 6 years ago
Phillip Webb 96f5c8280c Make release notes script executable 6 years ago
Madhura Bhave ea3d9b4ead Update publish release notes script
The milestone name and tag name can be different if the release type
is ".RELEASE".
6 years ago
Stephane Nicoll 885948ce3b Polish 6 years ago
Stephane Nicoll f225945218 Merge branch '1.5.x' into 2.0.x 6 years ago