Commit Graph

43162 Commits (7f6dbdbe361fcc7e8956cf723ae25ac019ff458e)
 

Author SHA1 Message Date
Phillip Webb 037a824349 Merge branch '3.0.x' 2 years ago
Phillip Webb 24887b7742 Merge branch '2.7.x' into 3.0.x 2 years ago
Phillip Webb d384a90567 Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb d24ed66b2d Merge branch '2.5.x' into 2.6.x 2 years ago
Phillip Webb c2961a1e4a Exclude docker-compose and devtools during AOT processing
Update `ProcessAotMojo` so that `spring-boot-docker-compose` and
`spring-boot-devtools` are not included on the classpath.

Fixes gh-35548
2 years ago
Spring Builds f8ac264bd1 Next development version (v2.5.16-SNAPSHOT) 2 years ago
Andy Wilkinson f63f9c55f1 Merge branch '3.0.x' 2 years ago
Andy Wilkinson 72d405eb30 Merge branch '2.7.x' into 3.0.x 2 years ago
Andy Wilkinson 858c984b5d Merge branch '2.6.x' into 2.7.x 2 years ago
Andy Wilkinson af89b29f0a Merge branch '2.5.x' into 2.6.x
Closes gh-35561
2 years ago
Phillip Webb d7ff379fb8 Return 406 status code if welcome page is not accepted
Add `WelcomePageNotAcceptableHandlerMapping` which will return
an HTTP 406 status if a suitable welcome page is found but
cannot be accepted for the request.

An additional mapper is used so that we don't need to change
the order of the `WelcomePageHandlerMapping`. It's possible
that users may have additional root handler mappings
registered to run after the `WelcomePageHandlerMapping`
and we still need to respect those.

Fixes gh-35559
2 years ago
Andy Wilkinson 3ce8bffa0d Merge branch '3.0.x' 2 years ago
Andy Wilkinson 8a5a7e110d Merge branch '2.7.x' into 3.0.x 2 years ago
Spring Builds 6103e81672 Next development version (v3.0.8-SNAPSHOT) 2 years ago
Spring Builds 0f2e5d0e39 Next development version (v2.7.13-SNAPSHOT) 2 years ago
Andy Wilkinson 713d74d794 Merge branch '3.0.x'
See gh-35554
2 years ago
Andy Wilkinson 54e769be3a Polish
See gh-35553
2 years ago
Andy Wilkinson dd74f8caba Merge branch '3.0.x'
Closes gh-35554
2 years ago
Andy Wilkinson af9cd8cf0b Merge branch '2.7.x' into 3.0.x
Closes gh-35553
2 years ago
Phillip Webb 418dd1ba5b Return 406 status code if welcome page is not accepted
Add `WelcomePageNotAcceptableHandlerMapping` which will return
an HTTP 406 status if a suitable welcome page is found but
cannot be accepted for the request.

An additional mapper is used so that we don't need to change
the order of the `WelcomePageHandlerMapping`. It's possible
that users may have additional root handler mappings
registered to run after the `WelcomePageHandlerMapping`
and we still need to respect those.

Fixes gh-35552
2 years ago
Andy Wilkinson 45254fa7cb Merge branch '3.0.x' 2 years ago
Andy Wilkinson b6e56c85a0 Upgrade to Json-smart 2.4.11
Closes gh-35551
2 years ago
Andy Wilkinson e6160fca8e Upgrade to Jersey 3.1.2
Closes gh-35550
2 years ago
Andy Wilkinson ed3c9b210a Merge branch '2.7.x' into 3.0.x 2 years ago
Andy Wilkinson cc2bb7cade Upgrade to Json-smart 2.4.11
Closes gh-35549
2 years ago
Andy Wilkinson 75ffbc921d Account for new loggers property in FlywayPropertiesTets
See gh-35158
2 years ago
Phillip Webb e3aac5913e Polish property order
Keep "flyway teams" properties at the end.
2 years ago
Phillip Webb cf95ae92ea Allow flyway loggers to be configured and provide SLF4J default
Add `spring.flyway.loggers` property which can be used to configure
Flyway loggers and has a default value of "slf4j".

