Commit Graph

1467 Commits

Author SHA1 Message Date
SecretPocketCat 801a78a4cf
Fix from_stream doc link to `Stream` (#2391) 2023-12-01 16:01:40 +01:00
Ethra 3c7cf81840
Add utility function to convert body into bytes (#2373)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-11-29 11:31:15 +01:00
Justin Sexton f98bc1186a
Updated doc link versions to use more explicit 0.7 version. (#2379) 2023-11-29 09:31:17 +00:00
Erèbe - Romain Gerard 6d7ddee9ae
Update example low-level-rustls to axum 0.7 (#2375) 2023-11-29 09:52:16 +01:00
Erèbe - Romain Gerard 52dec90ed2
Update example low-level-openssl to axum 0.7 (#2376) 2023-11-29 09:51:31 +01:00
Justin Sexton 57c59170c0
Updated doc link versions from 0.6.x to 0.7. (#2378) 2023-11-29 08:44:32 +00:00
Yumin Wu b13b9d2288
Remove unused imports in readme example (#2367) 2023-11-28 18:29:10 +01:00
Keita Nonaka 6dd5d0be9d
fix: back to forbid `unsafe` (#2365) 2023-11-28 12:00:57 +01:00
Joel Uckelman 2e963cea9d
Add a use of route_service with ServeFile to the static-file-server example (#2361) 2023-11-27 15:49:54 +01:00
Joel Uckelman c9477282e7
Clarify headers feature change in changelog (#2360) 2023-11-27 14:10:04 +00:00
David Pedersen 6641e93b0b
Mention updated dependencies in changelog (#2359) 2023-11-27 13:50:38 +01:00
David Pedersen 89bba9489a Note which crates in our public API are 1.0
So we know at least which other crates have to 1.0 before axum can be,
or which we have to remove from our public API.
2023-11-27 11:53:05 +01:00
David Pedersen 9d0e634285 Fix comment in testing example 2023-11-27 10:58:03 +01:00
David Pedersen 773bb5db69 axum 0.7.1
Forgot that the readme is shown on crates.io and don't want the
paragraph about "The main branch has unpublished, breaking changes".
2023-11-27 10:56:49 +01:00
David Pedersen e63cc49f55
Update unix-domain-socket, listen-multiple-addrs, and testing examples (#2358) 2023-11-27 10:23:52 +01:00
David Pedersen db344fab3f The main branch no longer contains breaking changes 🎉 2023-11-27 09:34:16 +01:00
David Pedersen b7d14d3602
Release axum 0.7 (#2354) 2023-11-27 09:30:38 +01:00
David Pedersen 15781fe22b
Prepare `serve` for potentially supporting graceful shutdown (#2357) 2023-11-26 12:21:35 +00:00
David Pedersen da82e887cd
Update graceful shutdown example (#2355)
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-26 10:34:41 +00:00
David Pedersen 1a78e093ed
Apply changelog changes from 0.6 branch to main (#2353) 2023-11-25 20:44:07 +01:00
Jonas Platte 906f803a20
Update changelog (#2349) 2023-11-25 18:34:04 +01:00
19年梦醒 fc3cb44b91
Upgrade headers to 0.4.0 (#2351) 2023-11-25 08:47:57 +00:00
tottoto a9ac5241dc
Only enable hyper dependency when needed (#2350) 2023-11-25 00:07:51 +01:00
Michael Seele e3d34bb553
axum-extra: Use impl Into<Cookie> (#2348) 2023-11-24 21:39:14 +01:00
Guillermo Lloret Talavera 2402d4604b
Add handle_error to ServiceExt (#2235) 2023-11-24 16:36:04 +01:00
Jonas Platte 4d681de0dd
Clean up Q&A discussion template (#2342) 2023-11-24 14:13:56 +01:00
Davide Ferrero fd7fd9fa71
Upgrade cookie dependency to 0.18
… and replace uses of the deprecated Cookie::named fn.
2023-11-24 12:40:12 +01:00
Jonas Platte 92253fe7b3
Fix error in Q&A discussion template (#2341) 2023-11-24 12:21:13 +01:00
Jonas Platte 9a931605dd
GitHub: Add a Q&A discussion template (#2340) 2023-11-24 11:57:17 +01:00
David Pedersen 20862d42f5
Add example showing how to use hyper's low level API (#2338) 2023-11-23 13:39:01 +01:00
David Pedersen ff9764574c
Implement `FromRequestParts` for `Parts` and `Extensions` (#2328) 2023-11-23 11:30:23 +00:00
David Pedersen 43b14a5f02
Update to latest versions of hyper and http-body (#1882)
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-23 11:03:03 +00:00
Théodore Prévot 2f4720907a
Add `socketioxide` lib to ECOSYSTEM.md (#2335) 2023-11-22 20:37:35 +01:00
janos-r 30afe97e99
Update ECOSYSTEM.md (#2331) 2023-11-21 10:59:04 +01:00
Mikhail Antoshkin 39cc596e45
Add OptionalQuery extractor (#2310)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-11-18 12:38:30 +00:00
Joel Uckelman 6e984b754a
Improve documentation of Path (#2314) 2023-11-18 12:37:39 +00:00
Emil Gardström f7a0011ea5
explain that `Router::merge` only merges paths and fallback (#2316)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-11-18 12:36:25 +00:00
wayne 0c7ff7c76b
Json: add from_bytes method, use that in 'impl FromRequest' (#2244)
Signed-off-by: wayne warren <wayne.warren.s@gmail.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-11-18 13:29:57 +01:00
Mikhail Antoshkin c100650464
Fix items-after-test-module clippy warning on 1.75.0-beta.1 (#2318) 2023-11-16 07:15:16 +00:00
Orhun Parmaksız 3ff45d9c96
Update ECOSYSTEM.md about Shuttle (#2305) 2023-11-08 18:32:17 +01:00
Max Countryman 63e55e5903
Update ECOSYSTEM.md to include `tower-sessions` (#2304) 2023-11-08 08:10:17 +01:00
GengTeng d7258bf009
add axum-valid to ECOSYSTEM.md (#2299) 2023-11-01 05:59:37 +09:00
Dmitry Miasnenko 276aa9e4b0
add sero to ECOSYSTEM.md (#2290) 2023-10-26 07:38:42 +09:00
Jonas Platte e84d563b26
Improve documentation of axum::Form (#2289) 2023-10-26 06:37:19 +09:00
Péter Leéh a4133d0d4a
Add axum-prometheus to ECOSYSTEM.md (#2288) 2023-10-25 18:20:07 +09:00
nectarine 68288ef44f
Replace reference to multiple with singular in docs. (#2285)
Co-authored-by: Fred Cook <fredcook789@gmail.com>
2023-10-23 15:10:54 +09:00
Rakshith Ravi 8854e660e9
Add HTTP/1 and HTTP/2 to `axum::serve` (#2241) 2023-10-01 10:46:22 +02:00
Yuri Astrakhan 17993c5717
A few clippy inspired changes (#2233) 2023-09-29 07:28:57 +00:00
Georg Semmler 2f6200dfbd
Use the diagnostic namespace (#2246) 2023-09-29 09:25:26 +02:00
wayne 930e2ab7c1
axum::body no longer pulls in axum::body::stream_body (#2245)
Signed-off-by: wayne warren <wayne.warren.s@gmail.com>
2023-09-29 05:52:26 +00:00