Brian Clozel
acd9016fc3
Create framework-docs module
...
This commit creates a new "framework-docs" module, which is dedicated to
documentation generation (reference and API docs).
This commit refactors the build configuration and moves the asciidoc
files to a separate location, but does not change the name nor the
nature of published artifacts.
Closes gh-29417
3 years ago
Arjen Poutsma
6e9fbcc243
Improve PartEvent documentation
...
Add note about the necessity of consuming the PartEvent content.
See gh-29400
3 years ago
Johnny Lim
85d029f7c3
Polishing
...
Closes gh-29410
3 years ago
rstoyanchev
e71057dca9
Support i8n of ProblemDetail "title" field
...
Closes gh-29407
3 years ago
Sébastien Deleuze
1439c5bb8f
Document how to use WebJars without webjars-locator-core dependency
...
Closes gh-29322
3 years ago
Arjen Poutsma
dedcb19f44
Document PartEvent API
...
Closes #29170
3 years ago
rstoyanchev
04f0f1ddb0
Update table of supported controller method return types
...
See gh-27052
3 years ago
rstoyanchev
6b0f29a065
Document i8n for RFC 7807 problem details
...
Expand the documentation for error responses and add details on
using a MessageSource to customize and internationalize error details.
See gh-28814
3 years ago
rstoyanchev
75dea98811
Revise docs on RFC 7807
...
See gh-28814
3 years ago
rstoyanchev
74df50c906
Polishing ProblemDetail Javadoc
3 years ago
Marc Wrobel
ce49068ff9
Fix links in Javadoc and reference docs
...
- Fix broken links (by using a new URL, an alternative URL, or a
Wayback Machine link)
- Use HTTPS where possible
- Remove https://issuetracker.springsource.com/browse/EBR-349 : this
link is dead and is also mentioned in
https://jira.spring.io/browse/SPR-8093
- Clean up nohttp allowlist.lines
Closes gh-28876
3 years ago
Andy Wilkinson
d6b60046ce
Correct description of @RequestParam with WebFlux
...
See gh-28944
3 years ago
Marc Wrobel
165fba868c
Fix typos in reference docs
...
Closes gh-28805
3 years ago
rstoyanchev
ff9a4ab35c
Update documentation for RFC 7807 support
...
Closes gh-28438
3 years ago
rstoyanchev
eea793be98
Move sections on REST API exceptions 2 levels up
...
See gh-28438
3 years ago
rstoyanchev
263811ecfa
Add WebFlux equivalent of ResponseEntityExceptionHandler
...
Closes gh-28665
3 years ago
rstoyanchev
b312eca391
Deprecate and set trailingSlash option to false
...
Closes gh-28552
4 years ago
Sébastien Deleuze
f1c00dd8a6
Fix a typo in ResponseEntity documentation
...
Closes gh-28647
4 years ago
Stephane Nicoll
e18a118f8b
Polish contribution
...
See gh-28572
4 years ago
Lee, Kyutae
77aac7768d
Update reference docs to use PropertySourcesPlaceholderConfigurer
...
See gh-28572
4 years ago
Ikko Ashimine
6e3b3c5419
Fix typo in webflux.adoc
...
See gh-28542
4 years ago
Sam Brannen
a7cf19cec5
Improve documentation and matching algorithm in data binders
4 years ago
Sam Brannen
8cbb188455
Fix links to Spring Security in the reference guide
...
Closes gh-28135
4 years ago
Sam Brannen
bc973d7001
Fix broken link to "CORS WebFilter" in ref docs
4 years ago
waahhh
edabde8a11
Fix syntax in WebFlux Validation example
...
Closes gh-27907
4 years ago
Rossen Stoyanchev
32b8710489
Typo
...
See gh-22154
4 years ago
Rossen Stoyanchev
3600644ed1
Require type-level @Controller annotation
...
Closes gh-22154
4 years ago
Juergen Hoeller
b88ed7f4bb
Update API version and package references for Jakarta EE 9
...
Closes gh-27689
See gh-25354
4 years ago
Juergen Hoeller
2a268701c4
Introduce optimizeLocations flag for resource location filtering on startup
...
This flag is off by default since it requires jar files with directory entries.
Closes gh-27624
4 years ago
Rossen Stoyanchev
39442143b7
Fix and improve docs on {*var} pattern
...
Closes gh-27132
5 years ago
Sam Brannen
1dde30a7fd
Fix grammar in ref docs
5 years ago
Stephane Nicoll
e4a5d2aaa5
Fix reference to assets on the default branch in ref doc
...
See gh-26863
5 years ago
nara
2dc203ffdc
Polish web docs example
5 years ago
Rossen Stoyanchev
a7413ea76b
Add recommendation for original multipart filename
...
See gh-26299
5 years ago
Rossen Stoyanchev
c3c36ab498
Document choices for async ResponseEntity return values
...
Closes gh-22614
5 years ago
Rossen Stoyanchev
c22a483c3d
Update section on type conversion for web method arguments
...
Closes gh-26088
5 years ago
Rossen Stoyanchev
a2ff139edd
Resolve UriComponentsBuilder argument with contextPath
...
Closes gh-25822
5 years ago
xuxiang
66138f0dce
Fix a few typos in the web reference docs
...
Closes gh-25893
Co-authored-by: zhiyi.xx <zhiyi.xx@antfin.com>
5 years ago
Arjen Poutsma
8057fb38b2
DefaultPartHttpMessageReader reference docs
...
This commit changes the WebFlux reference documentation from the
SynchronossPartHttpMessageReader to the DefaultPartHttpMessageReader.
Closes gh-25827
5 years ago
Sam Brannen
b34778d220
Polishing
5 years ago
Rossen Stoyanchev
52084ed954
Update WebFlux docs on logging with async appenders
...
Closes gh-25547
5 years ago
Rossen Stoyanchev
591ab8a00a
@EnableWebFlux setup supports WebSocketHandler
...
Closes gh-22587
5 years ago
Rossen Stoyanchev
683cc2eb7f
Add NDJSON and deprecate application/stream+json
...
Closes gh-21283
5 years ago
Jay Bryant
1c83b3fc22
Wording changes
...
Replace potentially insensitive language with more neutral language.
Closes gh-25314
5 years ago
Sam Brannen
c972d861ed
Revert "Use correct link to MaxInMemorySize"
...
This reverts commit 90467ba568 .
6 years ago
Johnny Lim
90467ba568
Use correct link to MaxInMemorySize
...
Closes gh-25368
6 years ago
Sam Brannen
3cbc297fc6
Polish contribution
...
See gh-25137
6 years ago
limo520
d6cab259c3
Fix URI pattern example in webflux.adoc
...
Closes gh-25137
6 years ago
martin-tarjanyi
3bc1d42dcd
Integrate Apache http client with WebClient
...
This commit introduces a ClientHttpConnector implementation backed by
Apache HttpComponents HttpClient 5.0.
Fixes gh-24700
6 years ago
Brian Clozel
dc4cda1b13
WARN against invalid patterns with PathPatternParser
...
As of gh-24952, `PathPatternParser` will strictly reject patterns with
`"**"` in the middle of them. `"**"` is only allowed at the end of the
pattern for matching multiple path segments until the end of the path.
Currently, if `"**"` is used in the middle of a pattern it will be
considered as a single `"*"` instead. Rejecting such cases should
clarify the situation.
This commit prepares for that upcoming change and:
* logs a warning message if such a case is used by an application
* expands the MVC and WebFlux documentation about URI matching in
general
Closes gh-24958
6 years ago