Closes gh-35158
2 years ago
Phillip Webb 022004d780 Merge pull request #35460 from sjohnr
* pr/35460:
  Polish "Add property defaults for Spring Authorization Server"
  Add property defaults for Spring Authorization Server

Closes gh-35460
2 years ago
Phillip Webb d7b4353e99 Polish "Add property defaults for Spring Authorization Server"
See gh-35460
2 years ago
Steve Riesenberg 42c3cba18e Add property defaults for Spring Authorization Server
See gh-35460
2 years ago
Phillip Webb 3b1f4e6296 Upgrade to Spring Batch 5.0.2
Closes gh-35309
2 years ago
Phillip Webb b24b72c19d Merge branch '3.0.x' 2 years ago
Phillip Webb f88cc5eb94 Upgrade to Spring Batch 5.0.2
Closes gh-35300
2 years ago
Phillip Webb 0743da4987 Merge branch '3.0.x'
Closes gh-35546
2 years ago
Phillip Webb d6a1a3d71a Merge pull request #35455 from be-hase
* pr/35455:
  Polish "Fix invalid Zipkin Reporter back-off behavior"
  Fix invalid Zipkin Reporter back-off behavior

Closes gh-35455
2 years ago
Phillip Webb 4072588c29 Polish "Fix invalid Zipkin Reporter back-off behavior"
See gh-35455
2 years ago
ryosuke-hasebe 903e19854d Fix invalid Zipkin Reporter back-off behavior
Update `ReporterConfiguration` so that `spanReporter` back off
if a `Reporter` bean is defined. Prior to this commit, only
`AsyncReporter` beans would be considered.

See gh-35455
2 years ago
Phillip Webb 59a4018cbe Merge branch 'gh-35435'
Closes gh-35435
2 years ago
Phillip Webb a8602a1814 Allow docker compose service readiness checks to be bypassed
Add `spring.docker.compose.readiness.wait` property that can be used to
determine how Spring Boot should wait for docker compose services to
become ready.

Fixes gh-35545
2 years ago
Phillip Webb 9bacf4218c Set 'spring.docker.compose.readiness.wait' property in devtools
Default 'spring.docker.compose.readiness.wait' to `ONLY_IF_STARTED`
when using devtools.

See gh-35435
2 years ago
Andy Wilkinson 6ad71c9b0c Reduce number of CLI calls to improve startup time with devtools
Update `DockerComposeLifecycleManager` so that `docker ps` is
not called multiple times.

See gh-35435
2 years ago
Phillip Webb b0c76c1f79 Cache docker commands to improve startup time with devtools
Update `DockerCli` so that the docker commands are cached. This helps
improve startup time when using devtools with docker compose.

See gh-35435
2 years ago
Phillip Webb d018aa8f6d Merge branch 'gh-35544'
Closes gh-35544
2 years ago
Andy Wilkinson 3d41e41b94 Polish
Make logger a static field.
2 years ago
Phillip Webb 6b0b6ccf49 Move docker compose readiness code and make it package-private
The `ReadinessCheck` interface has been removed making the dedicated
package less necessary. By relocating the code we can make more of it
pacakge-private.

See gh-35544
2 years ago
Phillip Webb 060581d078 Remove pluggable docker compose ReadinessCheck
Remove pluggable `ReadinessCheck` interface and only use the
`TcpConnectServiceReadinessCheck` implementation for now. We
may re-introduce pluggable checks in a future version.

See gh-35544
2 years ago
Scott Frederick 1e29053886 Merge branch '3.0.x'
Closes gh-35542
2 years ago
Scott Frederick 9245f3c25e Merge branch '2.7.x' into 3.0.x
Closes gh-35543
2 years ago
Scott Frederick c0797eea1d Upgrade CI to Docker 24.0.0
Closes gh-35506
2 years ago