release: 1.0.5

This commit is contained in:
Per Stark
2026-06-24 22:02:31 +02:00
parent ba3fd6ed46
commit d273390de8
118 changed files with 989 additions and 690 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
[package]
name = "api-router"
version = "0.1.0"
edition = "2021"
edition = "2024"
license = "AGPL-3.0-or-later"
[lints]
+1 -1
View File
@@ -1,7 +1,7 @@
use axum::{
Json,
http::StatusCode,
response::{IntoResponse, Response},
Json,
};
use common::error::AppError;
use serde::Serialize;
+1 -1
View File
@@ -1,9 +1,9 @@
use api_state::ApiState;
use axum::{
Router,
extract::{DefaultBodyLimit, FromRef},
middleware::from_fn_with_state,
routing::{get, post},
Router,
};
use middleware_api_auth::api_auth;
use routes::{categories::list, ingest::handle, liveness::live, readiness::ready};
+1 -1
View File
@@ -1,4 +1,4 @@
use axum::{extract::State, response::IntoResponse, Extension, Json};
use axum::{Extension, Json, extract::State, response::IntoResponse};
use common::storage::types::user::User;
use crate::{api_state::ApiState, error::ApiErr};
+3 -3
View File
@@ -1,4 +1,4 @@
use axum::{extract::State, http::StatusCode, response::IntoResponse, Extension, Json};
use axum::{Extension, Json, extract::State, http::StatusCode, response::IntoResponse};
use axum_typed_multipart::{FieldData, TryFromMultipart, TypedMultipart};
use common::{
error::AppError,
@@ -6,9 +6,9 @@ use common::{
file_info::FileInfo, ingestion_payload::IngestionPayload, ingestion_task::IngestionTask,
user::User,
},
utils::ingest_limits::{validate_ingest_input, IngestValidationError},
utils::ingest_limits::{IngestValidationError, validate_ingest_input},
};
use futures::{future::try_join_all, TryFutureExt};
use futures::{TryFutureExt, future::try_join_all};
use serde_json::json;
use tempfile::NamedTempFile;
use tracing::info;
+1 -1
View File
@@ -1,4 +1,4 @@
use axum::{http::StatusCode, response::IntoResponse, Json};
use axum::{Json, http::StatusCode, response::IntoResponse};
use serde_json::json;
/// Liveness probe: always returns 200 to indicate the process is running.
+1 -1
View File
@@ -1,4 +1,4 @@
use axum::{extract::State, http::StatusCode, response::IntoResponse, Json};
use axum::{Json, extract::State, http::StatusCode, response::IntoResponse};
use serde_json::json;
use tracing::error;
+2 -2
View File
@@ -4,9 +4,9 @@ use std::sync::Arc;
use api_router::{api_routes_v1, api_state::ApiState};
use axum::{
body::{to_bytes, Body},
http::{Request, StatusCode},
Router,
body::{Body, to_bytes},
http::{Request, StatusCode},
};
use common::{
storage::{db::SurrealDbClient, store::StorageManager, types::user::User},