Sergio Benitez
a2c796b84d
Allow CI on nightly to fail.
2024-05-22 13:37:04 -05:00
高奕GaoYi
fd446a8ef4
Add 'WebSocket::accept_key()'.
2024-05-22 13:36:05 -05:00
Sergio Benitez
5398dfb34e
Allow displaying [T; N], Vec<T>, [u8] via 'uri!'.
...
Resolves #2750 .
2024-05-22 13:35:48 -05:00
Sergio Benitez
cacd4578a2
Fix incorrect 'Accept' swap in rustdocs.
...
Resolves #2743 .
2024-05-22 13:29:55 -05:00
Sergio Benitez
c8b945c982
Update vcpkg blob URL in Windows CI step.
2024-03-04 18:28:47 -08:00
Sergio Benitez
1681646b58
Update README link to API docs.
2024-03-04 12:56:40 -08:00
Sergio Benitez
e4152abd44
Fix WebSocket FAQ entry.
...
Co-authored-by: John Bampton <jbampton@gmail.com>
2024-03-04 12:41:43 -08:00
Sergio Benitez
546c7c7684
Add action to trigger API docs deploy.
2024-03-01 20:51:42 -08:00
Sergio Benitez
3fefbb24f8
Remove redirect creation in mk-docs.sh.
2024-02-29 23:46:14 -08:00
Sergio Benitez
ab028a7894
Trim unneeded code in scripts.
2024-02-28 23:48:59 -08:00
Sergio Benitez
e4d8a8e377
Reorganize and upgrade markup in site docs.
...
The guide is now in docs/guide. All other site assets are being migrated
to a separate repository.
The guide markup has been upgraded to take advantages of improvements in
the static site generator used to build the Rocket website.
2024-02-28 23:43:49 -08:00
Sergio Benitez
48d1305651
Avoid generating unused docs index page.
...
The unstable flag also results in rustdoc emitting absolute links, which
breaks versioned documentation.
2024-02-28 12:50:52 -08:00
Sergio Benitez
c54a6ed05e
Improve doc building scripts.
...
Also removes unused 'bump_version' script.
2024-02-28 12:50:05 -08:00
Sergio Benitez
1dddb37a1b
Add code of conduct.
2024-02-28 12:47:21 -08:00
Sergio Benitez
eee3fa23e8
Update "Getting Help" guide subsection.
...
- Remove mention of IRC channel: it is no longer bridged on Matrix.
- Mention and link to GitHub discussions.
Closes #2692 .
Co-authored-by: Siddharth1605 <Siddhashokan@gmail.com>
2024-02-28 12:47:21 -08:00
Sergio Benitez
d7b2a85fa9
Update handlebars version in dyn_templates docs.
2024-01-17 21:53:12 -08:00
Alessandro Campeis
b812799f7e
Update 'handlebars' to v5.1.
2024-01-17 21:53:12 -08:00
Sergio Benitez
e493be8d3c
Forward whole-form errors in 'FromForm' derive.
...
Resolves #2672 .
2024-01-17 21:53:12 -08:00
Sergio Benitez
9d56249d86
Clarify route ranking in requests guide.
...
Closes #2687 .
2024-01-17 21:53:12 -08:00
Sergio Benitez
82362b1350
Upgrade 'smallvec' to simplify 'Accept' impl.
2024-01-17 21:53:12 -08:00
Sergio Benitez
b10702bf20
Remove custom 'docify!' macro: use '#[doc]`.
2024-01-17 21:53:12 -08:00
Paul Lietar
52de9a1fa6
Ensure 'TempFile' flushes when persisted.
...
Tokio's `File::write_all()` method has an unexpected quirk: it doesn't
actually write all the requested content to the file when the returned
future resolves. Instead, the write is attempted and queued. This means
that the `persist()` method can resolve without the data being persisted
to the file system. Subsequent reads of the ostensibly written-to file
can thus fail to contain the expected data.
An call to `flush()` following `write_all()` would circumvent the issue.
Alternatively, calling `fs::write()` actually writes to the file system
before returning and requires fewer lines of code. This commit thus
swaps the call to `write_all()` with `fs::write()`.
2024-01-17 21:53:12 -08:00
Martyn
61e77c5e13
Document "reconnect ad-infinitum" SSE pitfall.
2024-01-17 21:53:12 -08:00
Failpark
10b5da7035
Fix fairing naming in database MySQL example.
2024-01-17 21:53:12 -08:00
Mathew Horner
fa79610bcd
Fix git repository URLs in contrib crates.
2024-01-17 21:53:12 -08:00
Sergio Benitez
3bcdd076c3
Update 'deadpool' to 0.10.
...
Also updates:
* 'deadpool-postgres' to 0.12
* 'deadpool-redis' to 0.14
2024-01-17 21:53:12 -08:00
Sergio Benitez
9544715103
Update 'tungstenite' to '0.21'.
2024-01-17 21:53:12 -08:00
Sergio Benitez
f2730fb509
Fix min dependency versions. Update MSRV to 1.64.
...
Also includes a work-around for a buggy `format_args!` macro found in
rustc 1.67 and 1.68.
Resolves #2670 .
2024-01-17 21:42:08 -08:00
Sergio Benitez
b23740f2a2
Update project sponsors.
2023-12-12 18:10:49 -08:00
Sergio Benitez
97992b69b4
Set 'img' width, height to decrease layout jitter.
2023-12-08 14:00:20 -08:00
Sergio Benitez
599d824940
Enable templateless issue creation.
2023-12-08 14:00:17 -08:00
Sergio Benitez
f5dbcde484
Upgrade to GitHub issue forms.
2023-12-08 14:00:14 -08:00
Sergio Benitez
2ce7545f7e
Silence more warnings in generated code.
2023-12-05 17:29:30 -08:00
Sergio Benitez
5d08294667
Add '.rustfmt.toml' disabling formatting.
2023-11-28 10:48:50 +01:00
Sergio Benitez
b70fcc415d
Add GitHub FUNDING file.
2023-11-28 10:48:48 +01:00
Sergio Benitez
a24df46148
Update data for site refresh.
2023-11-27 15:00:55 +01:00
Sergio Benitez
ab82064354
Update 'SergioBenitez/Rocket' to 'rwf2/Rocket'.
...
Resolves rwf2/rwf2#5 .
2023-11-22 21:41:51 +01:00
Sergio Benitez
c7d903d128
Use versioned URIs in news articles.
2023-11-18 11:43:40 +01:00
Sergio Benitez
0ada4b048f
Fix various typos in v0.5 news and guide.
2023-11-18 10:44:17 +01:00
Sergio Benitez
c20efb9a26
New version: 0.5.0.
2023-11-17 17:50:08 +01:00
Sergio Benitez
64cf1ee79e
Polish news for v0.5. Add RWF2 announcement.
2023-11-17 17:50:06 +01:00
Sergio Benitez
ba9f77643f
Update FAQ for 0.5.0.
2023-11-17 16:38:14 +01:00
Sergio Benitez
38ae8d6317
Update version numbers for 0.5.0.
2023-11-17 16:38:14 +01:00
Sergio Benitez
3c4571850c
Initial news article for v0.5 release.
2023-11-17 16:38:14 +01:00
Sergio Benitez
daa4e3476c
Add WebSocket section to upgrading guide.
2023-11-17 16:38:14 +01:00
Sergio Benitez
f6916e6947
Add 0.5.0 CHANGELOG entry.
2023-11-17 16:38:14 +01:00
Sergio Benitez
c06a51bd37
Fix typos.
...
Co-authored-by: cui fliter <imcusg@gmail.com>
2023-11-17 16:38:14 +01:00
Sergio Benitez
a6a1a9e957
Fix broken site links.
2023-11-17 16:38:14 +01:00
Sergio Benitez
3ee6e5c758
New version: 0.5.0-rc.4.
...
New contrib versions: 0.1.0-rc.4.
2023-11-17 16:38:14 +01:00
Sergio Benitez
1e7e582173
Add CHANGELOG for 0.5.0-rc.4.
2023-11-17 16:38:14 +01:00