Yann Simon
|
ca24460fac
|
move imports under the feature (#3578)
|
2025-12-04 13:47:30 +01:00 |
|
Brad Dunbar
|
5c4c1658a7
|
SecondElementIs: Correct a small inconsistency (#3559)
|
2025-12-03 00:24:27 +01:00 |
|
Asger Hautop Drewsen
|
e668598cef
|
axum-extra: Add trailing newline to pretty JSON response (#3526)
|
2025-11-24 21:34:46 +01:00 |
|
Mohamed Macow
|
9bd839e5e9
|
refac(axum-extra): improve test invariants for protobuf.rs extractor (#3569)
|
2025-11-23 20:56:22 +01:00 |
|
Alice Ryhl
|
601d775da8
|
Fix integer underflow in try_range_response for empty files (#3566)
|
2025-11-22 20:09:42 +01:00 |
|
Lyra Naeseth
|
3ef6c5d183
|
Make it easier to visually scan for default features (#3550)
|
2025-11-10 10:41:04 +01:00 |
|
Brad Dunbar
|
efc1f57b15
|
Use extensions directly in from_request_parts (#3542)
|
2025-10-30 08:40:00 -04:00 |
|
tottoto
|
dcbcf5c5fd
|
axum-extra: Make typed-routing feature enable routing feature (#3514)
|
2025-10-11 11:22:51 +02:00 |
|
David Mládek
|
6cea3eadee
|
Remove usage of the doc_auto_cfg feature (#3505)
|
2025-09-30 11:53:30 +02:00 |
|
David Mládek
|
cc11b5ad7d
|
axum-extra: gate rejection test behind feature (#3493)
|
2025-09-22 14:18:46 +02:00 |
|
tottoto
|
d184798937
|
axum-extra: Make axum optional dependency (#3485)
|
2025-09-20 22:50:56 +02:00 |
|
David Mládek
|
5c090dcb3e
|
axum-extra: make option_layer guarantee that the output body is axum::body::Body
|
2025-09-14 19:50:04 +02:00 |
|
Jonas Platte
|
4ab8df5e42
|
Switch serde dependency to serde_core (#3477)
|
2025-09-14 08:49:07 +02:00 |
|
Joel Uckelman
|
5d5ba01be9
|
Add axum_extra::extract::Query::try_from_uri (#3460)
`axum::extract::Query` has a try_from_uri, which is useful for testing. This adds the same function to `axum_extra::extract::Query`.
|
2025-09-08 10:18:31 +02:00 |
|
Kenny Lau
|
64ae48347e
|
Fix typo in file_stream error message (#3459)
|
2025-09-07 12:49:22 +02:00 |
|
Poliorcetics
|
9ec85d6970
|
fix(axum-extra): don't require S generic param when using FileStream::from_path() (#3437)
|
2025-08-17 07:14:07 +02:00 |
|
Theodore Bjernhed
|
6bc0717b06
|
Improve value and reference passing efficiency (#3406)
|
2025-07-11 05:38:45 +02:00 |
|
Theodore Bjernhed
|
1b157a461e
|
Enable and fix control flow related clippy lints
|
2025-07-09 18:48:28 +00:00 |
|
 Theodore BjernhedandTheodore Bjernhed
|
fb64e72de9
|
Add #[must_use] to types and methods (#3395)
Co-authored-by: Theodore Bjernhed <[email protected]>
|
2025-07-05 19:07:24 +02:00 |
|
Theodore Bjernhed
|
0f255c3c4c
|
style: use Self to avoid unnecessary repetition (#3396)
|
2025-07-04 21:10:01 +00:00 |
|
Daniel
|
769e4066b1
|
Implement the OptionalFromRequestParts trait for the Host extractor (#3177)
|
2025-05-25 21:13:01 +02:00 |
|
Paolo Barbolini
|
869ba86e51
|
Reduce dependency on futures-util (#3358)
|
2025-05-25 09:39:35 +02:00 |
|
Jake
|
7b04b174b9
|
axum-extra: Pre-allocate right sized buffer when encoding protobuf response (#3325)
|
2025-04-26 09:37:32 +02:00 |
|
Denis
|
6bf1fcbb29
|
Fix recursive call leading to stack overflow when tracing level filter is TRACE (#3312)
|
2025-04-24 13:03:50 +02:00 |
|
Jonas Platte
|
5429ed9bd5
|
Fix new clippy lints (#3304)
|
2025-04-03 23:22:19 +02: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 (#3288)
|
2025-03-27 19:54:49 +00:00 |
|
yjh
|
da3539cb0e
|
perf: do not convert to Bytes first in protobuf extractor (#3241)
|
2025-02-28 14:31:41 +01:00 |
|
co63oc
|
f9ba7776d9
|
Fix
|
2025-02-28 07:48:26 +01:00 |
|
Tobias Bieniek
|
f8f3a030b3
|
Update more hardcoded docs.rs URLs (#3125)
|
2024-12-27 23:37:28 +01:00 |
|
Tobias Bieniek
|
bb5cf4ce5a
|
axum-extra/protobuf: Use rejection macros for ProtobufRejection (#3124)
|
2024-12-27 23:37:06 +01:00 |
|
Tobias Bieniek
|
e58b166f0e
|
axum-extra/multipart: Use rejection macros for MultipartRejection (#3123)
|
2024-12-27 23:36:21 +01:00 |
|
Tobias Bieniek
|
5f82540cc1
|
axum-extra/query: Use rejection macros for QueryRejection (#3122)
|
2024-12-27 23:02:41 +01:00 |
|
Tobias Bieniek
|
28d8d9b747
|
Refactor TestClient usage (#3121)
|
2024-12-27 18:24:50 +01:00 |
|
Tobias Bieniek
|
09841ff895
|
axum-extra/form: Add FailedToDeserializeFormBody rejection variant (#3119)
|
2024-12-27 12:21:38 +01:00 |
|
Tobias Bieniek
|
ed4d560054
|
axum-extra/form: Use rejection macros for FormRejection (#3111)
|
2024-12-27 10:02:07 +01:00 |
|
Tobias Bieniek
|
8e78a37660
|
axum-extra/scheme: Use rejection macros for SchemeMissing rejection (#3113)
|
2024-12-27 10:01:59 +01:00 |
|
htrefil
|
0b06f0c54e
|
Allow querying of HTTP status codes for query and form rejections (#2781)
|
2024-12-26 12:21:24 +01:00 |
|
 Bismit PandaandTobias Bieniek
|
12d7d9c03c
|
Fix documentation for the file-stream response (#3102)
Co-authored-by: Tobias Bieniek <[email protected]>
|
2024-12-26 09:04:03 +00:00 |
|
Jonas Platte
|
3bb12abc8d
|
Remove OptionalFromRequestParts impl for Query (#3088)
|
2024-12-25 18:56:48 +01:00 |
|
Tobias Bieniek
|
9cd5cc4fc1
|
Query/Form: Use serde_path_to_error to report fields that failed to parse (#3081)
|
2024-12-20 11:42:56 +01:00 |
|
Jonas Platte
|
ec75ee3827
|
Add a separate trait for optional extractors (#2475)
|
2024-12-10 02:54:59 +00:00 |
|
YanHeDoki
|
7c871e9591
|
Add FileStream response to axum-extra (#3047)
|
2024-12-04 12:33:07 +00:00 |
|
Jonas Platte
|
99c07e4d86
|
Enable and fix warnings from clippy::uninlined_format_args (#3063)
|
2024-12-03 22:27:14 +01:00 |
|
Jonas Platte
|
f6379558e6
|
Clean up axum-extra'a new error-response feature (#3057)
|
2024-12-01 11:44:43 +01:00 |
|
Jonas Platte
|
d84136e1e4
|
Centralize lint configuration (#3055)
|
2024-11-30 16:53:48 +01:00 |
|
Claas
|
2eaed0badc
|
Fix PrivateCookieJar documentation example comments (#3053)
|
2024-11-28 23:00:14 +00:00 |
|
Jonas Platte
|
c7aa6454e7
|
Fix new clippy lints (#3054)
|
2024-11-28 23:53:20 +01:00 |
|
joeydewaal
|
69a89c00e7
|
Add Attachment type in features documentation (#3046)
|
2024-11-24 01:02:05 +01:00 |
|
 Leon LuxandJonas Platte
|
dc5c202c5f
|
Add shorthand way to return non-IntoResponse errors (#3010)
Co-authored-by: Jonas Platte <[email protected]>
|
2024-11-17 22:12:45 +01:00 |
|