1
0
Fork 0
mirror of https://github.com/tokio-rs/axum.git synced 2025-04-24 05:10:20 +02:00
Commit graph

278 commits

Author SHA1 Message Date
Jonas Platte
b150ac028b
Release axum 0.8.3 and related crates 2025-03-28 11:14:58 +01:00
Jonas Platte
2f2bb99550 Run into_parts eagerly in more places 2025-03-28 09:35:21 +01:00
Tomaz Canabrava
ee4727b865
Add macro to compile time check if a path is valid () 2025-03-27 19:54:49 +00:00
Jonas Platte
62470bd503
Bring back no-op async-stream feature for axum-extra () 2025-03-27 06:12:26 -04:00
Jonas Platte
3525a13459
Revert "Make status a const function in rejection handling" () 2025-03-27 08:31:19 +01:00
yjh
da3539cb0e
perf: do not convert to Bytes first in protobuf extractor () 2025-02-28 14:31:41 +01:00
co63oc
f9ba7776d9 Fix 2025-02-28 07:48:26 +01:00
Jonas Platte
0cb686535a Lowercase axum in a few more places 2025-01-23 17:38:24 -05:00
Jonas Platte
5966849f14
Release axum 0.8.2 and related crates () 2025-01-21 14:12:53 +01:00
Jonas Platte
6df26a3be3
Fix broken intra-doc link () 2025-01-21 06:45:56 -05:00
Mohammed Alotaibi
e09cc59365
Make status a const function in rejection handling ()
Signed-off-by: Awiteb <a@4rs.nl>
2025-01-11 18:50:32 +00:00
Jonas Platte
f84105ae8b
Dependency cleanup () 2025-01-05 09:34:14 +01:00
Jonas Platte
926543f207
Release axum v0.8.0 2025-01-01 11:08:20 +01:00
Tobias Bieniek
f8f3a030b3
Update more hardcoded docs.rs URLs () 2024-12-27 23:37:28 +01:00
Tobias Bieniek
bb5cf4ce5a
axum-extra/protobuf: Use rejection macros for ProtobufRejection () 2024-12-27 23:37:06 +01:00
Tobias Bieniek
e58b166f0e
axum-extra/multipart: Use rejection macros for MultipartRejection () 2024-12-27 23:36:21 +01:00
Tobias Bieniek
5f82540cc1
axum-extra/query: Use rejection macros for QueryRejection () 2024-12-27 23:02:41 +01:00
Tobias Bieniek
28d8d9b747
Refactor TestClient usage () 2024-12-27 18:24:50 +01:00
Tobias Bieniek
09841ff895
axum-extra/form: Add FailedToDeserializeFormBody rejection variant () 2024-12-27 12:21:38 +01:00
Tobias Bieniek
ed4d560054
axum-extra/form: Use rejection macros for FormRejection () 2024-12-27 10:02:07 +01:00
Tobias Bieniek
8e78a37660
axum-extra/scheme: Use rejection macros for SchemeMissing rejection () 2024-12-27 10:01:59 +01:00
Tobias Bieniek
8def6782fb
Replace custom BoxCloneService struct with tower::util::BoxCloneSyncService () 2024-12-27 08:57:52 +01:00
htrefil
0b06f0c54e
Allow querying of HTTP status codes for query and form rejections () 2024-12-26 12:21:24 +01:00
Bismit Panda
12d7d9c03c
Fix documentation for the file-stream response ()
Co-authored-by: Tobias Bieniek <tobias@bieniek.cloud>
2024-12-26 09:04:03 +00:00
Jonas Platte
3bb12abc8d
Remove OptionalFromRequestParts impl for Query () 2024-12-25 18:56:48 +01:00
Jonas Platte
c7d2a59e78
Add Scheme extractor to axum-extra changelog () 2024-12-24 17:03:40 +01:00
Tobias Bieniek
9cd5cc4fc1
Query/Form: Use serde_path_to_error to report fields that failed to parse () 2024-12-20 11:42:56 +01:00
Jonas Platte
ab8d0088d0
Add changelog entry for tokio-tungstenite upgrade () 2024-12-19 22:50:04 +01:00
Jonas Platte
5cdd8a4f18
axum 0.8.0-rc.1 () 2024-12-17 23:47:42 +01:00
Jonas Platte
ec75ee3827
Add a separate trait for optional extractors () 2024-12-10 02:54:59 +00:00
YanHeDoki
7c871e9591
Add FileStream response to axum-extra () 2024-12-04 12:33:07 +00:00
Jonas Platte
99c07e4d86
Enable and fix warnings from clippy::uninlined_format_args () 2024-12-03 22:27:14 +01:00
Jonas Platte
6d30c579e0
Remove multipart from axum-extra' default features () 2024-12-01 11:44:54 +01:00
Jonas Platte
f6379558e6
Clean up axum-extra'a new error-response feature () 2024-12-01 11:44:43 +01:00
Jonas Platte
d84136e1e4
Centralize lint configuration () 2024-11-30 16:53:48 +01:00
Claas
2eaed0badc
Fix PrivateCookieJar documentation example comments () 2024-11-28 23:00:14 +00:00
Jonas Platte
c7aa6454e7
Fix new clippy lints () 2024-11-28 23:53:20 +01:00
joeydewaal
69a89c00e7
Add Attachment type in features documentation () 2024-11-24 01:02:05 +01:00
Leon Lux
dc5c202c5f
Add shorthand way to return non-IntoResponse errors ()
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2024-11-17 22:12:45 +01:00
Jonas Platte
17016d6dd6
Merge branch 'v0.7.x' into jplatte/merge-v0.7.x 2024-11-16 17:12:32 +01:00
Jonas Platte
9983bc1da4
Bump versions 2024-11-16 17:10:03 +01:00
Tobias Bieniek
a8ce6fa030
axum-extra: Add links to features table () 2024-11-16 17:07:38 +01:00
David Mládek
893bb75e3b
CI: allow pin-project-lite in public dependencies () 2024-11-16 16:25:41 +01:00
Tobias Bieniek
f09e7fba9d
axum-extra: Add links to features table () 2024-11-16 11:14:51 +01:00
Jonas Platte
dee0985dfb
Merge branch 'v0.7.x' into jplatte/merge-v0.7.8 2024-11-14 23:24:29 +01:00
Jonas Platte
feee742ca1
Bump versions 2024-11-14 23:13:41 +01:00
Jonas Platte
da4580247a
Some documentation fixes () 2024-11-14 23:01:27 +01:00
Erin
43814c174f
Fix TSR redirecting to top-level inside nested Router ()
Co-authored-by: David Mládek <david.mladek.cz@gmail.com>
2024-11-14 22:58:54 +01:00
David Mládek
eb6bea38d0
chore: fix new clippy lint () 2024-11-14 22:57:29 +01:00
Bouke van der Bijl
bf0c14b8af
Ensure we include the port when parsing authority ()
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
Co-authored-by: Yann Simon <yann.simon.fr@gmail.com>
2024-11-14 22:05:58 +01:00