This website requires JavaScript.
Explore
Register
Sign in
OpenSource
/
axum
Watch
1
Star
0
Fork
You've already forked axum
0
mirror of
https://github.com/tokio-rs/axum.git
synced
2024-11-29 19:52:40 +01:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
f13eab893a
axum
/
Cargo.toml
9 lines
110 B
TOML
Raw
Normal View
History
Unescape
Escape
Move all examples to their own crates (#201) This makes it much clearer which dependencies each example has.
2021-08-18 00:49:01 +02:00
[
workspace
]
Move axum crate into workspace subfolder (#458) * Move axum crate into workspace subfolder Over time I imagine we're gonna have other crates in this repo that provide utilities or integrations for axum. This prepares for that by moving the main axum crate into its own folder. The README situation is a bit annoying because we want `./README.md` for viewing the repo on github but `axum/README.md` for crates.io. For now I've just copy/pasted it and added CI step to make sure they're identical. * update changelog link * Add licenses to all examples * is this how you install `diff`? * or maybe this is how? * fix readme links * like this? * fix cargo-deny step * Try making root readme a symlink * remove compare readme step not needed since readme in repo root is now a symlink * Revert "Add licenses to all examples" This reverts commit ab321b7fb9cd9124400adf10914820d409751740.
2021-11-03 12:38:48 +01:00
members
=
[
"axum"
,
Move `FromRequest` and `IntoResponse` into new `axum-core` crate (#564) * Move `IntoResponse` to axum-core * Move `FromRequest` to axum-core * some clean up * Remove hyper dependency from axum-core * Fix docs reference * Use default * Update changelog * Remove mention of default type
2021-11-30 14:46:13 +01:00
"axum-core"
,
Add `axum-extra` crate (#536) * Add `axum-extra` crate Empty for now but now we have a place to put stuff. I'll make a PR for moving over https://github.com/davidpdrsn/axum-resource. * remove `authors` field from `Cargo.toml`s
2021-11-17 21:00:32 +01:00
"axum-extra"
,
Add `axum-macros` crate with `#[derive(FromRequest)]` (#718) * initial working impl * support `#[from_request(via(...))]` * support extracting the whole thing at once * rely on type inference * fix footgun * fix typo * generate rejection enums * move tests to trybuild * minor clean up * docs * Support multiple generic extractors with same "via" type * support `Result` as well * Update axum-macros/src/from_request.rs Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com> * Add `#[automatically_derived]` * remove needless `#[derive(Debug)]` on macro types * Fix error messages that different for some reason * Update axum-macros/src/lib.rs Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com> * add more `#[automatically_derived]` * support same types in tuple structs * update docs * prep axum-macros for release * address review feedback * Update axum-macros/src/lib.rs Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com> * Update axum-macros/src/lib.rs Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com> * Update known limitation Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
2022-01-25 15:05:50 +01:00
"axum-macros"
,
fix ups: include all crates in workspace
2022-03-08 21:32:54 +01:00
"examples/*"
,
Percent decode automatically in `extract::Path` (#272) * Percent decode automatically in `extract::Path` Fixes https://github.com/tokio-rs/axum/issues/261 * return an error if path param contains invalid utf-8 * Mention automatic decoding in the docs * Update changelog: This is a breaking change * cleanup * fix tests
2021-10-02 16:04:29 +02:00
]
Reference in a new issue
Copy permalink