feat(client): update swagger ui endpoints
This commit is contained in:
parent
c18fde6fc1
commit
6a23a407bf
|
|
@ -1992,6 +1992,20 @@ pub async fn delete_low_confidence_documents(
|
|||
}
|
||||
|
||||
/// Delete all documents with failed OCR processing
|
||||
#[utoipa::path(
|
||||
post,
|
||||
path = "/api/documents/delete-failed-ocr",
|
||||
tag = "documents",
|
||||
security(
|
||||
("bearer_auth" = [])
|
||||
),
|
||||
request_body = serde_json::Value,
|
||||
responses(
|
||||
(status = 200, description = "Failed OCR documents deleted successfully", body = serde_json::Value),
|
||||
(status = 401, description = "Unauthorized"),
|
||||
(status = 500, description = "Internal server error")
|
||||
)
|
||||
)]
|
||||
pub async fn delete_failed_ocr_documents(
|
||||
State(state): State<Arc<AppState>>,
|
||||
auth_user: AuthUser,
|
||||
|
|
|
|||
|
|
@ -50,7 +50,11 @@ use crate::{
|
|||
crate::routes::documents::get_document_ocr,
|
||||
crate::routes::documents::get_processed_image,
|
||||
crate::routes::documents::retry_ocr,
|
||||
crate::routes::documents::get_document_debug_info,
|
||||
crate::routes::documents::get_failed_ocr_documents,
|
||||
crate::routes::documents::view_failed_document,
|
||||
crate::routes::documents::delete_low_confidence_documents,
|
||||
crate::routes::documents::delete_failed_ocr_documents,
|
||||
crate::routes::documents::get_user_duplicates,
|
||||
// Labels endpoints
|
||||
crate::routes::labels::get_labels,
|
||||
|
|
@ -79,6 +83,7 @@ use crate::{
|
|||
// Queue endpoints
|
||||
crate::routes::queue::get_queue_stats,
|
||||
crate::routes::queue::requeue_failed,
|
||||
crate::routes::queue::enqueue_pending_documents,
|
||||
crate::routes::queue::get_ocr_status,
|
||||
crate::routes::queue::pause_ocr_processing,
|
||||
crate::routes::queue::resume_ocr_processing,
|
||||
|
|
|
|||
Loading…
Reference in New Issue