Phillip Webb
75a3722ee4
Add more anchor redirects
...
See gh-43367
2024-12-03 20:16:51 -08:00
Phillip Webb
3e37a50b1e
Fix actuator access documentation to use 'none' rather than 'disabled'
...
Closes gh-43351
2024-12-03 12:01:07 -08:00
Stéphane Nicoll
5e33808607
Merge branch '3.3.x'
...
Closes gh-43342
2024-12-02 09:42:52 +01:00
Yanming Zhou
d81678016e
Restore System property in Logging section of the reference documentation
...
Before this commit, it is rendered as an unexpected link with simple class
name, it should be full qualified class name.
See gh-43341
2024-12-02 09:42:08 +01:00
Johnny Lim
859c235a95
Polish
...
See gh-43316
2024-11-29 10:35:11 +01:00
Andy Wilkinson
d3c5a4bf8d
Merge branch '3.3.x'
...
Closes gh-43315
2024-11-28 11:34:59 +00:00
Andy Wilkinson
5cff43ddff
Link to EnableMethodSecurity instead of EnableGlobalMethodSecurity
...
Closes gh-43308
2024-11-28 11:33:37 +00:00
Stéphane Nicoll
de268324e0
Merge branch '3.3.x'
...
Closes gh-43299
2024-11-27 08:25:00 +01:00
Tran Ngoc Nhan
16838a9b58
Fix syntax in reference guide
...
See gh-43271
2024-11-27 08:24:16 +01:00
Stéphane Nicoll
d8c41c2583
Defensively unwrap CacheConnectionFactory
...
This commit refines the optimization introduced in gh-39816 to only
unwrap our own caching connection factory. The more advanced unwrap
algorithm is still available, but opt-in only.
Unwrapping more aggressively may break use cases where the wrapped
ConnectionFactory is required, i.e. for transactional purposes.
Closes gh-43277
2024-11-26 19:56:32 +01:00
Phillip Webb
11415a97f2
Restore monospaced text to unescaped form
...
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
e9e018c598
Migrate class references to full javadoc links
...
Update documentation to use `javadoc:...` macro for class and interface
references.
Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
0e62778612
Use fully-qualified names for ambiguous type references
...
Update type references to use a fully qualified name when we have
more than one candidate available to us.
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
e8e9592c3d
Temporarily escape monospaced text that will not be linked
...
Escape elements that we know cannot be converted to a javadoc link.
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
6b6597b403
Restore monospaced text to unescaped form
...
See gh-41614
2024-11-20 20:35:33 -08:00
Phillip Webb
4c8dafe12b
Migrate class references to full javadoc links
...
Update documentation to use `javadoc:...` macro for class and interface
references.
Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration
See gh-41614
2024-11-20 20:24:54 -08:00
Phillip Webb
3d57d36c16
Use fully-qualified names for ambiguous type references
...
Update type references to use a fully qualified name when we have
more than one candidate available to us.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
d289d0a442
Temporarily escape monospaced text that will not be linked
...
Escape elements that we know cannot be converted to a javadoc link.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
4628059dc0
Remove Influx section from redirects
...
See gh-43238
2024-11-20 19:57:40 -08:00
Phillip Webb
bd770f1992
Remove Influx section from documentation
...
Closes gh-43238
2024-11-20 19:42:50 -08:00
Phillip Webb
b094a13c3b
Polish documentation
2024-11-20 17:56:57 -08:00
Phillip Webb
2f04ad6699
Merge branch '3.3.x'
...
Closes gh-43234
2024-11-20 12:35:33 -08:00
Phillip Webb
dc49c64e56
Remove FlywayCallback reference in documentation
...
Closes gh-43233
2024-11-20 12:35:24 -08:00
Phillip Webb
b56352405b
Merge branch '3.3.x'
2024-11-20 12:34:47 -08:00
Phillip Webb
924ea70c19
Polish documentation to use more javadoc links
...
Update a few areas of the documentation to use full javadoc
links.
See gh-41614
2024-11-20 12:34:04 -08:00
Phillip Webb
47722af18e
Polish documentation
...
Cleanup and polish some areas of the documentation.
2024-11-20 12:16:29 -08:00
Andy Wilkinson
6289104190
Merge branch '3.3.x'
...
Closes gh-43225
2024-11-20 10:09:32 +00:00
Andy Wilkinson
ec2a350959
Publish API catalog content and root aggregate content from s-b-docs
...
Closes gh-43224
2024-11-20 10:09:23 +00:00
Johnny Lim
0b854bfee1
Replace "structure logging" with "structured logging"
...
See gh-43203
2024-11-16 08:30:09 -08:00
Moritz Halbritter
ad8ffdb59c
Merge branch '3.3.x'
...
Closes gh-43160
2024-11-14 14:48:01 +01:00
Moritz Halbritter
ec236be2bb
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43159
2024-11-14 14:47:52 +01:00
Johnny Lim
ac75bc922d
Update "Upgrading From" section to additionally use "2.x"
...
See gh-43123
Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-11-14 14:43:30 +01:00
Phillip Webb
32166874f8
Merge branch '3.3.x'
...
Closes gh-43153
2024-11-13 11:05:19 -08:00
Phillip Webb
0bd1ff7747
Include spring-boot-loader in API documentation
...
Closes gh-43151
2024-11-13 11:05:13 -08:00
Phillip Webb
2953e9892a
Merge branch '3.3.x'
2024-11-13 11:02:41 -08:00
Phillip Webb
b8655a8073
Polish documentation
2024-11-13 11:02:35 -08:00
Andy Wilkinson
5d8047a751
Merge branch '3.3.x'
...
Closes gh-43074
2024-11-08 11:41:30 +00:00
Andy Wilkinson
d0e9168de0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43073
2024-11-08 11:41:16 +00:00
Andy Wilkinson
bebdf69552
Document how to statically provide GraalVM hints
...
Closes gh-42515
2024-11-08 11:27:21 +00:00
Andy Wilkinson
1e8b23e300
Merge branch '3.3.x'
...
Closes gh-43072
2024-11-08 11:04:29 +00:00
Andy Wilkinson
1ae9b8ea1b
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43071
2024-11-08 10:55:52 +00:00
Andy Wilkinson
5d63335a5c
Polish "Use constants for well-known scope names"
...
See gh-43065
2024-11-08 10:53:11 +00:00
Andy Wilkinson
fcd58bdb53
Merge branch '3.3.x'
...
Closes gh-43059
2024-11-07 12:21:47 +00:00
Andy Wilkinson
519ec86c99
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43058
2024-11-07 11:26:37 +00:00
Andy Wilkinson
0be9fd91ab
Separate type customization from additional DataSource configuration
...
Closes gh-43054
2024-11-07 11:03:48 +00:00
Andy Wilkinson
4a9da78eb8
Merge branch '3.3.x'
...
Closes gh-42969
2024-11-01 14:32:51 +00:00
Andy Wilkinson
f9281a61ff
Rework Antora Gradle Infrastructure
...
Closes gh-40572
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-11-01 14:28:18 +00:00
Andy Wilkinson
590ca7d3f6
Merge branch '3.3.x'
...
Closes gh-42939
2024-10-30 08:15:20 +00:00
Andy Wilkinson
31b1c40894
Fix link to checkpoint-restore status page
...
Closes gh-42938
2024-10-30 08:14:48 +00:00
Phillip Webb
39da14ea80
Update web services documentation and samples
...
Closes gh-42887
2024-10-25 18:06:47 -07:00
Phillip Webb
2208c67f22
Add 'Global HTTP Client Configuration' reference docs section
...
Update documentation with information on how to configure the HTTP
client globally.
Closes gh-42888
2024-10-25 18:06:47 -07:00
Phillip Webb
a92001130f
Deprecate `ClientHttpRequestFactories`
...
Deprecate `ClientHttpRequestFactories` and refactor its internals to
delegate to the new `ClientHttpRequestFactoryBuilder` interface.
Closes gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
6356e904fc
Update web services support to use `ClientHttpRequestFactoryBuilder`
...
Add a new `WebServiceMessageSenderFactory` factory interface to replace
`HttpWebServiceMessageSenderBuilder`. The factory provides a general
purpose way of creating `WebServiceMessageSender` instances, but most
typically will be `ClientHttpRequestMessageSender` created from a
`ClientHttpRequestFactoryBuilder`.
A new `httpMessageSenderFactory` method has been added to the
`WebServiceTemplateBuilder` class. This allows any sender to be
plugged into the template.
Closes gh-42886
2024-10-25 02:45:35 -07:00
Phillip Webb
0a4ac283d0
Rename `RestTemplateBuilder` 'set' methods
...
Rename `RestTemplateBuilder` methods for consistency:
* `setConnectTimeout` -> `connectTimeout`
* `setReadTimeout` -> `readTimeout`
* `setSslBundle` -> `sslBundle`
Closes gh-42884
2024-10-25 02:45:35 -07:00
Andy Wilkinson
924c807182
Merge branch '3.3.x'
...
Closes gh-42869
2024-10-24 09:28:51 +01:00
Andy Wilkinson
2bf3e5ab20
Document that embedded Tomcat must be 10.1.25 or later
...
Closes gh-42849
2024-10-24 09:28:18 +01:00
Stéphane Nicoll
27e8f14c31
Polish "Add container support for ClickHouse"
...
See gh-42837
2024-10-23 18:15:43 +02:00
Eddú Meléndez
d9dfb0389e
Add container support for ClickHouse
...
See gh-42837
2024-10-23 13:54:58 +02:00
Andy Wilkinson
e26c6d6403
Recommend using defaultCandidate=false on qualified beans
...
Closes gh-42831
2024-10-22 17:49:23 +01:00
Andy Wilkinson
fc091f7bdd
Introduce @BatchTaskExecutor for customizing Batch's task executor
...
Closes gh-40040
2024-10-22 10:48:34 +01:00
Moritz Halbritter
b16b452131
Merge branch '3.3.x'
...
Closes gh-42806
2024-10-21 11:02:31 +02:00
Moritz Halbritter
cd98aba680
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42805
2024-10-21 11:02:21 +02:00
Moritz Halbritter
2bbdc53222
Fix systemd example configuration
...
Closes gh-42795
2024-10-21 10:43:34 +02:00
Phillip Webb
2f5f224559
Merge branch '3.3.x'
2024-10-18 10:49:15 -07:00
Phillip Webb
223886ff37
Merge branch '3.2.x' into 3.3.x
2024-10-18 10:48:51 -07:00
Phillip Webb
3481107ff7
Update copyright year of changed files
2024-10-18 10:48:29 -07:00
Phillip Webb
168d82e138
Polish
2024-10-18 10:47:52 -07:00
Andy Wilkinson
f153e557ca
Merge branch '3.3.x'
...
Closes gh-42788
2024-10-18 15:19:59 +01:00
Andy Wilkinson
0fbaf8f1c2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42787
2024-10-18 15:19:45 +01:00
Andy Wilkinson
788fe6120f
Clarify why @Primary is recommended when defining custom ObjectMapper
...
Closes gh-42598
2024-10-18 15:19:14 +01:00
Andy Wilkinson
68ed4b1d4f
Add support for Reactor Netty to ClientHttpRequestFactories
...
Closes gh-42587
2024-10-18 10:34:28 +01:00
Stéphane Nicoll
c9e548b23b
Link to Framework's docs about @Bean's autowiring exclusion
...
Closes gh-42586
2024-10-18 11:14:31 +02:00
Moritz Halbritter
ba1a780147
Merge branch '3.3.x'
...
Closes gh-42774
2024-10-17 18:06:43 +02:00
Moritz Halbritter
73150b799a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42772
2024-10-17 17:58:11 +02:00
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
2024-10-17 17:46:17 +02:00
Andy Wilkinson
25082d33e7
Provide more control over access to endpoint operations
...
This commit reworks the support for enabling and disabling endpoints,
replacing the on/off support that it provided with a finer-grained
access model that supports only allowing read-only access to endpoint
operations in addition to disabling an endpoint (access of none) and
fully enabling it (access of unrestricted).
The following properties are deprecated:
- management.endpoints.enabled-by-default
- management.endpoint.<id>.enabled
Their replacements are:
- management.endpoints.access.default
- management.endpoint.<id>.access
Similarly, the enableByDefault attribute on @Endpoint has been
deprecated with a new defaultAccess attribute replacing it.
Additionally, a new property has been introduced that allows an
operator to control the level of access to Actuator endpoints
that is permitted:
- management.endpoints.access.max-permitted
This property caps any access that may has been configured for
an endpoint. For example, if
management.endpoints.access.max-permitted is set to read-only and
management.endpoint.loggers.access is set to unrestricted, only
read-only access to the loggers endpoint will be allowed.
Closes gh-39046
2024-10-17 13:56:44 +01:00
Moritz Halbritter
c018c43886
Merge branch '3.3.x'
...
Closes gh-42736
2024-10-17 13:44:25 +02:00
Moritz Halbritter
8efe6e02d9
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42735
2024-10-17 13:38:03 +02:00
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
2024-10-17 13:20:39 +02:00
Yanming Zhou
87cc2efb64
Strengthen package-like assertions
...
See gh-42682
2024-10-16 16:52:13 -07:00
Phillip Webb
98dd7b2758
Merge branch '3.3.x'
...
Closes gh-42722
2024-10-16 16:51:18 -07:00
Phillip Webb
476d575371
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42723
2024-10-16 16:50:55 -07:00
Lee SangMin
497bdb8fee
Remove dead "Converting a jar to a war" guide link
...
See gh-42691
2024-10-16 16:50:09 -07:00
Phillip Webb
06569af789
Polish 'Allow common messages to be specified for message sources'
...
See gh-42472
2024-10-16 16:42:07 -07:00
Phillip Webb
d9668672f8
Merge branch '3.3.x'
...
Closes gh-42721
2024-10-16 14:14:50 -07:00
Tran Ngoc Nhan
6be4a07e05
Fix typos and formatting errors in documentation
...
See gh-42718
2024-10-16 14:14:16 -07:00
Phillip Webb
d5e1520d12
Merge branch '3.3.x'
2024-10-16 12:39:57 -07:00
Phillip Webb
e2819a2150
Merge branch '3.2.x' into 3.3.x
2024-10-16 12:39:40 -07:00
Phillip Webb
a4473b97aa
Polish
2024-10-16 12:38:34 -07:00
Phillip Webb
3908943fa1
Merge branch '3.3.x'
...
Closes gh-42703
2024-10-15 17:52:26 -07:00
Phillip Webb
89793a84e5
Fix case used for examples in "Sanitize Sensitive Values"
...
Closes gh-42702
2024-10-15 17:52:12 -07:00
Stéphane Nicoll
a40ae49a76
Upgrade to Testcontainers 1.20.2
...
Closes gh-42670
2024-10-14 16:25:57 +02:00
Moritz Halbritter
c36d5297d2
Merge branch '3.3.x'
...
Closes gh-42673
2024-10-14 15:54:59 +02:00
Moritz Halbritter
4d29800e32
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42672
2024-10-14 15:54:37 +02:00
Moritz Halbritter
0a3418cd40
Document how Map properties are bound from environment variables
...
Closes gh-40936
2024-10-14 15:47:47 +02:00
Moritz Halbritter
d4adfea157
Merge branch '3.3.x'
...
Closes gh-42644
2024-10-14 13:38:42 +02:00
Moritz Halbritter
53e9cb873f
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42643
2024-10-14 13:36:44 +02:00
Moritz Halbritter
1ad959215c
Improve classpath index documentation for reproducible builds
...
Closes gh-41265
2024-10-14 13:31:00 +02:00
Moritz Halbritter
6daf007e85
Merge branch '3.3.x'
...
Closes gh-42630
2024-10-14 12:09:55 +02:00
Moritz Halbritter
89bf2fc7e6
Move "Customize the whitelabel Error Page" into Spring MVC howto
...
Closes gh-41624
2024-10-14 12:08:31 +02:00