Andy Wilkinson
c481299002
Merge branch '2.7.x'
...
Closes gh-31990
2022-08-04 15:46:44 +01:00
Andy Wilkinson
d8e6d9bed8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31989
2022-08-04 15:40:48 +01:00
Andy Wilkinson
329fa8d37d
Run cache smoke tests against all cache providers
...
Closes gh-31137
2022-08-04 15:39:36 +01:00
Andy Wilkinson
05877dc927
Merge branch '2.7.x'
...
Closes gh-31988
2022-08-04 14:17:39 +01:00
Andy Wilkinson
a69cf002f0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31987
2022-08-04 14:16:16 +01:00
Andy Wilkinson
6efa77f3f5
Generate console output examples at build time
...
Closes gh-28208
2022-08-04 14:15:25 +01:00
Andy Wilkinson
a6271927b2
Merge branch '2.7.x'
...
Closes gh-31985
2022-08-04 11:47:31 +01:00
Andy Wilkinson
8d93040c59
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31984
2022-08-04 11:46:56 +01:00
Andy Wilkinson
7c0ccdf78c
Log allocated port when Livereload server is using an ephemeral port
...
Closes gh-31983
2022-08-04 11:45:39 +01:00
Stephane Nicoll
0c01a17b05
Merge branch '2.7.x'
2022-08-04 09:53:26 +02:00
Stephane Nicoll
cd59854c09
Merge branch '2.6.x' into 2.7.x
2022-08-04 09:53:19 +02:00
Stephane Nicoll
4c5df7a4f1
Upgrade Ubuntu version in CI images
...
Closes gh-31980
2022-08-04 09:53:00 +02:00
Stephane Nicoll
55eb805f77
Upgrade Ubuntu version in CI images
...
Closes gh-31978
2022-08-04 09:52:22 +02:00
Stephane Nicoll
1614941ece
Upgrade Ubuntu version in CI images
...
Closes gh-31979
2022-08-04 09:51:25 +02:00
Andy Wilkinson
74283c3549
Merge branch '2.7.x'
...
Closes gh-31977
2022-08-03 19:42:46 +01:00
Andy Wilkinson
f6ce25f9c5
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31976
2022-08-03 19:42:34 +01:00
Andy Wilkinson
c500d8e784
Note need to record req start time to use %D with Undertow access log
...
Closes gh-31103
2022-08-03 19:42:19 +01:00
Andy Wilkinson
ae86707bca
Merge branch '2.7.x'
...
Closes gh-31975
2022-08-03 19:34:32 +01:00
Andy Wilkinson
3e6b4e68ad
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31974
2022-08-03 19:34:15 +01:00
Andy Wilkinson
591cd0feb3
Mention TLS-terminating proxy as a usecase for h2c
...
Closes gh-25855
2022-08-03 19:33:34 +01:00
Phillip Webb
dd87cf47a4
Revert SpringBootContextLoader and ErrorPageFilterIntegrationTests changes"
...
Spring Framework has change the signature so we no longer need the updates.
2022-08-03 15:43:57 +01:00
Andy Wilkinson
2f0dfc341c
Merge branch '2.7.x'
...
Closes gh-31972
2022-08-03 15:20:34 +01:00
Andy Wilkinson
700460c322
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31971
2022-08-03 14:58:07 +01:00
Andy Wilkinson
fa73b73898
Fail build on missing configuration property descriptions
...
Closes gh-31916
2022-08-03 14:45:42 +01:00
Andy Wilkinson
cb18eb095b
Make transitive runtime dependencies available to AOT processing
...
Closes gh-31970
2022-08-03 13:54:50 +01:00
Phillip Webb
080ce92ac8
Adapt ErrorPageFilterIntegrationTests to upstream Framework changes
2022-08-03 13:09:19 +01:00
Phillip Webb
db21bafd68
Merge branch '2.7.x'
...
Closes gh-31968
2022-08-03 12:35:02 +01:00
Phillip Webb
cfde1878dd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31967
2022-08-03 12:34:52 +01:00
Phillip Webb
d540eefce0
Set running to false when stop method is called
...
Update `WebServerStartStopLifecycle` to change the `running` state when
the `stop()` method is called.
Fixes gh-31966
2022-08-03 12:34:37 +01:00
Phillip Webb
2dae04b2f4
Adapt SpringBootContextLoader to upstream Spring Framework changes
2022-08-03 12:27:30 +01:00
Phillip Webb
040ab4da5b
Merge branch '2.7.x'
...
Closes gh-31964
2022-08-03 11:35:33 +01:00
Phillip Webb
c652d3d95b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31963
2022-08-03 11:34:24 +01:00
Phillip Webb
45ad1557c3
Perform LoggingSystem cleanup after web server shutdown
...
Update `LoggingApplicationListener` so that logging system cleanup is
performed by a `SmartLifecycle` phased after web server shutdown.
Prior to this commit, cleanup occurred on the `ContextClosedEvent` which
was published before Lifecycle beans were stopped. This meant that any
exceptions output during web server shutdown were not logged.
Fixes gh-9457
2022-08-03 11:34:05 +01:00
Stephane Nicoll
55277696be
Merge pull request #31948 from izeye
...
* pr/31948:
Polish
Closes gh-31948
2022-08-02 15:20:49 +02:00
Johnny Lim
6a4681baf5
Polish
...
See gh-31948
2022-08-02 15:14:23 +02:00
Stephane Nicoll
c05d0c51b7
Restore constructor binding support with AOT
...
This commit restores the generation of the BindMethod attribute that
is required at runtime to figure out how to bind a particular
configuration properties target.
It also improves the test to use TestCompiler and assert that the
generated contribution restores the proper behavior for both java
bean and value object binding.
Closes gh-31956
2022-08-02 15:08:48 +02:00
Brian Clozel
a8c558a671
Fix build after Spring Framework deprecation
...
See spring-projects/spring-framework#28905
2022-08-02 15:03:13 +02:00
Brian Clozel
09c753d445
Remove duplicate reflection hints for Logback
...
Prior to this commit, the Spring Boot team contributed reflection hints
for the default Logback converters for native image compilation. Now
that some of those hints were contributed to the GraalVM reachability
metadata repository, we can safely remove the duplicates.
Closes gh-31959
2022-08-02 14:39:42 +02:00
Moritz Halbritter
eaf8683e8d
Fix timeunit in ZipkinConfigurations to milliseconds instead of seconds
...
Closes gh-31957
2022-08-02 13:40:00 +02:00
Moritz Halbritter
767631e2cc
Fix bean chicken and egg problem with WavefrontSender
...
Closes gh-31954
2022-08-02 11:19:24 +02:00
Andy Wilkinson
0857cae943
Merge branch '2.7.x'
...
Closes gh-31952
2022-08-01 21:10:36 +01:00
Andy Wilkinson
0dde4278db
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31951
2022-08-01 21:09:37 +01:00
Andy Wilkinson
d69fcf8948
Merge pull request #31887 from marcwrobel
...
* gh-31887:
Fix links in documentations
Closes gh-31887
2022-08-01 21:09:27 +01:00
Marc Wrobel
3e0665e791
Fix links in documentations
...
- Fix broken links
- Use HTTPS where possible,
- Remove spring-security-oauth2-docs as it is no longer used
- Remove https://github.com/ThierrySquirrel/rocketmq-spring-boot-starter .
This starter is 404 and https://github.com/rocketmq/rocketmq-spring-boot-starter
hasn't been updated for 4 years.
- Clean up nohttp allowlist.lines.
See gh-31887
2022-08-01 21:07:36 +01:00
Andy Wilkinson
8a2cdb9759
Merge branch '2.7.x'
...
Closes gh-31950
2022-08-01 20:51:40 +01:00
Andy Wilkinson
012fbb3a57
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31949
2022-08-01 20:51:18 +01:00
Andy Wilkinson
c0daede1aa
Ensure that jarmode jar added to an app has same SHA as published jar
...
Closes gh-31862
2022-08-01 20:49:10 +01:00
Brian Clozel
5261e42dab
Fix PDF reference docs generation
...
See gh-31809
2022-08-01 16:17:35 +02:00
Brian Clozel
cbf1cd81e9
Polish
...
See gh-31809
2022-08-01 15:57:32 +02:00
Brian Clozel
184945ab1e
Fix graphql imports in reference docs generation
...
See gh-31809
2022-08-01 15:27:36 +02:00