Stephane Nicoll
7bebfd06b8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29601
2022-01-31 16:24:40 +01:00
Stephane Nicoll
f1dc7e7b78
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29600
2022-01-31 16:24:29 +01:00
Stephane Nicoll
0d78ff0657
Polish "Use a timeout when joining threads in HttpTunnelServerTests"
...
See gh-29522
2022-01-31 16:22:28 +01:00
Leo Li
940d969c7c
Use a timeout when joining threads in HttpTunnelServerTests
...
See gh-29522
2022-01-31 16:01:04 +01:00
Phillip Webb
b25e92f3e2
Merge branch '2.6.x' into 2.7.x
2022-01-04 12:24:34 -08:00
Phillip Webb
f09bde2b60
Merge branch '2.6.x' into 2.7.x
2022-01-04 12:20:31 -08:00
Stephane Nicoll
b81c0047f8
Polish "Log the reason that led Devtools to restart the app"
...
See gh-28495
2022-01-03 14:48:39 +01:00
Artur Signell
0769b33e2e
Log the reason that led Devtools to restart the app
...
See gh-28495
2022-01-03 14:25:12 +01:00
Brian Clozel
ce6747ccd6
Enable GraphiQL UI by default with Devtools
...
GraphiQL is useful when working on a GraphQL API - it allows
developers to craft queries and test newly developed feature. This
is not enabled by default, as this should not be exposed in production
without the developer's knowledge.
This commit flips this value when Spring Boot devtools is active for a
better developer experience.
See gh-29140
2021-12-21 08:33:31 +01:00
Scott Frederick
4eed637481
Merge branch '2.5.x'
...
Closes gh-28789
2021-11-23 12:45:46 -06:00
Scott Frederick
12244a8edd
Remove use of Thymeleaf from smoke tests
...
Closes gh-28788
2021-11-23 12:13:05 -06:00
Andy Wilkinson
2a342ef416
Merge branch '2.5.x'
...
Closes gh-28662
2021-11-12 23:40:35 +00:00
Andy Wilkinson
5e4a502b2d
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28661
2021-11-12 20:31:25 +00:00
Andy Wilkinson
2cec3971d7
Prohibit unwanted dependencies in all modules not just starters
...
Closes gh-28658
2021-11-12 20:04:35 +00:00
Leo Li
73e9c355f1
Polish
...
See gh-28501
2021-11-02 09:05:44 +01:00
Andy Wilkinson
b9f0ec5df8
Merge branch '2.5.x'
...
Closes gh-28443
2021-10-22 15:48:43 +01:00
Andy Wilkinson
4d811f66ec
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28442
2021-10-22 15:48:28 +01:00
Andy Wilkinson
7607587b6c
Stabilize liveReloadOnClassPathChanged()
...
Closes gh-28441
2021-10-22 15:47:51 +01:00
Andy Wilkinson
14fb9c437d
Merge branch '2.5.x'
...
See gh-28377
2021-10-19 11:03:51 +01:00
Andy Wilkinson
bc2bf840b4
Fix conditions on DevToolsR2dbcAutoConfiguration
...
See gh-28345
2021-10-19 11:03:20 +01:00
Phillip Webb
04123e0a0e
Merge branch '2.5.x'
...
Closes gh-28377
2021-10-18 21:47:07 -07:00
Phillip Webb
b93a629dbe
Shutdown in-memory R2DBC databases before devtools restart
...
Add `DevToolsR2dbcAutoConfiguration` to automatically shutdown in-memory
R2DBC databases before restarting. Prior to this commit, restarts that
involved SQL initialization scripts could fail due to dirty database
content.
The `DevToolsR2dbcAutoConfiguration` class is similar in design to
`DevToolsDataSourceAutoConfiguration`, but it applies to both pooled
and non-pooled connection factories. The `DataSource` variant does not
need to deal with non-pooled connections due to the fact that
`EmbeddedDataSourceConfiguration` calls `EmbeddedDatabase.shutdown`
as a `destroyMethod`. With R2DB we don't have an `EmbeddedDatabase`
equivalent so we can always trigger a shutdown for devtools.
Fixes gh-28345
2021-10-18 21:46:12 -07:00
Leo Li
1770f065a5
Polish
...
See gh-28239
2021-10-13 09:07:33 +02:00
Andy Wilkinson
48b1175559
Merge branch '2.5.x'
...
Closes gh-28263
2021-10-08 12:39:45 +01:00
Andy Wilkinson
d47260637b
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28262
2021-10-08 12:39:17 +01:00
Andy Wilkinson
c5d45585d9
Remove unnecessary overrides of finalize
...
Closes gh-28209
2021-10-08 12:39:00 +01:00
Phillip Webb
55a1ec72cc
Update copyright year of changed files
2021-09-21 11:25:50 -07:00
dreis2211
cf0fcafd13
Polish
...
See gh-27940
2021-09-21 08:08:29 +02:00
Stephane Nicoll
c62a6819fe
Polish "Add startup time metrics"
...
See gh-27878
2021-09-16 13:33:08 +02:00
bono007
2e67963bfe
Add startup time metrics
...
See gh-27878
2021-09-16 13:19:20 +02:00
Andy Wilkinson
2dfdcf5e88
Merge branch '2.5.x'
...
Closes gh-27754
2021-08-18 13:52:23 +01:00
Andy Wilkinson
0d904b8868
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27753
2021-08-18 13:51:49 +01:00
Andy Wilkinson
0b7994a679
Polish "Use 2012 for copyright beginning year"
...
See gh-27734
2021-08-18 13:48:29 +01:00
Andy Wilkinson
1bca2bbc85
Merge branch '2.5.x'
...
Closes gh-27511
2021-07-27 14:37:30 +01:00
Andy Wilkinson
30f63cc0cf
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27510
2021-07-27 14:37:16 +01:00
Andy Wilkinson
ade922baec
Stabilize LiveReloadServerTests
...
Closes gh-27503
2021-07-27 14:36:31 +01:00
Andy Wilkinson
3ff20ed4d9
Merge branch '2.5.x'
...
Closes gh-27485
2021-07-24 09:44:35 +01:00
Andy Wilkinson
dead33a90a
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27484
2021-07-24 09:44:18 +01:00
Andy Wilkinson
cff1827e27
Stabilize socketChannelClosedTriggersTunnelClose
...
Closes gh-27483
2021-07-24 09:43:41 +01:00
Phillip Webb
7e9ac39f0d
Update copyright year of changed files
2021-07-22 09:50:37 -07:00
Andy Wilkinson
c211c971f1
Polishing
...
Closes gh-27429
2021-07-21 11:07:15 +01:00
Andy Wilkinson
8e7a6ceb44
Polish "Make dev tools' home directory configurable"
...
See gh-17924
2021-07-19 17:56:34 +01:00
sfeldstein
b9dbfad473
Make dev tools' home directory configurable
...
This allows separate projects to keep their own settings where common
settings such as spring.* or server.* don't conflict.
See gh-17924
2021-07-19 17:56:34 +01:00
Stephane Nicoll
dc5acb0019
Remove deprecated code flagged for removal
...
Closes gh-27303
2021-07-14 11:50:01 +02:00
Phillip Webb
f32f4a2e3d
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27204
2021-07-08 11:36:25 -07:00
Phillip Webb
84110a22bc
Don't change case of 'Sec-WebSocket-Key'
...
Polish commit 5ca687c9a6
had an accidental side-effect of changing
the 'Sec-WebSocket-Key' header value to lowercase. This breaks
connections since the value needs to be echoed unchanged in the
"Sec-WebSocket-Accept" header.
Fixes gh-27147
2021-07-08 11:29:29 -07:00
Phillip Webb
a76e5c043e
Update copyright year of changed files
2021-06-23 21:01:45 -07:00
Phillip Webb
b75c79cc7c
Merge branch '2.4.x' into 2.5.x
...
Closes gh-26919
2021-06-15 17:30:31 -07:00
Phillip Webb
5ca687c9a6
Polish 'Make livereload websocket headers case insensitive'
...
See gh-26813
Closes gh-26813
2021-06-15 17:29:45 -07:00
Francis Lavoie
8755512719
Make livereload websocket headers case insensitive
...
Update livereload `Connection` handling code so that websocket headers
are no longer case sensitive.
See gh-26813
2021-06-15 16:50:34 -07:00