Commit Graph
118 Commits
Author SHA1 Message Date
David Pedersen 7ea7e9f618 Use IntoFuture for test RequestBuilder (#2470) 2023-12-30 18:23:53 +01:00
future-highway 56159b0d4e JsonDeserializer extractor for zero-copy deserialization (#2431) 2023-12-29 12:06:47 +01:00
David Pedersen 72ccde5900 Update multer (#2433) 2023-12-17 11:31:38 +00:00
Joshua Mo 2b486ea174 docs: Typo correction (#2405) 2023-12-04 19:04:07 +01:00
Michael Seele e3d34bb553 axum-extra: Use impl Into<Cookie> (#2348) 2023-11-24 21:39:14 +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
43b14a5f02 Update to latest versions of hyper and http-body (#1882)
Co-authored-by: Michael Scofield <[email protected]>
Co-authored-by: Jonas Platte <[email protected]>
2023-11-23 11:03:03 +00:00
Mikhail AntoshkinandDavid Pedersen 39cc596e45 Add OptionalQuery extractor (#2310)
Co-authored-by: David Pedersen <[email protected]>
2023-11-18 12:38:30 +00:00
Jonas Platte e84d563b26 Improve documentation of axum::Form (#2289) 2023-10-26 06:37:19 +09:00
Georg Semmler 2f6200dfbd Use the diagnostic namespace (#2246) 2023-09-29 09:25:26 +02:00
Yuri Astrakhan 786329d85d Use inline format args (#2232) 2023-09-19 06:51:57 +00:00
Jonas Platte 24f0f3eae8 Remove unused mut 2023-08-22 12:22:45 +02:00
Jonas Platte 34d1fbc052 Fix typos found by crate-ci/typos 2023-08-08 11:27:45 +02:00
Jonas Platte 8af38763a5 Implement Clone for ErasedJson (#2142) 2023-08-02 19:35:04 +00:00
Ikko Eltociear Ashimine 025144be7e Fix typo in typed_header.rs (#2133) 2023-07-31 15:27:20 +00:00
二手掉包工程师 5503b3236b Fix CI (#2086)
- Use exactly version 1.0.0-rc.3 of hyper
- Update expected output of UI tests
- Fix clippy lints

Signed-off-by: hi-rustin <[email protected]>
2023-07-13 16:53:22 +02:00
Rodrigo SantiagoandDavid Pedersen b80d126137 Remove bitflags crate dependency (#2073)
Co-authored-by: David Pedersen <[email protected]>
2023-07-05 20:08:11 +00:00
Asger Hautop DrewsenandDavid Pedersen 40da647620 docs: Remove explicit auto deref from PrivateCookieJar example (#2028)
Co-authored-by: David Pedersen <[email protected]>
2023-06-22 21:50:45 +00:00
Azzam S.A 8374c3e789 docs: add warning icon for extractor order (#2027) 2023-06-05 12:05:53 +02:00
Eric Seppanen ce7739e76d Fix typo in json_lines.rs (#1970) 2023-04-29 07:49:21 +02:00
877e3fe4de Move TypedHeader to axum-extra (#1850)
Co-authored-by: Michael Scofield <[email protected]>
Co-authored-by: Jonas Platte <[email protected]>
2023-04-21 17:45:31 +02:00
David Pedersen c97967252d Add serve function and remove Server re-export (#1868) 2023-04-21 17:45:31 +02:00
6703f8634c Remove B type param: Follow ups (#1789)
Co-authored-by: Jonas Platte <[email protected]>
Co-authored-by: Michael Scofield <[email protected]>
2023-04-21 17:45:31 +02:00
David Pedersen 72c1b7a80c Add Body::from_stream (#1848) 2023-04-21 17:45:31 +02:00
4e4c29175f Remove B type param (#1751)
Co-authored-by: Jonas Platte <[email protected]>
Co-authored-by: Michael Scofield <[email protected]>
2023-04-21 17:45:31 +02:00
David Pedersen e97462d452 Add Html, Css, JavaScript, and Wasm response types (#1921) 2023-04-17 13:20:17 +02:00
David Pedersen 39bb28130d Enable println warning (#1929) 2023-04-14 22:26:56 +02:00
David Pedersen 6b106f4bab Log built-in rejections (#1890) 2023-04-11 16:57:49 +02:00
David Pedersen 352cf9a266 Implement Deref and DerefMut for built-in extractors (#1922) 2023-04-10 07:18:35 +00:00
Jonas PlatteandDavid Pedersen 43b2d52403 Add OptionalPath extractor (#1889)
Co-authored-by: David Pedersen <[email protected]>
2023-04-09 12:23:13 +00:00
David Pedersen 03e8bc77f1 Implement IntoResponse for MultipartError (#1861) 2023-03-21 08:24:06 +00:00
David Pedersen 8e1eb8979f Update to syn 2 (#1862) 2023-03-18 19:23:27 +00:00
John DowneyandDavid Pedersen db22b7309d Remove remnants of spa feature (#1802)
Co-authored-by: David Pedersen <[email protected]>
2023-03-03 14:43:19 +00:00
David Pedersen 5606ea3f9e #[must_use] all the things! (#1809) 2023-03-03 14:12:35 +01:00
Dan Handrea e167cfc325 Implement Clone for CookieJar, PrivateCookieJar and SignedCookieJar (#1808) 2023-03-03 11:13:25 +00:00
David Pedersen aa2cbf6920 Add axum_extra::extract::Multipart (#1692) 2023-03-03 10:15:09 +01:00
Rob 68bf8ed7fc Update documentation for FailedToDeserializeQueryString response type (#1795) 2023-02-27 22:29:39 +00:00
David Pedersen 27f05ad32e Remove SpaRouter (#1784) 2023-02-25 11:05:23 +01:00
David Pedersen f726f16b6d Update to tower-http 0.4 (#1783) 2023-02-24 20:51:30 +00:00
David PedersenandAllan 6a4825bb22 Rename ProtoBuf to Protobuf (#1763)
Co-authored-by: Allan <[email protected]>
2023-02-24 21:40:42 +01:00
David Pedersen 37922ab840 Add option_layer (#1696) 2023-02-11 23:11:21 +00:00
David Pedersen b4204e223d Add TypedPath::with_query_params (#1744) 2023-02-11 22:10:07 +00:00
Jonas Platte 7ecf8bd6cf Use implicit format-args captures where applicable (#1709) 2023-01-20 12:04:49 +01:00
avdb ea6eb81d6f Typo fixes (#1628) 2022-12-08 17:50:59 +00:00
David Pedersen 7386e5d185 Bug fixes for RouterExt:{route_with_tsr, route_service_with_tsr} (#1608)
* Bug fixes for `RouterExt:{route_with_tsr, route_service_with_tsr}`

* changelog link
2022-12-02 11:42:49 +01:00
Allan b1f7ee938d Update axum-extra feature flag table (#1594) 2022-11-29 22:11:36 +00:00
David Pedersen c7985b7858 Fix wrong From impl for Resource (#1589)
Really not sure how this got past the tests.
2022-11-29 09:35:26 +00:00
David Pedersen 0b26411f39 Change Router::with_state and impl Service for Router<()> (#1552)
* Implement `Service` for `Router<(), B>`

* wip

* wip

* fix some tests

* fix examples

* fix doc tests

* clean up docs

* changelog

* fix

* also call `with_state` when converting `MethodRouter` into a `MakeService`

* suggestions from review
2022-11-24 14:43:10 +00:00
walfie 7d0bb28876 Minor doc fixes (#1562) 2022-11-22 07:08:18 +00:00
Santiago Fraire Willemoes ddee1c1d1a docs: add how to use Arc<AppState> with the cookies examples (#1560) 2022-11-21 14:17:32 +01:00