mirror of https://github.com/raftario/filite.git
Rename handlers to routes
This commit is contained in:
parent
799a583372
commit
a5e2055ff7
30
src/main.rs
30
src/main.rs
|
@ -16,9 +16,9 @@ use std::process;
|
|||
#[cfg(not(debug_assertions))]
|
||||
use std::fs;
|
||||
|
||||
pub mod handlers;
|
||||
pub mod models;
|
||||
pub mod queries;
|
||||
pub mod routes;
|
||||
pub mod schema;
|
||||
pub mod setup;
|
||||
|
||||
|
@ -82,30 +82,30 @@ fn main() {
|
|||
.data(config.clone())
|
||||
.data(pool.clone())
|
||||
.wrap(setup::logger_middleware())
|
||||
.service(web::resource("/config").route(web::get().to(handlers::get_config)))
|
||||
.service(web::resource("/f").route(web::get().to_async(handlers::files::gets)))
|
||||
.service(web::resource("/l").route(web::get().to_async(handlers::links::gets)))
|
||||
.service(web::resource("/t").route(web::get().to_async(handlers::texts::gets)))
|
||||
.route("/f/{id}", web::get().to_async(handlers::files::get))
|
||||
.route("/l/{id}", web::get().to_async(handlers::links::get))
|
||||
.route("/t/{id}", web::get().to_async(handlers::texts::get))
|
||||
.service(web::resource("/config").route(web::get().to(routes::get_config)))
|
||||
.service(web::resource("/f").route(web::get().to_async(routes::files::gets)))
|
||||
.service(web::resource("/l").route(web::get().to_async(routes::links::gets)))
|
||||
.service(web::resource("/t").route(web::get().to_async(routes::texts::gets)))
|
||||
.route("/f/{id}", web::get().to_async(routes::files::get))
|
||||
.route("/l/{id}", web::get().to_async(routes::links::get))
|
||||
.route("/t/{id}", web::get().to_async(routes::texts::get))
|
||||
.service(
|
||||
web::resource("/f/{id}")
|
||||
.data(web::Json::<handlers::files::PutFile>::configure(|cfg| {
|
||||
.data(web::Json::<routes::files::PutFile>::configure(|cfg| {
|
||||
cfg.limit(max_filesize)
|
||||
}))
|
||||
.route(web::put().to_async(handlers::files::put))
|
||||
.route(web::delete().to_async(handlers::files::delete)),
|
||||
.route(web::put().to_async(routes::files::put))
|
||||
.route(web::delete().to_async(routes::files::delete)),
|
||||
)
|
||||
.service(
|
||||
web::resource("/l/{id}")
|
||||
.route(web::put().to_async(handlers::links::put))
|
||||
.route(web::delete().to_async(handlers::links::delete)),
|
||||
.route(web::put().to_async(routes::links::put))
|
||||
.route(web::delete().to_async(routes::links::delete)),
|
||||
)
|
||||
.service(
|
||||
web::resource("/t/{id}")
|
||||
.route(web::put().to_async(handlers::texts::put))
|
||||
.route(web::delete().to_async(handlers::texts::delete)),
|
||||
.route(web::put().to_async(routes::texts::put))
|
||||
.route(web::delete().to_async(routes::texts::delete)),
|
||||
)
|
||||
})
|
||||
.bind(&format!("localhost:{}", port))
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
//! Actix route handlers
|
||||
|
||||
use crate::setup::Config;
|
||||
|
||||
use actix_web::error::BlockingError;
|
||||
|
@ -89,8 +91,8 @@ pub fn get_config(config: web::Data<Config>) -> impl Responder {
|
|||
}
|
||||
|
||||
pub mod files {
|
||||
use crate::handlers::{find_error, id_from_b36};
|
||||
use crate::queries::{self, SelectFilters, SelectQuery};
|
||||
use crate::routes::{find_error, id_from_b36};
|
||||
use crate::setup::Config;
|
||||
use crate::Pool;
|
||||
|
||||
|
@ -189,8 +191,8 @@ pub mod files {
|
|||
}
|
||||
|
||||
pub mod links {
|
||||
use crate::handlers::{find_error, id_from_b36, timestamp_to_last_modified};
|
||||
use crate::queries::{self, SelectFilters, SelectQuery};
|
||||
use crate::routes::{find_error, id_from_b36, timestamp_to_last_modified};
|
||||
use crate::Pool;
|
||||
|
||||
use actix_web::{web, Error, HttpResponse};
|
||||
|
@ -239,8 +241,8 @@ pub mod links {
|
|||
}
|
||||
|
||||
pub mod texts {
|
||||
use crate::handlers::{find_error, id_from_b36, timestamp_to_last_modified};
|
||||
use crate::queries::{self, SelectFilters, SelectQuery};
|
||||
use crate::routes::{find_error, id_from_b36, timestamp_to_last_modified};
|
||||
use crate::Pool;
|
||||
|
||||
use actix_web::{web, Error, HttpResponse};
|
Loading…
Reference in New Issue