Commit graph

1438 commits

Author SHA1 Message Date
David Mládek
170f877440
axum: Remove unnecessary Arc::clone (#2675) 2024-03-25 20:48:53 +01:00
David Pedersen
d7b852896d
Fix changelog link (#2677) 2024-03-25 08:00:19 +01:00
David Pedersen
ef8a9e812c
Release axum and axum-extra (#2676) 2024-03-24 20:17:10 +01:00
mikihiro
c6fd852844
Update sync_wrapper to 1.0.0 from 0.1.1
... and fix CI.
2024-03-23 19:46:20 +01:00
David Mládek
2ec68d6c4d
Add rejection tracing to all extractors (#2584) 2024-03-16 22:34:18 +01:00
David Mládek
2ce382f0ab
Remove h2 from dependencies when http2 feature is off (#2605) 2024-03-16 15:57:08 +00:00
jasper
8b13d4cf3c
Add axum-typed-routing to ECOSYSTEM.md (#2608) 2024-03-14 22:12:15 +00:00
David Pedersen
19f6f7900f
Fix layers being cloned for each request (#2586) 2024-03-14 21:24:32 +01:00
David Mládek
3569950a2e
Make nightly_error_messages feature compatible with latest nightly 2024-03-14 21:19:03 +01:00
Vigith Maurice
b6b203b306
fix typo in prometheus_metrics_example (#2627)
Signed-off-by: Vigith Maurice <vigith@gmail.com>
2024-03-02 21:51:18 +01:00
David Mládek
b03f6c1184
Fix typo in CONTRIBUTING.md (#2612) 2024-02-25 21:47:01 +01:00
Jonas Platte
4d65ba0215
ci: Unbreak cargo-deny action (#2613) 2024-02-22 09:59:05 +01:00
drbh
d703e6f97a
feat: add simple tokio redis example (#2543) 2024-02-11 12:27:12 +01:00
Deffendor
6bc400104e
add minijinja templating example (#2523) 2024-02-11 12:17:41 +01:00
Mahdi
5b4dc2dafe
Update ECOSYSTEM.md (#2560) 2024-02-11 12:16:44 +01:00
David Mládek
66b3b3df55
Document usage of concrete state in FromRequest macro (#2550) (#2581) 2024-02-11 12:12:03 +01:00
Kirill Zaborsky
62324aad91
chore: remove outdated link (#2497) 2024-02-09 00:59:08 +01:00
Martin Nordholts
a3ec44a5a0
Run cargo clippy --fix to fix CI (#2568)
… and allow one lint.
2024-02-09 00:55:59 +01:00
Jonas Platte
5f7fcc5866
Fix blocking-mode tcp listener in auto-reload example (#2558) 2024-01-31 14:55:42 +00:00
Rdbo
530aa5530c
Fix typos in testing example (#2542) 2024-01-26 21:17:40 +00:00
Max Countryman
d1fb14ead1
Update ECOSYSTEM.md (#2528) 2024-01-19 20:36:22 +01:00
AlphaKeks
9e31949079
Improve documentation of axum_extra::extract::Query (#2517) 2024-01-15 21:49:40 +01:00
Nick Price
934b1aac06
Grammar: Fix "it's" vs "its" in several places (#2518) 2024-01-15 21:48:11 +01:00
dayvejones
94901e0fe7
Update axum prometheus-metrics example (#2516)
Co-authored-by: Dudin.Roman <Roman@HPROMAN>
2024-01-15 14:25:31 +01:00
Joseph Lenton
dd3ff101e2
docs: add Axum Test to ECOSYSTEM.md (#2513) 2024-01-14 11:35:29 +01:00
David Pedersen
358f196810
Add note about missing CSRF validation in oauth example (#2512) 2024-01-13 15:37:03 +01:00
David Pedersen
9ebd105d04
Release (#2510) 2024-01-13 14:31:03 +01:00
David Pedersen
45116730c6
Internally Arc Router, without breaking changes (#2483)
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2024-01-13 12:44:32 +00:00
David Pedersen
d3112a40d5
Re-export BodyDataStream from axum (#2509) 2024-01-11 21:56:22 +01:00
Joshua Chapman
791d5038a9
Add is_missing method to typed header rejection reason (#2503) 2024-01-10 12:17:03 +01:00
Yann Simon
f7c4cd883a
Fix link to serde::Deserialize (#2498) 2024-01-09 16:25:17 +00:00
Taiki Endo
5b6204168a
Update actions/checkout action to v4 (#2495) 2024-01-07 09:28:54 +01:00
David Pedersen
c486cc8207
Implement TypedPath for WithRejection<TypedPath, _> (#2491) 2024-01-04 21:08:20 +01:00
Sam Kirby
cdd0eccc0a
Add must_use attribute to Serve (#2484) 2024-01-03 00:03:31 +01:00
Jonas Platte
af13c53938
Make Router Sync without breaking the API (#2481) 2024-01-02 20:18:07 +01:00
null
ae244b1eb1
chore: update feature flag description (#2480) 2024-01-02 09:12:38 +01:00
David Pedersen
71eedc6d6c
Add websocket integration test (#2477) 2023-12-31 11:14:26 +01:00
David Pedersen
48d169016a Update example-tls-graceful-shutdown
Was just a matter of updating axum-server
2023-12-31 00:18:55 +01:00
Sleep_AllDay
d2cea5cdbd
Improve debug_handler on tuple response types (#2201)
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
2023-12-30 21:48:35 +00:00
David Pedersen
85573e0573
impl IntoResponseParts for () (#2471) 2023-12-30 17:47:22 +00:00
David Pedersen
7ea7e9f618
Use IntoFuture for test RequestBuilder (#2470) 2023-12-30 18:23:53 +01:00
David Pedersen
3b43b257e7
Add dependency injection example (#2466) 2023-12-30 18:11:33 +01:00
Henry Chen
c34041510c
Add an example integration test for SSE (#2465)
Signed-off-by: Hung-Han (Henry) Chen <chenhungh@gmail.com>
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
2023-12-30 18:04:23 +01:00
David Pedersen
046e7299e1
Fix out of date links to error-handling example (#2467) 2023-12-30 16:37:57 +01:00
David Pedersen
5d388c8d91 Remove outdated comment 2023-12-29 17:51:14 +01:00
藍+85CD
c1c917092d
Add hatsu to ECOSYSTEM.md (#2462) 2023-12-29 17:47:57 +01:00
David Pedersen
fe89ab5592
Release (#2461) 2023-12-29 17:47:06 +01:00
Bryan Burgers
b494d455cc
Implement Clone for RouterIntoService (#2456) 2023-12-29 14:13:36 +00:00
Dotan J. Nahum
560213a7b7
docs: add clarification about building middleware and error types (#2448) 2023-12-29 14:19:16 +01:00
David Pedersen
ea6dd51e98
Enable tracing by default (#2460) 2023-12-29 13:44:20 +01:00