Andy Wilkinson
7898b6afb0
Remove duplicate publication from spring-boot-docs
...
Fixes gh-25132
4 years ago
Stephane Nicoll
a9a8d3a167
Merge branch '2.4.x'
...
Closes gh-25137
4 years ago
izeye
63ee99bf75
Polish
...
See gh-25093
4 years ago
Stephane Nicoll
ee59f644ed
Merge branch '2.4.x'
...
Closes gh-25136
4 years ago
Stephane Nicoll
b2818680fd
Polish "Clarify usage of BufferingApplicationStartup"
...
See gh-25075
4 years ago
Oleg Sukhov
853dbc3de3
Clarify usage of BufferingApplicationStartup
...
See gh-25075
4 years ago
Phillip Webb
23ebf017c0
Extract code samples from docs
...
See gh-6313
4 years ago
Phillip Webb
0e326d6b0f
Extract some code samples from docs
...
See gh-6313
4 years ago
Phillip Webb
e0392c4558
Add additional dependencies for example code
...
Add additional dependencies useful for the example code.
See gh-6313
4 years ago
Phillip Webb
9f6f2d36df
Polish documented application logged output
...
Update the documented application output based on the latest version.
4 years ago
Phillip Webb
b2a51e4504
Polish asciidoctor formatting
4 years ago
Phillip Webb
ae1be76cce
Add pending-extract attribute to source
...
Add `pending-extract=true` to source blocks to help us identify
those that need to be extracted to a real source file.
See gh-6313
4 years ago
Phillip Webb
073f8c4b23
Polish spring-boot-docs
...
See gh-25089
4 years ago
Phillip Webb
2a85427324
Refine spring-boot-docs package restructure
...
Refine the package restructure started in 91ccc23462
to help provide
a solid foundation for code snippets. This commit renames many of the
classes so that they no longer end in `Example`. It also removes some
of the inner types that were previously used. Many tag comments have
also been moved to ensure that `import` statements are available in
the docs.
Closes gh-25089
4 years ago
Phillip Webb
91ccc23462
Restructure spring-boot-docs packages
...
Restructure the packages in `spring-boot-docs` so that they mirror
the documentation sections. There are now three main packages:
`springbootfeatures`, `productionreadyfeatures` and `howto`. Each
of the main packages has a subpackage named after the section headings.
Example code now uses consistent `// tag::` names and imports are
applied using `[tag=*]` whenever possible.
Test snippets have been moved to `src/main/java` so that only a single
import attribute needs to be defined.
Closes gh-25089
4 years ago
Andy Wilkinson
db781a0d84
Merge branch '2.4.x'
...
See gh-25077
4 years ago
Andy Wilkinson
788a42d694
Merge branch '2.3.x' into 2.4.x
...
See gh-25076
4 years ago
Andy Wilkinson
67479b6380
Add junit-platform-launcher dependency by convention
...
Closes gh-25074
4 years ago
Phillip Webb
d8b6960997
Merge branch '2.4.x'
...
Closes gh-25077
4 years ago
Phillip Webb
257608a3a3
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25076
4 years ago
Phillip Webb
939b5dfc26
Add junit-platform-launcher dependency
...
Update `build.gradle` files to ensure that `junit-platform-launcher` is
a `testRuntimeOnly` dependency. This ensures that tests can be run from
Eclipse.
Closes gh-25074
4 years ago
Madhura Bhave
c73e3cc2dc
Update documentation for layered wars
...
Closes gh-22821
Closes gh-22195
4 years ago
Phillip Webb
0104ee677e
Merge branch '2.4.x'
...
Closes gh-25067
4 years ago
Phillip Webb
57f1f17320
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25066
4 years ago
Phillip Webb
187258aa6a
Fix classpath.idx format documentation
...
Since 2.3.8 and 2.4.2 the format includes the directory.
Closes gh-24856
4 years ago
Phillip Webb
d6eb1eb5ae
Merge branch '2.4.x'
...
Closes gh-25065
4 years ago
Phillip Webb
9ac5151932
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25064
4 years ago
Phillip Webb
19c5864d2c
Clarify square bracket map binding notation
...
Update reference docs to make it clearer when the square bracket map
binding notation should be used.
Closes gh-23390
4 years ago
Phillip Webb
99d400f302
Merge branch '2.4.x'
...
Closes gh-25062
4 years ago
Phillip Webb
d7c44e4503
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25061
4 years ago
Phillip Webb
549d4f7fbe
Document that Spring MVC has own ConversionService
...
Update documentation to make it clearer that Spring MVC does not use the
`ApplicationConversionService` unless configured explicitly.
Closes gh-22718
4 years ago
Andy Wilkinson
82b90d5749
Merge branch '2.4.x'
...
Closes gh-25052
4 years ago
Andy Wilkinson
a3058200cb
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25050
4 years ago
dreis2211
4940694db2
Fix duplicate anchor id
...
See gh-25048
4 years ago
Phillip Webb
f6097e7da4
Merge branch '2.4.x'
...
Closes gh-25045
4 years ago
Phillip Webb
2d056525d8
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25044
4 years ago
Phillip Webb
c03d8773e7
Improve logging.register-shutdown-hook docs
...
Update the "Logging" reference documentation with a section about
shutting down the logging system.
Closes gh-24507
4 years ago
Phillip Webb
479180fdf9
Merge branch '2.4.x'
...
Closes gh-25041
4 years ago
Phillip Webb
c86ee4c851
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25040
4 years ago
Phillip Webb
5b2d1f19a0
Polish 'Add note about exploded jars and banner properties'
...
See gh-24982
4 years ago
Robert Smith
33c038199d
Add note about exploded jars and banner properties
...
Add a note to the "Customizing the Banner" explaining that you need
to be using the `JarLauncher` to use the `application.*` properties.
See gh-24982
4 years ago
Phillip Webb
802da9dc87
Merge branch '2.4.x'
...
Closes gh-25039
4 years ago
Phillip Webb
53f1aab833
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25038
4 years ago
Phillip Webb
60bb33f231
Polish 'Add a tip about actuator endpoints'
...
See gh-24336
4 years ago
Wesley Ugang
6ced1d7f4e
Add a tip about actuator endpoints
...
Update the "Externalized Configuration" section with a tip that about
the actuator `env` and `configprops` endpoints.
See gh-24336
4 years ago
Hatef Palizgar
53c1e79810
Change info endpoint to be secure and unexposed by default
...
See gh-24715
4 years ago
dreis2211
d4eccb7715
Upgrade to Groovy 3.0.7
...
See gh-24946
4 years ago
Stephane Nicoll
012a199773
Remove Spring Data Solr support
...
In preparation to the upgrade to Spring Data 2021.0, this commit removes
auto-configuration for Spring Data Solr.
Closes gh-24939
4 years ago
Stephane Nicoll
85729d2a8a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24943
4 years ago
Stephane Nicoll
10b4cb8cb5
Deprecate Spring Data Solr support
...
Closes gh-24942
4 years ago
Stephane Nicoll
600be08225
Merge branch '2.4.x'
...
Closes gh-24855
4 years ago
Stephane Nicoll
7ec7569939
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24854
4 years ago
Stephane Nicoll
b3ab77a5c3
Move Spring Boot version to main index in reference guide
...
Closes gh-24848
4 years ago
Stephane Nicoll
1a2a3d6598
Merge branch '2.4.x'
4 years ago
Stephane Nicoll
e8ae18ae11
Polish
...
See gh-24837
4 years ago
Stephane Nicoll
a18f01addf
Remove bitronix support
...
See gh-24806
4 years ago
Brian Clozel
4dd60684c9
Merge branch '2.4.x'
...
Closes gh-24844
4 years ago
Brian Clozel
6f51831001
Fix docs on probe state during graceful shutdown
...
This commit improves the "Application lifefycle and Probes states"
section and underlines the difference between `AvailabilityState` and
the availability of Probes over HTTP.
Closes gh-24843
4 years ago
Stephane Nicoll
0897af0dfa
Add customizer for jOOQ's configuration
...
This commit adds a customizer hook point for jOOQ's configuration. When
such a bean is present, it is invoked with the auto-configuration
`Configuration`. This effectively supersedes checking for a number of
jOOQ `*Provider`beans. The existing beans are still honoured, in a
deprecated fashion.
Closes gh-24732
4 years ago
Stephane Nicoll
1d30a4716e
Merge branch '2.4.x'
...
Closes gh-24708
4 years ago
Stephane Nicoll
b8a1869569
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24707
4 years ago
Stephane Nicoll
826d79be3e
Clarify behaviour of WebServerFactory in reference guide
...
Closes gh-24705
4 years ago
Phillip Webb
42e649debe
Merge branch '2.4.x'
...
Closes gh-24682
4 years ago
Phillip Webb
04616a01cf
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24681
4 years ago
Phillip Webb
ef09982b39
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24680
4 years ago
Phillip Webb
25033ee5e7
Migrate away from pivotal-legacy/homebrew-tap
...
Update reference documentation to the new spring-io/homebrew-tap repo.
Closes gh-24659
4 years ago
Stephane Nicoll
2547a9e255
Merge branch '2.4.x'
...
See gh-24655
4 years ago
Stephane Nicoll
c014bb9880
Merge branch '2.3.x' into 2.4.x
...
See gh-24647
4 years ago
Stephane Nicoll
67d1f355d7
Fix Nullable reference
...
See gh-24647
4 years ago
Stephane Nicoll
b3278f459e
Merge branch '2.4.x'
...
See gh-24655
4 years ago
Stephane Nicoll
4e6f15a466
Merge branch '2.3.x' into 2.4.x
...
See gh-24647
4 years ago
Stephane Nicoll
2bd78355dc
Reference javax.annotation.Nonnull support in reference guide
...
See gh-24647
4 years ago
Andy Wilkinson
77652961cd
Merge branch '2.4.x'
...
Closes gh-24650
4 years ago
Andy Wilkinson
89f29c933f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24649
4 years ago
dreis2211
fe3217d2c4
Exclude starters from Javadoc aggregation
...
See gh-24648
4 years ago
Stephane Nicoll
63444ae957
Merge branch '2.4.x'
...
Closes gh-24627
4 years ago
Stephane Nicoll
052565ef2b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24626
4 years ago
dreis2211
261b7a5b18
Update copyrights to 2021
...
See gh-24625
4 years ago
Stephane Nicoll
1a2577a07e
Fix sample formatting
4 years ago
Stephane Nicoll
1fd17cf641
Add support for Elasticsearch sniffer
...
Closes gh-24174
4 years ago
Stephane Nicoll
1e8d5c37ed
Merge branch '2.4.x'
...
Closes gh-24607
4 years ago
izeye
5e3f618f9d
Polish
...
See gh-24604
4 years ago
Stephane Nicoll
e3d7ab0e3b
Merge branch '2.3.x' into 2.4.x
4 years ago
Stephane Nicoll
d0a1c49873
Polish
...
See gh-24604
4 years ago
Madhura Bhave
b29ac37db6
Add docs about using InMemoryOAuth2AuthorizedClientService
...
Closes gh-24596
4 years ago
Madhura Bhave
d36c950e33
Merge branch '2.4.x'
...
Closes gh-24595
4 years ago
Madhura Bhave
a0afec120d
Add docs about using InMemoryOAuth2AuthorizedClientService
...
Closes gh-24313
4 years ago
Madhura Bhave
467f853641
Merge branch '2.4.x'
...
Closes gh-24593
4 years ago
Madhura Bhave
a714ba44ea
Update documentation containing examples of WebSecurityConfigurerAdapter
...
Closes gh-24551
4 years ago
Stephane Nicoll
1f71927a9f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24587
4 years ago
Stephane Nicoll
9e5a6c5228
Harmonize references to ActiveMQ Artemis
...
Closes gh-24586
4 years ago
Justin Bertram
99b43cb690
Allow to configure ActiveMQ Artemis with a broker url
...
See gh-24302
4 years ago
Madhura Bhave
13a06e4eca
Merge branch '2.4.x'
4 years ago
Madhura Bhave
af67e6fa54
Merge branch '2.3.x' into 2.4.x
4 years ago
Madhura Bhave
b82f5a408a
Add a note about disabling git info
...
See gh-24205
4 years ago
Madhura Bhave
15a56f81df
Merge branch '2.4.x'
...
Closes gh-24573
4 years ago
Madhura Bhave
f9d1a4526c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24572
4 years ago
Madhura Bhave
a5c8b84511
Update version of git-properties plugin in the docs
...
Closes gh-24567
4 years ago
Madhura Bhave
acbe18cf85
Merge branch '2.4.x'
...
Closes gh-24571
4 years ago
Madhura Bhave
c231f3da10
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24570
4 years ago
Madhura Bhave
302ba77812
Improve documentation regarding git commit info
...
Closes gh-24205
4 years ago
Phillip Webb
07348066e3
Merge branch '2.4.x'
4 years ago
Phillip Webb
f568aa489c
Fixup title anchors
4 years ago
Madhura Bhave
9aa1b528df
Merge branch '2.4.x'
...
Closes gh-24566
4 years ago
Madhura Bhave
01537bc54f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24565
4 years ago
Madhura Bhave
c9a09cf6a9
Clarify when SpEL expressions in application properties are evaluated
...
Closes gh-24531
4 years ago
Madhura Bhave
86d64c727d
Merge branch '2.4.x'
...
Closes gh-24564
4 years ago
Madhura Bhave
55d9951d90
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24563
4 years ago
Madhura Bhave
1db271c2c5
Reorder documentation about building images
...
Closes gh-24560
4 years ago
Andy Wilkinson
4040105629
Merge branch '2.4.x'
...
Closes gh-24519
4 years ago
Andy Wilkinson
a67edfbeb7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24518
4 years ago
Andy Wilkinson
76198f9a8d
Include properties from test-autoconfigure in config props appendix
...
Closes gh-24486
4 years ago
Andy Wilkinson
fb0f27ce2d
Move EMFDependsOnPostProcessor into autoconfigure.orm.jpa
...
Closes gh-24452
4 years ago
Stephane Nicoll
69c6b6b04d
Merge branch '2.4.x'
...
Closes gh-24511
4 years ago
Stephane Nicoll
251e8b2640
Update instruction to add the configuration processor with Maven
...
Closes gh-24498
4 years ago
Stephane Nicoll
f9e44cd774
Merge branch '2.4.x'
...
Closes gh-24496
4 years ago
Stephane Nicoll
96510156ae
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24495
4 years ago
Stephane Nicoll
26e7e61919
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24494
4 years ago
Stephane Nicoll
60f526add0
Remove links to Jetty API and documentation
...
This commit removes links to Jetty API and documentation as those links
are breaking every time the Jetty team releases a new version
See https://github.com/eclipse/jetty.project/issues/4546
Closes gh-24493
4 years ago
Stephane Nicoll
08b692581a
Prepare 2.4.x branch
4 years ago
izeye
0eae6b4f72
Polish
...
See gh-24418
4 years ago
Phillip Webb
b48f4028a3
Merge branch '2.3.x'
4 years ago
Phillip Webb
30717b6ae3
Merge branch '2.2.x' into 2.3.x
4 years ago
Phillip Webb
4f95486822
Polish note about Maven/Gradle restarts
...
See gh-24271
4 years ago
Phillip Webb
b9e87a4ab2
Merge branch '2.3.x'
...
Closes gh-24410
4 years ago
Phillip Webb
445c6b8aa6
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24409
4 years ago
Phillip Webb
10d3121e27
Polish "Triggering a restart" formatting
...
See gh-24271
4 years ago
Billy T. Hernandez
0503079dc5
Document devtools restart with Maven/Gradle
...
Update the documentation to help avoid confusion for people who aren't
using an IDE.
See gh-24271
4 years ago
Phillip Webb
3618bddf51
Merge branch '2.3.x'
...
Closes gh-24408
4 years ago
Phillip Webb
06531b9b71
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24407
4 years ago
Phillip Webb
89642f0ce8
Add link to appendix from error handling
...
Improve documentation by adding a link from the "Error Handling" section
to the appendix.
Closes gh-24265
4 years ago
Phillip Webb
cd5ff6e4af
Merge branch '2.3.x'
...
Closes gh-24404
4 years ago
Phillip Webb
11f285bde5
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24403
4 years ago
izeye
8c55803931
Polish
...
See gh-24306
4 years ago
Stephane Nicoll
93d83342d2
Merge branch '2.3.x'
...
Closes gh-24401
4 years ago
Stephane Nicoll
06671aa50e
Stop deferring JPA bootstrap mode by default
...
This commit changes the default value of bootstrap-mode to "default"
rather than "deferred" so that the JPA infrastructure starts in the
main thread rather than asynchronously.
Closes gh-24249
4 years ago
dreis2211
b9ec88a7a5
Fix Asciidoc build step
...
See gh-24326
4 years ago
Madhura Bhave
d041c7d6b9
Document the granularity for property document imports
...
Closes gh-22987
4 years ago
Madhura Bhave
932fb65107
Correct external application properties load order
...
Fixes gh-24308
4 years ago
Stephane Nicoll
f3afd8a0f4
Fix location of Spring LDAP and Spring Session properties
...
Closes gh-23558
4 years ago
Stephane Nicoll
7283ff04eb
Merge branch '2.3.x'
...
Closes gh-24162
4 years ago
Sergey Kolesnikov
b341b478a6
Rename "sla" to "slo" in reference documentation
...
See gh-24160
4 years ago
Andy Wilkinson
6df10842d2
Allow Devtools to be enabled irrespective of the launching ClassLoader
...
Closes gh-21424
4 years ago
Andy Wilkinson
368b40868f
Merge branch '2.3.x'
...
Closes gh-24122
4 years ago
Andy Wilkinson
3e243de41b
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24121
4 years ago
dreis2211
033c78b945
Fix link to Flyway callback docs
...
See gh-24119
4 years ago
Brian Clozel
f0a6128db3
Add spring.web.resources.cache.use-last-modified
...
Prior to this commit, packaging a Spring Boot application as a container
image with Cloud Native Buildpacks could result in unwanted browser
caching behavior, with "Last-Modified" HTTP response headers pointing to
dates in the far past.
This is due to CNB resetting the last-modified date metadata for static
files (for build reproducibility and container layer caching) and Spring
static resource handling relying on that information when serving static
resources.
This commit introduces a new configuration property
`spring.web.resources.cache.use-last-modified` that can be used to
disable this behavior in Spring if the application is meant to run as a
container image built by CNB.
The default value for this property remains `true` since this remains
the default value in Spring Framework and using that information in
other deployment models is a perfectly valid use case.
Fixes gh-24099
4 years ago
Andy Wilkinson
6a2332d477
Merge branch '2.3.x'
...
Closes gh-24062
4 years ago
Andy Wilkinson
44d0ce5ff1
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24060
4 years ago
Andy Wilkinson
9c5d1646bd
Show how to configure a case-sensitive physical naming strategy
...
Closes gh-24045
4 years ago