Skip to content
Clone

feat(api): add DiffView and TreeView enums to OpenAPI specification

ZhenYi committed
parent 078771d commit 53a6f08 Browse files

3 files changed

+3 −2

This change is very large, so some diffs are not shown. Clone the repository to see the full change.

File tree 3
Modified lib/git/src/openapi.rs View lib/git/src/openapi.rs
@@ -191,6 +191,7 @@
191191 crate::handler::content::commit_object::CommitObjectBody,
192192 crate::handler::content::write_blob::WriteBlobBody,
193193 crate::handler::content::write_tree_from_files::WriteTreeBody,
194 crate::handler::diffs::get_diff::DiffView,
194195 crate::handler::hooks::execute_script::HookExecBody,
195196 crate::handler::lfs::cleanup_unreferenced::LfsCleanupResponse,
196197 crate::handler::lfs::lock::LfsLockBody,
@@ -202,6 +203,7 @@
202203 crate::handler::remotes::clone_import::RemoteImportBody,
203204 crate::handler::remotes::fetch::RemoteFetchBody,
204205 crate::handler::remotes::push::RemotePushBody,
206 crate::handler::trees::read::TreeView,
205207 ))
206208)]
207209pub struct GitApiDoc;
Modified lib/webapi/src/lib.rs View lib/webapi/src/lib.rs
@@ -6,7 +6,7 @@
66use export::middleware::AppTraceLayer;
77use session::{SessionLayer, store};
88use tower_http::limit::RequestBodyLimitLayer;
9use tower_http::trace::{DefaultMakeSpan, DefaultOnRequest, DefaultOnResponse, TraceLayer};
9use tower_http::trace::{DefaultMakeSpan, DefaultOnResponse, TraceLayer};
1010use tracing::Level;
1111
1212const MAX_REQUEST_BODY_BYTES: usize = 2 * 1024 * 1024;
@@ -83,7 +83,6 @@
8383 .level(Level::INFO)
8484 .include_headers(false),
8585 )
86 .on_request(DefaultOnRequest::new().level(Level::INFO))
8786 .on_response(DefaultOnResponse::new().level(Level::INFO)),
8887 )
8988 .layer(metrics::metrics_layer())
Modified openapi.json View openapi.json

Diff too large to display.