Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tokio-rs/axum

Ergonomic and modular web framework built with Tokio, Tower, and Hyper
https://github.com/tokio-rs/axum

Change `sse::Event::json_data` to use `axum_core::Error` as its error type (#1762)

3ba74aa2f5e73017086e8a56fa2a3c34607b70b1 authored over 1 year ago by David Pedersen <[email protected]>
Use `Request` type alias in new files

4d5035faf88922b2603afc29994366a6c01f3702 authored over 1 year ago by David Pedersen <[email protected]>
Move `TypedHeader` to axum-extra (#1850)

Co-authored-by: Michael Scofield <[email protected]>
Co-authored-by: Jonas Platte <jplatte...

877e3fe4deeb76cdba6b3a1699056219f5c44dd3 authored over 1 year ago by David Pedersen <[email protected]>
Fix typo in extract::ws (#1664)

Co-authored-by: David Pedersen <[email protected]>

9be0ea934c27acb527db391a601b5c4724474df9 authored over 1 year ago by Michael Scofield <[email protected]>
Remove `IntoResponse` for http-body types (#1877)

173f9f72b0ff508b96e96ce745251fb7638751f0 authored over 1 year ago by David Pedersen <[email protected]>
Add `serve` function and remove `Server` re-export (#1868)

c97967252de9741b602f400dc2b25c8a33216039 authored over 1 year ago by David Pedersen <[email protected]>
Remove `B` type param: Follow ups (#1789)

Co-authored-by: Jonas Platte <[email protected]>
Co-authored-by: Michael Scofield <mscofield...

6703f8634c33ad9dd3ae1afb4460b99ad26ccd49 authored over 1 year ago by David Pedersen <[email protected]>
Add `Body::from_stream` (#1848)

72c1b7a80c0e19320506a28e14d716507a52ffce authored over 1 year ago by David Pedersen <[email protected]>
Remove `B` type param (#1751)

Co-authored-by: Jonas Platte <[email protected]>
Co-authored-by: Michael Scofield <mscofield...

4e4c29175f51c7db681a2527c21f258c83d5c831 authored over 1 year ago by David Pedersen <[email protected]>
Allow duplicate regex-syntax in examples

c378211b1277506816a910ff0e60df57942c8d8d authored over 1 year ago by David Pedersen <[email protected]>
Add note about `main` having breaking changes

97885484ddd519a6e8bdf87fdac191a7602a4f33 authored over 1 year ago by David Pedersen <[email protected]>
Add springtime-web-axum to ECOSYSTEM.md (#1949)

287ae644dca06562e9c3108c0049c5982661e9d6 authored over 1 year ago by Kamil Rojewski <[email protected]>
Release axum and axum-extra (#1942)

c31bea2f96d6e4ce20b32e556b56cca0b51c41de authored over 1 year ago by David Pedersen <[email protected]>
Add test for not hitting `debug_assert` in `MatchedPath` (#1935)

994492d427c116a57f3ddca07ea61c0b3b8a5453 authored over 1 year ago by David Pedersen <[email protected]>
Document that `Router::new().fallback(...)` isn't optimal (#1940)

b42897f2dc53baba571a1041606390a55a89d4bb authored over 1 year ago by David Pedersen <[email protected]>
Don't allow extracting `MatchedPath` in fallbacks (#1934)

2c87d65f179afec253ebedbb11e9031a724ca529 authored over 1 year ago by David Pedersen <[email protected]>
Add `Html`, `Css`, `JavaScript`, and `Wasm` response types (#1921)

e97462d45251c21ffd1ba4fb5db30f3cf6f6cb6c authored over 1 year ago by David Pedersen <[email protected]>
Use axum-macros/rust-toolchain file in ci (#1939)

018d65da1442792a711bc4d43de475121299a1bd authored over 1 year ago by tottoto <[email protected]>
Resolve ci warnings (#1938)

de7dc69eeb938c03a823b1f53b5ec9f68567cf24 authored over 1 year ago by tottoto <[email protected]>
Update ci config to setup rust (#1937)

7219fd8df520d295faa42b59f77e25ca2818b6b1 authored over 1 year ago by tottoto <[email protected]>
Enable `println` warning (#1929)

39bb28130dc54ba294b5e6f9af441ba7692d6221 authored over 1 year ago by David Pedersen <[email protected]>
Add basic merge and nest benchmarks

377d73a55ba7bdbb1a47084c684fb1334b200f1b authored over 1 year ago by David Pedersen <[email protected]>
Release axum 0.6.15 (#1928)

cf1ed9bb546354fc075d59cdc02419297f1afe2c authored over 1 year ago by David Pedersen <[email protected]>
Remove "PathDeserializationError" debug message

8b22b945821cba3f2e2cc633fc61cf8b4c2b3621 authored over 1 year ago by David Pedersen <[email protected]>
Remove "NotFound hit" debug message (#1927)

31aed243d9fbed33dec7954336face09b8b31baa authored over 1 year ago by Andrew Silver <[email protected]>
Release axum 0.6.14 (#1926)

b92b91e75e2c41ebe9b6bc3c8a715334dff304e1 authored over 1 year ago by David Pedersen <[email protected]>
Removed leftover "path_router hit" debug message (#1925)

21d496ddb1896c5aef34db73c20ea3dcf73ac2cd authored over 1 year ago by Andrew Silver <[email protected]>
Release (#1923)

51edc9c8958b155259e7b0ec1fc3a04864203461 authored over 1 year ago by David Pedersen <[email protected]>
Log built-in rejections (#1890)

6b106f4babfa0417952134040cc0618f2fd60c7c authored over 1 year ago by David Pedersen <[email protected]>
Change `Router::nest` to flatten the routes (#1711)

Co-authored-by: Jonas Platte <[email protected]>

2c2cf361dd7878e3a49a5da5602e7cf37a3b85ee authored over 1 year ago by David Pedersen <[email protected]>
Add tutorials to ECOSYSTEM.md

14d2b2dc87980f2c58d75754baa4e322fdb2215d authored over 1 year ago by David Pedersen <[email protected]>
add missing changelog link

4db9b6eb81d4376033bfd8822996d9884f1c0923 authored over 1 year ago by David Pedersen <[email protected]>
Implement `Deref` and `DerefMut` for built-in extractors (#1922)

352cf9a266153d9480d832bde6243e0cef0903a0 authored over 1 year ago by David Pedersen <[email protected]>
Add OptionalPath extractor (#1889)

Co-authored-by: David Pedersen <[email protected]>

43b2d52403eeae3373313c185add642a6eaeec64 authored over 1 year ago by Jonas Platte <[email protected]>
Fix a typo inside handlers_intro.md (#1919)

946d8c32530ae301bf26928ab22090b33366a748 authored over 1 year ago by J <[email protected]>
Update `rest-grpc-multiplex` example to include reflection (#1902)

24f8dc53f49d8946418f103314ab6a31ff68be5c authored over 1 year ago by David Pedersen <[email protected]>
Add axum-restful to ECOSYSTEM.md (#1901)

0096fa6e1e65349056ffe5955935c5b8b8397372 authored over 1 year ago by gongzhengyang <[email protected]>
Add a diesel and diesel-async example (#1853)

Co-authored-by: David Pedersen <[email protected]>

9da189768838eca1c31227edd6190fb2599041f2 authored over 1 year ago by Georg Semmler <[email protected]>
Update allowed crates in public API (#1888)

9b1f1a907bcff3d56a875be8581337ce50a5d431 authored over 1 year ago by David Pedersen <[email protected]>
Add axum-keycloak-auth to ECOSYSTEM.md (#1887)

8f6bfa3914aa20d47d3dea197c9a4061e7b26625 authored over 1 year ago by Lukas Potthast <[email protected]>
Fix broken links in the documentation (#1878)

eec4195eacf21921df763aed0f72cb27c8e5690d authored almost 2 years ago by Jonas Platte <[email protected]>
Use State extractor in WS module docs (#1880)

4a02ab3ed889f9c112cc48732f5a4c27b09c3a58 authored almost 2 years ago by Roman Zaynetdinov <[email protected]>
Fix a small grammatical error in the Extract docs (#1876)

b314cd9bc23f6eeb62a1f11a80b95a1720c7816d authored almost 2 years ago by Andrew Morgan <[email protected]>
Add missing changelog link

4dd062e8ed0cf2f1c5db10d04f72e39a30af9935 authored almost 2 years ago by David Pedersen <[email protected]>
Release axum, axum-extra, axum-macros (#1875)

562fa206f09514e7503e898decf73024f5ce6fd4 authored almost 2 years ago by David Pedersen <[email protected]>
Give better error if generics are used with #[derive(FromRef)] (#1874)

cfb5df7050afe08ba5c50805cc9d8532a3935988 authored almost 2 years ago by David Pedersen <[email protected]>
Update changelog

3fb67bf79d1a46686519b91fa2621862387468e1 authored almost 2 years ago by David Pedersen <[email protected]>
More clearly document what wildcards matches (#1873)

a0af61ea46467a3513050dd007bba2e7f53057db authored almost 2 years ago by David Pedersen <[email protected]>
Make tracing-aka-logging example more realistic (#1869)

2600c227031f9fcebfafd0a3d83841cab62e73c1 authored almost 2 years ago by Jonas Platte <[email protected]>
Implement `IntoResponse` for `MultipartError` (#1861)

03e8bc77f10e9a38b516a75a696fb884ba3e2eeb authored almost 2 years ago by David Pedersen <[email protected]>
Update to syn 2 (#1862)

8e1eb8979f58552dc5fefe3b09aa7da21ed48b8b authored almost 2 years ago by David Pedersen <[email protected]>
Update ECOSYSTEM.md (#1857)

b315e5b37ef7e9fd2ad24b6e6ddd8bfbee1e79cf authored almost 2 years ago by Vladimir <[email protected]>
Fix typo in extractors docs (#1852)

eb49ea4bc172963fb9881f54dfbd4acc443dffda authored almost 2 years ago by Fredrik Enestad <[email protected]>
Update axum ecosystem (#1845)

6377dbebc0db0e4e204c38dd84dc457c062146d1 authored almost 2 years ago by Andrew Wheeler(Genusis) <[email protected]>
Release axum, axum-macros, and axum-extra (#1843)

1133425d6b755ffd57494c95c3e1d4d771d3f13d authored almost 2 years ago by David Pedersen <[email protected]>
Clone state a bit less (#1837)

fe9c4a0b5ba9c86c8b7913c1390962c73d32621c authored almost 2 years ago by David Pedersen <[email protected]>
Improve tower-http doc links (#1842)

f65fa22f3418004c3ac74e16e66ed75f97453d44 authored almost 2 years ago by Jonas Platte <[email protected]>
Change tower-http to optional (#1838)

5793e75aacfeae16f02fea144ecc2ee7dcb12f55 authored almost 2 years ago by tottoto <[email protected]>
Print `prev_route_id` in `impl Debug for Router`

5c11c5c44d0e063ce2f51984eea95e74abcf8e4b authored almost 2 years ago by David Pedersen <[email protected]>
Don't require `S: Debug` for `impl Debug for Router<S>` (#1836)

e56e1b3e69275a8d03a808f955513154b0f65500 authored almost 2 years ago by David Pedersen <[email protected]>
Re-integrate examples into the root workspace (#1466)

Co-authored-by: David Pedersen <[email protected]>

dc480f7b0e2eed98e2467afd4d39f59bbc0564d1 authored almost 2 years ago by Jonas Platte <[email protected]>
Add low level OpenSSL example (#1828)

Co-authored-by: David Pedersen <[email protected]>

e7eda0e4167596063295457d606eb625436188ab authored almost 2 years ago by Firstyear <[email protected]>
Fix static-file-server example instructions (#1832)

Co-authored-by: MoisesPotato <[email protected]>

2c1dde7c07fe3207a446e4a8ff9c2957e5001480 authored almost 2 years ago by Moises-Herradon-Cueto <[email protected]>
Improve debug_handler message for generic request-consuming extractors (#1826)

Co-authored-by: David Pedersen <[email protected]>

a26ddd1063796b3d97160daf7f4820dfa5b173ea authored almost 2 years ago by Jonas Platte <[email protected]>
Hide debug_handler generated functions from docs (#1825)

1327a598ce07c4642a2cca2c20f1093d7ff123f7 authored almost 2 years ago by A-Walrus <[email protected]>
docs: add axum_typed_multipart to ECOSYSTEM.md (#1820)

132103b6c13585bf4891886b61ccfaaabac887a0 authored almost 2 years ago by Lorenzo Murarotto <[email protected]>
Add some of scotow's projects (#1816)

b927b1ea6ac6ad8da18cff5739d428a0882afc45 authored almost 2 years ago by Lopez Benjamin <[email protected]>
Unpin itoa dependency (#1815)

f9f64a3ecd05c5cb76b7ab73c4534a41a25e8f19 authored almost 2 years ago by Alex Butler <[email protected]>
docs: Add jwt-authorizer to ECOSYSTEM.md (#1813)

fd974cfa13320ea77c3fdcbf89ae5d857749f7ab authored almost 2 years ago by cduvray <[email protected]>
Release all the crates (#1812)

bc3c35ea5aa4e7c3272c322ed118422832913615 authored almost 2 years ago by David Pedersen <[email protected]>
Remove remnants of spa feature (#1802)

Co-authored-by: David Pedersen <[email protected]>

db22b7309dbd876a14aa13a94f5b2ae7edf24d22 authored almost 2 years ago by John Downey <[email protected]>
Gracefully handle missing headers (#1810)

Co-authored-by: David Pedersen <[email protected]>

fd96bce34d9e5428c0325b364feb60ccc03ec3e4 authored almost 2 years ago by Ingvar Stepanyan <[email protected]>
`#[must_use]` all the things! (#1809)

5606ea3f9ecb738c1cd4321fa0bedc4fc2adc29f authored almost 2 years ago by David Pedersen <[email protected]>
Fix routing issues when loading a `Router` via a dynamic library (#1806)

5a58edac16170b6113409669eb0be53747156fea authored almost 2 years ago by David Pedersen <[email protected]>
Wording tweak in `#[debug_handler]` docs (#1807)

6075be60eddab1ec06754453a241d1822c7caf9a authored almost 2 years ago by David Pedersen <[email protected]>
Implement `Clone` for `CookieJar`, `PrivateCookieJar` and `SignedCookieJar` (#1808)

e167cfc325005cd1e17e2a926cecdd4e8b511176 authored almost 2 years ago by Dan Handrea <[email protected]>
Add `axum_extra::extract::Multipart` (#1692)

aa2cbf6920a6f1e35eea981061788c476b64b6b6 authored almost 2 years ago by David Pedersen <[email protected]>
Document the fact that `debug_handler` doesn't work within impl blocks (#1800)

Co-authored-by: David Pedersen <[email protected]>

67befbca520c688f5953b6f40ec265e7eae67176 authored almost 2 years ago by Jesper Josefsson <[email protected]>
Replace weird doc paragraph by compiler-checked must_use attribute (#1801)

Co-authored-by: David Pedersen <[email protected]>

43883b8d9b0cc65b3c61ec9005fecfa8b3415351 authored almost 2 years ago by Jonas Platte <[email protected]>
Add special handling of `FromRequest` extractors not being the last arg (#1797)

416a0568d3cdd3d77886b69a25cd08bf9c051ded authored almost 2 years ago by David Pedersen <[email protected]>
Fixed small typo (#1804)

73be489e030d901651853e3c151e7f493e426e1c authored almost 2 years ago by sharkspear94 <[email protected]>
Update documentation for `FailedToDeserializeQueryString` response type (#1795)

68bf8ed7fcdbb6ce2d7f5a10652753e9bcd1ca5a authored almost 2 years ago by Rob <[email protected]>
update tokio dep to fix potential security vulnerability (#1787)

6067223fcc40e33f64408e1e151d004e357bfb67 authored almost 2 years ago by Spencer Bartholomew <[email protected]>
Release axum and axum-extra (#1788)

08bac36519d134b99340c13fa7783f01f10b8b69 authored almost 2 years ago by David Pedersen <[email protected]>
Add example showing how to run axum on hyper 1.0 (#1791)

279a8e2bf041d91499e68472da9f7ca650b9bd16 authored almost 2 years ago by David Pedersen <[email protected]>
Use `JsonRejection::{status, body_text}` in customize extractor error example (#1790)

1dc4b44472a88d2226e3114f9b42e7dbbbcf4c8d authored almost 2 years ago by David Pedersen <[email protected]>
docs: Clarify that state parameters need to come before body too (#1785)

37e2a7d5e7a6589f84d17a45566e313c7a67c82f authored almost 2 years ago by Robin Stocker <[email protected]>
Remove `SpaRouter` (#1784)

27f05ad32efe90e14515f229b723204d74befe69 authored almost 2 years ago by David Pedersen <[email protected]>
Update to tower-http 0.4 (#1783)

f726f16b6d795e123effbb80556c39a442ea5697 authored almost 2 years ago by David Pedersen <[email protected]>
Rename `ProtoBuf` to `Protobuf` (#1763)

Co-authored-by: Allan <[email protected]>

6a4825bb2211b1e58f38e170c062c3af45c6067c authored almost 2 years ago by David Pedersen <[email protected]>
Release axum (#1782)

37478772bc16c210afdd04a6af4b990844cd1cba authored almost 2 years ago by David Pedersen <[email protected]>
Add `KeepAlive::event` (#1729)

2cbaa63d9e04adba1bc4324198f0319df415f257 authored almost 2 years ago by David Pedersen <[email protected]>
Add shared mutable state documentation (#1759)

Co-authored-by: Vagelis Prokopiou <[email protected]>
Co-authored-by: Jonas Platte <j...

1f224396a2e7ddfbd6815a47311769775de08624 authored almost 2 years ago by Hugh Mandalidis <[email protected]>
Add hint for on further details for WebSocket (#1779)

fa36b497690f67f486050fac4f3d2b7f24d13e72 authored almost 2 years ago by Hugo <[email protected]>
Fix missing `Allow` when middleware are applied to `MethodRouter` (#1773)

1e2567c39fb9964a19574eed3465ded05eba5265 authored almost 2 years ago by David Pedersen <[email protected]>
Add deaftone to ECOSYSTEM.md (#1769)

eb5db64a6f65c8beaaee156d7a18febd984388d5 authored almost 2 years ago by Rylee George <[email protected]>
axum 0.6.7 (#1768)

277be8f8136000f3b2624a910ded9e7cdaeab73d authored almost 2 years ago by David Pedersen <[email protected]>
Add missing things back to changelog

bea84d2141d56440d47db209d64a8da5bc2f45d9 authored almost 2 years ago by David Pedersen <[email protected]>
Add `MockConnectInfo` (#1767)

143c415955bbd5021e28f493ef7c285de191ffe1 authored almost 2 years ago by David Pedersen <[email protected]>
Use `422 Unprocessable Entity` for `Form` deserialization errors, except `GET` and `HEAD` requests (#1683)

cd86f7ec7a8bb2089f8af07c64651572da6c8918 authored almost 2 years ago by David Pedersen <[email protected]>