github.com/tokio-rs/axum
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
https://github.com/tokio-rs/axum
e6ff0281ae55ecfd051699b045e6eae4b033cecf authored over 2 years ago
c18ff9dd63b2eb958806d280ef66ff0a4ce0cea9 authored over 2 years ago
67422bb1c22b2edea9f81bfbcb2dd3586bc8e10b authored over 2 years ago
c454e37a1c23f38dc339ba8f5f2536b9f0e8f6d9 authored over 2 years ago
2c9d2dea0e9b4dd12e4731535fd3250d0aef9df9 authored over 2 years ago
37922ab84061b6bd91d2ac7dc8cb7b72e5d3ba08 authored over 2 years ago
0ecf5eeb190ed8615c600f2467d63e41236a95db authored over 2 years ago
b4204e223dc96df3d51fc8893f32d37b66be7005 authored over 2 years ago
5c58b4ffde09f0c507da9fc0fc25ed44ea334c20 authored over 2 years ago
93ecabf449a94e470c906a63121d059c3d09a66f authored over 2 years ago
827140f0d788a0ac3b73faec931e18c6b915e059 authored over 2 years ago
0a3b4b8e4305b04db8820c50fd71380845c5daef authored over 2 years ago
6e6aa8f39eba46b4100bb98dff063daa17810184 authored over 2 years ago
19596584dae8ec6fc733d47dcdd1d874c52d484a authored over 2 years ago
bdfaedb344fd5095b635ff12b2e8ab62b96de11f authored over 2 years ago
4a5dc4391cc94640eca5eab61de7d5fb508b0145 authored over 2 years ago
47be78e0b341bf82888a404d7a62d572be47a592 authored over 2 years ago
6ff6b36293b4a24f3be8a8ab7d33981705cd2d86 authored over 2 years ago
5b0729600148d4a7e09bfe60c40b8ad034432271 authored over 2 years ago
96b7d78a3f12cdbb20656816143a5f36f341d23c authored over 2 years ago
7a52161826e8fc4732edb65cb91c42f76d2a676e authored over 2 years ago
6d815e2b0a289444ec1129f0b4d476775f1e8433 authored over 2 years ago
7ecf8bd6cfa81f10a262ffa22e83747fe6dc49bc authored over 2 years ago
b07918b213aa7b0e0c1b40e646c4eb84925f85a8 authored over 2 years ago
8c081c20abd3172ffa51dd98c78cd097a874bd3b authored over 2 years ago
00d20eb00799e091f522e72b8612a471a7635a69 authored over 2 years ago
1be25d9496c550837994b812afa9d847197cdbd5 authored over 2 years ago
607a20dfaca3c04c25542076b818511280d66530 authored over 2 years ago
25a46fbe79edc437595a1478faf27b90c6332d24 authored over 2 years ago
Co-authored-by: David Pedersen <[email protected]>
e4c6d76bca5067269c21d37c7e886e07875fa0f5 authored over 2 years agoe3aaeb3cb7be5ae694c1d9c7a414790de7a23d30 authored over 2 years ago
Co-authored-by: David Pedersen <[email protected]>
8d92902c8e4c2607e81ceaf1b1e7d516ca9cfff3 authored over 2 years agod11af167ca6b6cb2ab01876e2c7856e7c26f5221 authored over 2 years ago
It should have been deleted previously
3d31bcb6fba0b6a9b6fad8c90f53522ab78a2928 authored over 2 years ago7192c590c92d05e56086df265fca77c526886645 authored over 2 years ago
6638b274dbbf859d63ca495af5f73befb57c5b19 authored over 2 years ago
be9a8c038026bc5fb5c7142ced5d9e4ff580510c authored over 2 years ago
Co-authored-by: Jonas Platte <[email protected]>
1aa357c879c65e7885b267057de8292774e5109a authored over 2 years ago211de92d24a0d6e1ffc0c76b75c26c53c7eb09d3 authored over 2 years ago
b6c282a2b7666ab2cdf3f0ee3ae96f593283f8f3 authored over 2 years ago
2d8242b2c583d880a772f5b5b4f37372f30a1508 authored over 2 years ago
949da2b3002f9568a86f9e2eddec34056ad858db authored over 2 years ago
cad6611bf7972b6c685f06a6901a88c97c4a66aa authored over 2 years ago
978ae6335862b264b4368e01a52177d98c42b2d9 authored over 2 years ago
71e83291e18056556a242d9e504911c0bfb1a917 authored over 2 years ago
1ff5ab5ba2b7b24cd818e1f1aabbef32c9f22370 authored over 2 years ago
15b6f8cc7088956c813af8b7f120d2cfa8e57bf1 authored over 2 years ago
* README: Link to discussions instead of issues in Getting Help section
* Link to Discussions...
b3722440994fff9876cd32653402ba6727c00bcf authored over 2 years agoea6eb81d6fea0367a17afa5f3655cb31cc0dab99 authored over 2 years ago
e3d8868f99b86654a02bcefa8c5ed47502a20fc1 authored over 2 years ago
* Add `status` and `body_text` methods to built-in rejections
This should make it easier to c...
7e13d696395a4cf61bd1bb4fcf453630a564656b authored over 2 years ago5826ca268cb29657adc5b3ce264067c5a48fa159 authored over 2 years ago
ee3cb971f759581dd7d8e06df74cc70f74446d52 authored over 2 years ago
* Bug fixes for `RouterExt:{route_with_tsr, route_service_with_tsr}`
* changelog link
7386e5d185dd8238a0b79eca8e11dee8d697454c authored over 2 years ago56d0dd9ec21e8f623609a9ca9d07b4bf238357a2 authored over 2 years ago
* Refactor initializing tracing-subscriber
* Revert "Refactor initializing tracing-subscriber...
6c133be5b7561e0de74d2b94dd2b17607ed99028 authored over 2 years ago2c74c538dd28a411b45df15aa3e21beed845b7fa authored over 2 years ago
b1f7ee938dcaaee23e86d572adb3c5f1ccf29575 authored over 2 years ago
dd4e141f4c434914521cf664a7f0c234684072ae authored over 2 years ago
2121979a487b1bdb3c40892212548c33dbf25ab6 authored over 2 years ago
Really not sure how this got past the tests.
c7985b78584cf7d8e2560d96237a1b7f2be00855 authored over 2 years ago87a80ec47bfd2c39ac4ea3d1acffb5d1ff540f63 authored over 2 years ago
3279d64f963716b4061fdbecd3eb0b3cd949eb12 authored over 2 years ago
28f1996f9c0fde909ad1d3192c97e764320d676d authored over 2 years ago
eb2e93305457413a650184da21cf68b9f74a812e authored over 2 years ago
8d62697c7224a4bb699913f1203dbf6839875f13 authored over 2 years ago
b984fec572cfc6c14eec0e4f100b3a28b61cb57b authored over 2 years ago
834d4e50bc194a97f14df591b893477e666e998b authored over 2 years ago
* changelog
* bump versions
* reorder changelogs a bit
* Apply suggestions from code re...
1b6780cf6cfe28fa24744bb2d9581cd01577c464 authored over 2 years ago* Implement `Service` for `Router<(), B>`
* wip
* wip
* fix some tests
* fix example...
0b26411f39fcb58b7ef062c81e52d70a5e6c7b55 authored over 2 years agoThis crate provides a Cross-Site Request Forgery protection layer and middleware for use with th...
fde38f66188091edcf0752d93fd8b3170347971f authored over 2 years ago102d5887fa5958e8f58bf59a87f8053851673ef8 authored over 2 years ago
6771729d274870e55f34a7e970bfa203113183bc authored over 2 years ago
7d0bb28876fb958154590df6f5470de48c18408f authored over 2 years ago
ddee1c1d1ad0ee8a32d576c092844997306b9623 authored over 2 years ago
* provide links to axum-sessions and axum-login
* Update ECOSYSTEM.md
Co-authored-by: Jona...
c7e696b346a421e60745a7b4fb1e689f35ea9dca authored over 2 years ago3ab3e5f91d3442fff96273025f2cd0506dd58370 authored over 2 years ago
8d2fb3618e60f7454cc433afb6d34ecec60d57de authored over 2 years ago
* Add `RouterService::{layer, route_layer}`
Figure we might as well have these.
* changelog
b816ac7cdf14d8dade5517ee6b49989e1db62074 authored over 2 years ago* Fix docstrings on RouterService methods
* Simplify signatures of RouterService methods with...
ce8ea56f3b12e6f2eb648d496b27346c8bc7f697 authored over 2 years ago* axum-extra 0.4.0-rc.3
Needs a new release because it uses the old state inheritance whic is...
99c0224a7c6cc95405476e872dd65e3ce8f01cae authored over 2 years ago* Improve `debug_handler` to use the correct span for specific bounds
This results in better ...
d5de3bc7e3f7c3d956081dbff129e2fce390a8c2 authored over 2 years ago2e3000f1a302b04f112d78aba4ef591fdcb2dc54 authored over 2 years ago
37b9b3df481c5652e914f0e7b7f4fe8280f6ed3f authored over 2 years ago
878ae73e6da1a50e9bab37ba13f6be0a8966d00a authored over 2 years ago
468985373a1aec18e091f5c071d8953ca0484699 authored over 2 years ago
For skipping individual fields.
7d58d498175a4588557e2fcbe693df3e0ad68e4e authored over 2 years ago* Make state type safe
* fix examples
* remove unnecessary `#[track_caller]`s
* Router:...
64960bb19cebf87b25f4faca6d5fda2fc6ef49a3 authored over 2 years ago* Add `on_failed_upgrade` callback to `WebSocket`
Previously if upgrading a connection to a W...
ba8e9c1b212377631d43718246d01ba92ae02ec7 authored over 2 years ago* fallback inheritance
* cleanup
* changelog
7090649377adae7537ba4e479e6a60dca57ad846 authored over 2 years agoPreviously
```rust
handler.layer(RequestBodyLimitLayer::new(...)).with_state(...)
```
di...
2e8a7e51a105ab2fda2e7ca7cb09168cc8a26bf1 authored over 2 years agob1f894a50074933ec3d924775d792671091b10df authored over 2 years ago
* Add accept_unmasked_frames setting in WebSocketUpgrade
* Update CHANGELOG.md
* Apply sug...
c461f1d827edd45b3f1b7b2a77ad885c765feff8 authored over 2 years agoRefs: #1525, #733
587435940bcc79cd920005b2a3b3c19286e66949 authored over 2 years ago370ad07e75ae3d7113ac87b469e5ebcf9ba20489 authored over 2 years ago
afa13006cfa7809a064d69bd9758df3371bcb68c authored over 2 years ago
c3fa0b2a3e4a22bc2e777d02557eb409a8c73451 authored over 2 years ago
74bbe80f8ae17f712f0870623804d86b06cbbd6f authored over 2 years ago
028cac4a7266b87e078fff7f5825b79cab250cff authored over 2 years ago
They were removed again before being released.
1d6a96ee20376baa58141f0ad776407daa85335a authored over 2 years ago