Sergio Benitez
29fc7f54f5
Fix broken anchor link in config guide.
2022-05-09 06:32:46 -05:00
Sergio Benitez
0a8f917180
Update build benchmark in FAQ.
2022-05-09 06:32:46 -05:00
Sergio Benitez
e1a19054d0
Update state guide for 'rocket_db_pools'.
2022-05-09 04:56:07 -05:00
Sergio Benitez
58b96b8e94
Update CHANGELOG for rc.2, missing rc.1 changes.
...
Closes #1923 .
2022-05-09 01:30:57 -05:00
Sergio Benitez
78aad3aa95
Fix 'PasteId' 'use' in pastebin tutorial.
2022-05-08 18:30:13 -05:00
Sergio Benitez
fccb5759db
Revamp pastebin tutorial for Rocket v0.5.
...
Closes #1756 .
2022-05-08 01:57:49 -05:00
Sergio Benitez
7908dc43ca
Introduce shutdown fairings.
...
Also adds 'Client::terminate()' to run graceful shutdown in testing.
Resolves #1707 .
2022-05-07 06:12:32 -05:00
Sergio Benitez
1575f47753
Update FAQ.
2022-05-07 06:12:32 -05:00
Sergio Benitez
0ba56ccbb3
Revamp shutdown to recover shutdown 'Rocket'.
...
The core improvement is that `Rocket::launch()` now resolves to
`Ok(Rocket<Ignite>)` on nominal shutdown. Furthermore, shutdown never
terminates the running process.
Other changes directly related to shutdown:
* Runtime worker thread names are now irrelevant to graceful shutdown.
* `ErrorKind::Runtime` was removed; `ErrorKind::Shutdown` was added.
* The `force` config value is only read from the default provider.
* If `force`, Rocket's constructed async runtime is terminated.
Other related changes:
* The exported `hyper` module docs properly reflect public re-exports.
2022-05-07 06:12:24 -05:00
Sergio Benitez
761ffb009e
Add clarity around 'serde' re-exports.
...
Closes #2038 .
2022-05-06 04:38:27 -05:00
Konrad Borowski
4d258739f5
Migrate Rocket to Rust 2021 edition.
2022-04-19 18:35:38 -07:00
Sergio Benitez
bc2315943b
Allow 'unused_doc_comments' on generated doctests.
2022-04-19 13:13:33 -07:00
Aditya
72e1bce2f2
Fix link to OWASP path traversal docs in guide.
2022-02-23 14:25:31 -08:00
J. Cohen
42df0f3679
Fix spacing in 'overview' code examples.
2022-02-23 14:23:35 -08:00
Joshua Nitschke
eba469b558
Fix 'form' data limit name in configuration guide.
2022-02-23 14:21:37 -08:00
Matthew Pomes
a05b3e138c
Explicitly doc enabling 'json' feature in guide.
...
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
2022-02-23 13:38:50 -08:00
arlecchino
1ba41b3990
Remove 'CookieJar::get_private_pending()'.
...
This commit removes the 'CookieJar::get_private_pending()' method in
favor of the already existing and correct 'CookieJar::get_pending()'
method. Previously, the 'CookieJar::get_private_pending()' method
attempted to decrypt the value of a pending cookie, which in reality is
plaintext, thus failing. Because the pending value is plaintext, the
'CookieJar::get_pending()' method suffices.
Documentation has been updated to refer to 'CookieJar::get_pending()'.
Fixes #2063 .
2022-02-17 11:04:30 -08:00
Johannes Liebermann
815e8a242f
Fix typo in guide overview.
2021-09-07 12:02:56 -07:00
Sergio Benitez
f38cbea898
Clean up upgrade guide, FAQ. Mention FAQ more.
2021-08-29 16:55:07 -07:00
Sergio Benitez
010e762125
Fix markdown word wrap.
2021-08-24 20:13:13 -07:00
hiyoko3m
5c928488ee
Add missing ']' in forms guide.
2021-08-24 20:13:13 -07:00
Sergio Benitez
a361bbd899
Add 0.5 migration guide, FAQ to site docs.
2021-08-19 19:49:23 -07:00
Jeremy Kaplan
26ca47b03d
Fix typo in requests guide: 'Synax' -> 'Syntax'.
2021-08-01 11:47:09 -07:00
Silas Sewell
31d06ee714
Fix 'ROCKET_CLI_COLORS' example in getting started guide: 'off' -> 'false'.
2021-07-24 15:15:43 -07:00
JR Heard
3b9fd56d4c
Fix typo in fairings guide: missing 'of the'.
2021-07-24 14:55:50 -07:00
Sergio Benitez
cc0621626b
Prefix 'content' responder names with 'Raw'.
...
The primary aim of this commit is to reduce confusion between
'content::Json' and 'rocket::serde::json::Json' be renaming the former
to 'content::RawJson'. The complete changes in this PR are:
* All responders in the 'content' module are prefixed with 'Raw'.
* The 'content::Custom' responder was removed entirely.
* The 'Plain' responder is now 'RawText'.
* The 'content' API docs point to the 'serde' responders.
* The docs and examples were updated accordingly.
2021-07-20 02:09:11 -07:00
Sergio Benitez
7ffe3a7360
Complete mTLS implementation.
...
Resolves #254 .
2021-07-09 00:05:44 -07:00
Sergio Benitez
416f42bca7
Fix header level of "Within Guards" in guide.
...
Resolves #1737 .
2021-06-30 21:02:28 -07:00
multisn8
8f9d7e6374
Fix guide typo: "deserialzies" -> "deserializes".
2021-06-30 11:08:51 -07:00
Ian Jackson
42f84f0621
Update IRC links to Libera (irc.libera.chat).
2021-06-30 11:04:54 -07:00
Martinez
2bd5cefedd
Check response status in guide form tests.
2021-06-30 11:01:32 -07:00
Sergio Benitez
dc1b729f29
Don't ignore 'launch()' result in guide overview.
2021-06-30 10:19:36 -07:00
Flying-Toast
8e3ad40beb
Add 'context!' for ad-hoc templating contexts.
2021-06-30 10:09:28 -07:00
Sergio Benitez
f818702f9b
Propagate TLS ciphersuite config to rustls.
...
Closes #1563 .
2021-06-29 11:17:59 -07:00
Sergio Benitez
dd722cdcfc
Add configurable TLS ciphersuite preferences.
2021-06-29 10:35:55 -07:00
Sergio Benitez
c2e457c00f
Add "Wrapping Validators" section to forms guide.
2021-06-29 03:37:52 -07:00
Sergio Benitez
dcbb1941c5
Explicitly mention multipart support in guide.
2021-06-29 03:33:44 -07:00
Sergio Benitez
ca9e3da5b6
Improve text on site index page.
2021-06-26 17:11:56 -07:00
Paul van Tilburg
c1b14084f9
Fix a few minor mistakes in the guide.
2021-06-17 17:21:58 -07:00
Vasili
f54d913bd3
Fix typo in configuration guide: 'it's' -> 'its'.
2021-06-14 19:36:03 -07:00
Roger Mo
9dc70936a2
Fix typos in fairings guide: 'are are', 'build' -> 'built'.
2021-06-14 19:36:03 -07:00
Yohannes Kifle
b4bfc9f249
Fix typo in requests guide: 'the' -> 'then'.
2021-06-14 19:36:03 -07:00
Thomas Eckert
7cced84c3f
Fix link to the JSON example in the requests guide.
2021-06-14 19:36:03 -07:00
Paul Smith
7b757b2d23
Clarify explanation of reinterpreted request methods in the requests guide.
2021-06-14 19:36:03 -07:00
Thibaud Martinez
7fa496f9f8
Fix typo in guide: 'mechnisms' -> 'mechanisms'.
2021-06-14 19:36:03 -07:00
Sergio Benitez
ecde703bb9
Add news article for v0.5-rc.1.
2021-06-09 09:52:37 -07:00
Sergio Benitez
c028d63e5b
New version: 0.5.0-rc.1.
...
New contrib versions: 0.1.0-rc.1.
2021-06-09 09:52:37 -07:00
Sergio Benitez
fe16d11581
Update 'release' date for master.
2021-06-09 04:51:46 -07:00
Sergio Benitez
01436d2d24
Fix a ton of broken links.
2021-06-09 04:51:46 -07:00
Sergio Benitez
128234d9a8
Allow customizing and removing 'Server' header.
2021-06-08 23:09:57 -07:00