David Pedersen
|
e8cf5f4f0e
|
Mention tokio-stream in SSE example
|
2023-08-06 20:45:35 +02:00 |
|
David Pedersen
|
cc611b8b24
|
Implement IntoResponse for (R,) where R: IntoResponse (#2143)
|
2023-08-03 18:15:06 +00:00 |
|
David Pedersen
|
2138489ce5
|
Implement Handler for T: IntoResponse (#2140)
|
2023-08-02 21:17:12 +02:00 |
|
David Pedersen
|
5b89f1dfaa
|
Add example showing how to proxy reqwest::Response (#2138)
|
2023-08-02 08:15:47 +00:00 |
|
David Pedersen
|
6416a4784b
|
axum-extra: Remove unused tower-http dependency (#2137)
|
2023-08-02 07:50:44 +00:00 |
|
David Pedersen
|
f9ea40bb44
|
Don't depend on axum-macros in examples (#2122)
|
2023-07-26 20:21:39 +02:00 |
|
David Pedersen
|
5567d665d7
|
Fix typo (#2118)
|
2023-07-25 21:52:08 +02:00 |
|
David Pedersen
|
bb22802bfc
|
Update to latest sqlx in example (#2099)
|
2023-07-16 13:49:53 +02:00 |
|
David Pedersen
|
4290955cf0
|
Add missing changes to changelog
|
2023-07-16 12:54:53 +02:00 |
|
David Pedersen
|
a0db77a900
|
Fix bugs around merging routers with nested fallbacks (#2096)
|
2023-07-16 10:06:58 +00:00 |
|
David Pedersen
|
6f7ff85565
|
Fix example for accessing inner extrator errors (#2095)
|
2023-07-16 01:40:31 +02:00 |
|
David Pedersen
|
b34715fe81
|
Update to hyper 1.0.0-rc.4 (#2094)
|
2023-07-15 15:38:38 +00:00 |
|
David Pedersen
|
cc9629fe88
|
Fix some typos in the docs
|
2023-07-03 09:23:37 +02:00 |
|
David Pedersen
|
f4accdc95d
|
Remove unwrap from example-stream-to-file
|
2023-07-01 23:12:23 +02:00 |
|
David Pedersen
|
99e8828df5
|
Remove unwrap from example-reverse-proxy
|
2023-07-01 23:12:23 +02:00 |
|
David Pedersen
|
b1b0e45683
|
Remove sessions example
There are better libraries these days for doing sessions with axum. So
think this example was just causing more confusion than helping.
|
2023-07-01 23:12:20 +02:00 |
|
David Pedersen
|
b7665b209a
|
Fix CI (#2054)
|
2023-06-22 23:20:46 +02:00 |
|
David Pedersen
|
b663072504
|
Don't remove the Sec-WebSocket-Key header in WebSocketUpgrade (#1972)
|
2023-04-30 11:54:41 +02:00 |
|
David Pedersen
|
c7d4af9bd8
|
Fix fallback panic on CONNECT requests (#1963)
|
2023-04-25 16:01:39 +02:00 |
|
David Pedersen
|
d1765d9a00
|
Don't inherit fallbacks when using Router::nest_service (#1956)
|
2023-04-22 16:19:32 +02:00 |
|
David Pedersen
|
db300efc33
|
Remove impl Connected<&AddrStream> for SocketAddr (#1954)
|
2023-04-21 18:24:47 +02:00 |
|
David Pedersen
|
c378211b12
|
Allow duplicate regex-syntax in examples
|
2023-04-21 17:45:31 +02:00 |
|
David Pedersen
|
4d5035faf8
|
Use Request type alias in new files
|
2023-04-21 17:45:31 +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
|
173f9f72b0
|
Remove IntoResponse for http-body types (#1877)
|
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
|
3ba74aa2f5
|
Change sse::Event::json_data to use axum_core::Error as its error type (#1762)
|
2023-04-21 17:45:31 +02:00 |
|
David Pedersen
|
e1eb7d6615
|
Add axum_core::body::Body (#1584)
|
2023-04-21 17:45:31 +02:00 |
|
David Pedersen
|
97885484dd
|
Add note about main having breaking changes
|
2023-04-21 17:44:27 +02:00 |
|
David Pedersen
|
c31bea2f96
|
Release axum and axum-extra (#1942)
|
2023-04-18 20:40:42 +02:00 |
|
David Pedersen
|
994492d427
|
Add test for not hitting debug_assert in MatchedPath (#1935)
|
2023-04-17 13:46:54 +02:00 |
|
David Pedersen
|
b42897f2dc
|
Document that Router::new().fallback(...) isn't optimal (#1940)
|
2023-04-17 13:41:53 +02:00 |
|
David Pedersen
|
2c87d65f17
|
Don't allow extracting MatchedPath in fallbacks (#1934)
|
2023-04-17 13:20:54 +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
|
377d73a55b
|
Add basic merge and nest benchmarks
|
2023-04-12 19:14:16 +02:00 |
|
David Pedersen
|
cf1ed9bb54
|
Release axum 0.6.15 (#1928)
|
2023-04-12 09:36:17 +02:00 |
|
David Pedersen
|
8b22b94582
|
Remove "PathDeserializationError" debug message
|
2023-04-12 09:19:00 +02:00 |
|
David Pedersen
|
b92b91e75e
|
Release axum 0.6.14 (#1926)
|
2023-04-11 19:38:22 +02:00 |
|
David Pedersen
|
51edc9c895
|
Release (#1923)
|
2023-04-11 17:23:38 +02:00 |
|
David Pedersen
|
6b106f4bab
|
Log built-in rejections (#1890)
|
2023-04-11 16:57:49 +02:00 |
|
 David PedersenandJonas Platte
|
2c2cf361dd
|
Change Router::nest to flatten the routes (#1711)
Co-authored-by: Jonas Platte <[email protected]>
|
2023-04-11 16:17:54 +02:00 |
|
David Pedersen
|
14d2b2dc87
|
Add tutorials to ECOSYSTEM.md
|
2023-04-11 10:37:22 +02:00 |
|
David Pedersen
|
4db9b6eb81
|
add missing changelog link
|
2023-04-10 09:23:55 +02:00 |
|
David Pedersen
|
352cf9a266
|
Implement Deref and DerefMut for built-in extractors (#1922)
|
2023-04-10 07:18:35 +00:00 |
|
David Pedersen
|
24f8dc53f4
|
Update rest-grpc-multiplex example to include reflection (#1902)
|
2023-04-01 20:49:36 +02:00 |
|
David Pedersen
|
9b1f1a907b
|
Update allowed crates in public API (#1888)
|
2023-03-27 17:12:19 +02:00 |
|
David Pedersen
|
4dd062e8ed
|
Add missing changelog link
|
2023-03-22 15:26:17 +01:00 |
|
David Pedersen
|
562fa206f0
|
Release axum, axum-extra, axum-macros (#1875)
|
2023-03-22 15:22:47 +01:00 |
|
David Pedersen
|
cfb5df7050
|
Give better error if generics are used with #[derive(FromRef)] (#1874)
|
2023-03-22 14:48:27 +01:00 |
|
David Pedersen
|
3fb67bf79d
|
Update changelog
|
2023-03-22 14:35:06 +01:00 |
|
David Pedersen
|
a0af61ea46
|
More clearly document what wildcards matches (#1873)
|
2023-03-22 10:48:23 +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 |
|
David Pedersen
|
1133425d6b
|
Release axum, axum-macros, and axum-extra (#1843)
|
2023-03-13 11:00:13 +01:00 |
|
David Pedersen
|
fe9c4a0b5b
|
Clone state a bit less (#1837)
|
2023-03-12 14:43:22 +00:00 |
|
David Pedersen
|
5c11c5c44d
|
Print prev_route_id in impl Debug for Router
|
2023-03-10 12:30:08 +01:00 |
|
David Pedersen
|
e56e1b3e69
|
Don't require S: Debug for impl Debug for Router<S> (#1836)
|
2023-03-10 11:14:40 +00:00 |
|
David Pedersen
|
bc3c35ea5a
|
Release all the crates (#1812)
|
2023-03-03 18:16:24 +01:00 |
|
David Pedersen
|
5606ea3f9e
|
#[must_use] all the things! (#1809)
|
2023-03-03 14:12:35 +01:00 |
|
David Pedersen
|
5a58edac16
|
Fix routing issues when loading a Router via a dynamic library (#1806)
|
2023-03-03 13:23:53 +01:00 |
|
David Pedersen
|
6075be60ed
|
Wording tweak in #[debug_handler] docs (#1807)
|
2023-03-03 12:38:26 +01:00 |
|
David Pedersen
|
aa2cbf6920
|
Add axum_extra::extract::Multipart (#1692)
|
2023-03-03 10:15:09 +01:00 |
|
David Pedersen
|
416a0568d3
|
Add special handling of FromRequest extractors not being the last arg (#1797)
|
2023-03-03 09:44:10 +01:00 |
|
David Pedersen
|
08bac36519
|
Release axum and axum-extra (#1788)
|
2023-02-27 09:41:11 +01:00 |
|
David Pedersen
|
279a8e2bf0
|
Add example showing how to run axum on hyper 1.0 (#1791)
|
2023-02-26 19:05:12 +01:00 |
|
David Pedersen
|
1dc4b44472
|
Use JsonRejection::{status, body_text} in customize extractor error example (#1790)
|
2023-02-25 15:02:02 +01: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
|
37478772bc
|
Release axum (#1782)
|
2023-02-24 14:22:47 +01:00 |
|
David Pedersen
|
2cbaa63d9e
|
Add KeepAlive::event (#1729)
|
2023-02-23 13:14:29 +00:00 |
|
David Pedersen
|
1e2567c39f
|
Fix missing Allow when middleware are applied to MethodRouter (#1773)
|
2023-02-20 22:54:44 +01:00 |
|
David Pedersen
|
277be8f813
|
axum 0.6.7 (#1768)
|
2023-02-17 15:07:23 +01:00 |
|
David Pedersen
|
bea84d2141
|
Add missing things back to changelog
|
2023-02-17 14:25:03 +01:00 |
|
David Pedersen
|
143c415955
|
Add MockConnectInfo (#1767)
|
2023-02-17 13:09:29 +01:00 |
|
David Pedersen
|
cd86f7ec7a
|
Use 422 Unprocessable Entity for Form deserialization errors, except GET and HEAD requests (#1683)
|
2023-02-17 09:59:02 +01:00 |
|
David Pedersen
|
e6ff0281ae
|
Try cargo public-api-crates on CI (#1761)
|
2023-02-16 22:41:41 +01:00 |
|
David Pedersen
|
c18ff9dd63
|
Release axum, axum-extra, and axum-macros (#1750)
|
2023-02-12 12:40:42 +01:00 |
|
David Pedersen
|
c454e37a1c
|
Update to cookie 0.17 (#1747)
|
2023-02-12 08:26:37 +01:00 |
|
David Pedersen
|
37922ab840
|
Add option_layer (#1696)
|
2023-02-11 23:11:21 +00:00 |
|
David Pedersen
|
0ecf5eeb19
|
Support passing MethodRouter to Router::fallback (#1730)
|
2023-02-11 23:11:55 +01:00 |
|
David Pedersen
|
b4204e223d
|
Add TypedPath::with_query_params (#1744)
|
2023-02-11 22:10:07 +00:00 |
|
David Pedersen
|
93ecabf449
|
Release axum and axum-macros (#1743)
|
2023-02-11 22:32:16 +01:00 |
|
David Pedersen
|
827140f0d7
|
Document gotchas with impl IntoResponse (#1736)
|
2023-02-07 21:28:00 +00:00 |
|
David Pedersen
|
0a3b4b8e43
|
Ignore duplicate dependencies pulled in by windows-sys
|
2023-02-07 22:21:00 +01:00 |
|
David Pedersen
|
6e6aa8f39e
|
Don't use impl IntoResponse in readme
|
2023-02-07 17:57:28 +01:00 |
|
David Pedersen
|
4a5dc4391c
|
Release axum and axum-macros (#1721)
|
2023-01-24 13:31:33 +01:00 |
|
David Pedersen
|
47be78e0b3
|
Use map_while (#1720)
|
2023-01-24 12:49:36 +01:00 |
|
David Pedersen
|
6ff6b36293
|
Release axum and axum-core (#1716)
|
2023-01-20 23:51:19 +01:00 |
|
David Pedersen
|
5b07296001
|
Add RawPathParams (#1713)
|
2023-01-20 20:37:01 +00:00 |
|
David Pedersen
|
96b7d78a3f
|
Document required tokio features for example (#1715)
|
2023-01-20 20:26:40 +00:00 |
|
David Pedersen
|
7a52161826
|
Implement Clone and Service for Next (#1712)
|
2023-01-20 21:19:01 +01:00 |
|
David Pedersen
|
8c081c20ab
|
Remove accidentally committed dbg!s
|
2023-01-20 10:14:49 +01:00 |
|
David Pedersen
|
00d20eb007
|
Simpify parse-body-based-on-content-type example (#1697)
|
2023-01-14 18:39:09 +01:00 |
|
David Pedersen
|
1be25d9496
|
Add internal macro to make tests of nest easier to write (#1694)
|
2023-01-14 14:12:01 +00:00 |
|
David Pedersen
|
607a20dfac
|
Support deserialize_any for Path (#1693)
|
2023-01-13 12:27:38 +00:00 |
|