aide icon indicating copy to clipboard operation
aide copied to clipboard

An API documentation library

Results 11 aide issues
Sort by recently updated
recently updated
newest added

This is a small reproducer of a problem we are facing in our code, where the use of `.nest()` leads to routes with a trailing `/` in the documentation but...

Hi, I would like to backport `ApiMethodRouter::route_layer` to aide 0.12. Are you up for doing a patch release with that? If so, I'd need a `v0.12.x` branch or similar to...

Allow adding handlers to `ApiMethodRouter` that have a layer applied via `Handler::layer`.

This is not really an issue. I'm writing it down for ones who come after us. I've spent unreasonable amount of time on this but I believe it is worth...

The new matching syntax breaks `path_colon_params` in: https://github.com/tamasfe/aide/blob/7e2d71edf706710ed24241348c689fe89bf7c83a/crates/aide/src/util.rs#L23 This is my, not so good, idea to fix it: ```rust pub fn path_colon_params(s: &str) -> Cow { // if !s.contains(':') {...

My endpoint returns a tagged enum ```rust enum Foo { Price(FooPrice), ... } ``` However, in redoc it's displayed as many `object`. I have to click through them to see...

When the path has multiple parameters, Axum supports two ways of passing them to the handler. First is to make a struct which is then parsed. This use case works...

enhancement

Since its [most recent release](https://github.com/swagger-api/swagger-ui/releases/tag/v5.0.0) Swagger UI supports OpenAPI 3.1 specs, meaning it can be used to render aide-generated docs. As it offers a few useful features over Redoc, such...

enhancement
help wanted

It seems I cannot dedicate any time to OSS currently, so I'm looking for maintainers to triage/merge PRs and to publish occasional releases, so that people who rely on this...

help wanted

Route handlers that make use of `axum-sessions::[Readable|Writable]Session` or `axum-login::AuthContext` do not implement `aide::OperationHandler`. ``` error[E0277]: the trait bound `fn(ReadableSession) -> impl Future {get_session_id}: OperationHandler` is not satisfied ``` Same error...