mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 01:38:44 +00:00
remove deprecated endpoints
This commit is contained in:
1 parent
79be5af336
commit
478f53b149
5 files changed
+55
-2
No files matched your search
+14
-2
@@ -3,9 +3,11 @@ use std::sync::Arc;
|
||||
|
||||
use actix_web::{HttpMessage, HttpRequest, HttpResponse, web};
|
||||
use actix_web::error::ResponseError;
|
||||
use actix_web::http::header::ContentType;
|
||||
use actix_web::http::StatusCode;
|
||||
use actix_web::web::{Path, Query};
|
||||
use log::{info, log, warn};
|
||||
use http_server_common::error::simple_json_error_response::simple_json_error_response;
|
||||
|
||||
use mysql_queries::queries::tts::tts_results::list_tts_results_query_builder::{ListTtsResultsQueryBuilder, TtsInferenceRecordForList};
|
||||
|
||||
@@ -69,9 +71,19 @@ pub async fn list_user_tts_inference_results_handler(
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListTtsInferenceResultsForUserError>
|
||||
{
|
||||
info!("Fetching inference results for user: {}", &path.username);
|
||||
return Ok(HttpResponse::Gone()
|
||||
.content_type(ContentType::plaintext())
|
||||
.body("This endpoint has been removed."))
|
||||
}
|
||||
|
||||
let maybe_user_session = server_state
|
||||
pub async fn _original_list_user_tts_inference_results_handler(
|
||||
http_request: HttpRequest,
|
||||
path: Path<ListTtsInferenceResultsForUserPathInfo>,
|
||||
query: Query<ListTtsInferenceResultsForUserQuery>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListTtsInferenceResultsForUserError>
|
||||
{
|
||||
let maybe_user_session = server_state
|
||||
.session_checker
|
||||
.maybe_get_user_session(&http_request, &server_state.mysql_pool)
|
||||
.await
|
||||
|
||||
+12
@@ -3,6 +3,7 @@ use std::sync::Arc;
|
||||
|
||||
use actix_web::{HttpMessage, HttpRequest, HttpResponse, web};
|
||||
use actix_web::error::ResponseError;
|
||||
use actix_web::http::header::ContentType;
|
||||
use actix_web::http::StatusCode;
|
||||
use actix_web::web::Path;
|
||||
use log::{info, log, warn};
|
||||
@@ -57,6 +58,17 @@ pub async fn list_user_tts_models_handler(
|
||||
path: Path<GetProfilePathInfo>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListTtsModelsForUserError>
|
||||
{
|
||||
return Ok(HttpResponse::Gone()
|
||||
.content_type(ContentType::plaintext())
|
||||
.body("This endpoint has been removed."))
|
||||
}
|
||||
|
||||
pub async fn original_list_user_tts_models_handler(
|
||||
http_request: HttpRequest,
|
||||
path: Path<GetProfilePathInfo>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListTtsModelsForUserError>
|
||||
{
|
||||
info!("Fetching templates for user: {}", &path.username);
|
||||
|
||||
|
||||
+13
@@ -3,6 +3,7 @@ use std::sync::Arc;
|
||||
|
||||
use actix_web::{HttpMessage, HttpRequest, HttpResponse, web};
|
||||
use actix_web::error::ResponseError;
|
||||
use actix_web::http::header::ContentType;
|
||||
use actix_web::http::StatusCode;
|
||||
use actix_web::web::{Path, Query};
|
||||
use log::{info, log, warn};
|
||||
@@ -69,6 +70,18 @@ pub async fn list_user_w2l_inference_results_handler(
|
||||
query: Query<ListW2lInferenceResultsForUserQuery>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListW2lInferenceResultsForUserError>
|
||||
{
|
||||
return Ok(HttpResponse::Gone()
|
||||
.content_type(ContentType::plaintext())
|
||||
.body("This endpoint has been removed."))
|
||||
}
|
||||
|
||||
pub async fn original_list_user_w2l_inference_results_handler(
|
||||
http_request: HttpRequest,
|
||||
path: Path<ListW2lInferenceResultsForUserPathInfo>,
|
||||
query: Query<ListW2lInferenceResultsForUserQuery>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListW2lInferenceResultsForUserError>
|
||||
{
|
||||
info!("Fetching inference results for user: {}", &path.username);
|
||||
|
||||
|
||||
+12
@@ -3,6 +3,7 @@ use std::sync::Arc;
|
||||
|
||||
use actix_web::{HttpMessage, HttpRequest, HttpResponse, web};
|
||||
use actix_web::error::ResponseError;
|
||||
use actix_web::http::header::ContentType;
|
||||
use actix_web::http::StatusCode;
|
||||
use actix_web::web::Path;
|
||||
use log::{info, log, warn};
|
||||
@@ -57,6 +58,17 @@ pub async fn list_user_w2l_templates_handler(
|
||||
path: Path<GetProfilePathInfo>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListW2lTemplatesForUserError>
|
||||
{
|
||||
return Ok(HttpResponse::Gone()
|
||||
.content_type(ContentType::plaintext())
|
||||
.body("This endpoint has been removed."))
|
||||
}
|
||||
|
||||
pub async fn original_list_user_w2l_templates_handler(
|
||||
http_request: HttpRequest,
|
||||
path: Path<GetProfilePathInfo>,
|
||||
server_state: web::Data<Arc<ServerState>>
|
||||
) -> Result<HttpResponse, ListW2lTemplatesForUserError>
|
||||
{
|
||||
info!("Fetching templates for user: {}", &path.username);
|
||||
|
||||
|
||||
@@ -665,21 +665,25 @@ fn add_user_profile_routes<T, B> (app: App<T>) -> App<T>
|
||||
.route(web::post().to(edit_profile_handler))
|
||||
.route(web::head().to(|| HttpResponse::Ok()))
|
||||
)
|
||||
// NB: Removed endpoint
|
||||
.service(
|
||||
web::resource("/{username}/tts_models")
|
||||
.route(web::get().to(list_user_tts_models_handler))
|
||||
.route(web::head().to(|| HttpResponse::Ok()))
|
||||
)
|
||||
// NB: Removed endpoint
|
||||
.service(
|
||||
web::resource("/{username}/tts_results")
|
||||
.route(web::get().to(list_user_tts_inference_results_handler))
|
||||
.route(web::head().to(|| HttpResponse::Ok()))
|
||||
)
|
||||
// NB: Removed endpoint
|
||||
.service(
|
||||
web::resource("/{username}/w2l_templates")
|
||||
.route(web::get().to(list_user_w2l_templates_handler))
|
||||
.route(web::head().to(|| HttpResponse::Ok()))
|
||||
)
|
||||
// NB: Removed endpoint
|
||||
.service(
|
||||
web::resource("/{username}/w2l_results")
|
||||
.route(web::get().to(list_user_w2l_inference_results_handler))
|
||||
|
||||
Reference in new issue
Block a user