diff --git a/src/api/v1/mcaptcha/duration.rs b/src/api/v1/mcaptcha/duration.rs index 0b94311c..7f461b20 100644 --- a/src/api/v1/mcaptcha/duration.rs +++ b/src/api/v1/mcaptcha/duration.rs @@ -140,7 +140,7 @@ mod tests { } register_and_signin(NAME, EMAIL, PASSWORD).await; - let (data, _, signin_resp, token_key) = add_token_util(NAME, PASSWORD).await; + let (data, _, signin_resp, token_key) = add_levels_util(NAME, PASSWORD).await; let cookies = get_cookie!(signin_resp); let mut app = get_app!(data).await; diff --git a/src/api/v1/mcaptcha/mcaptcha.rs b/src/api/v1/mcaptcha/mcaptcha.rs index 7cb8629d..c96f5e1e 100644 --- a/src/api/v1/mcaptcha/mcaptcha.rs +++ b/src/api/v1/mcaptcha/mcaptcha.rs @@ -26,7 +26,6 @@ use crate::Data; pub mod routes { pub struct MCaptcha { - pub add: &'static str, pub delete: &'static str, pub get_token: &'static str, pub update_key: &'static str, @@ -35,7 +34,6 @@ pub mod routes { impl MCaptcha { pub const fn new() -> MCaptcha { MCaptcha { - add: "/api/v1/mcaptcha/add", update_key: "/api/v1/mcaptcha/update/key", get_token: "/api/v1/mcaptcha/get", delete: "/api/v1/mcaptcha/delete", @@ -48,12 +46,6 @@ pub fn services(cfg: &mut web::ServiceConfig) { use crate::define_resource; use crate::V1_API_ROUTES; - define_resource!( - cfg, - V1_API_ROUTES.mcaptcha.add, - Methods::ProtectPost, - add_mcaptcha - ); define_resource!( cfg, V1_API_ROUTES.mcaptcha.update_key, @@ -139,15 +131,6 @@ pub async fn add_mcaptcha_util( Ok(resp) } -// TODO deprecate this -async fn add_mcaptcha(data: web::Data, id: Identity) -> ServiceResult { - let duration = 30; - let description = "dummy"; - - let resp = add_mcaptcha_util(duration, description, &data, &id).await?; - Ok(HttpResponse::Ok().json(resp)) -} - async fn update_token( payload: web::Json, data: web::Data, @@ -275,7 +258,7 @@ mod tests { // 1. add mcaptcha token register_and_signin(NAME, EMAIL, PASSWORD).await; - let (data, _, signin_resp, token_key) = add_token_util(NAME, PASSWORD).await; + let (data, _, signin_resp, token_key) = add_levels_util(NAME, PASSWORD).await; let cookies = get_cookie!(signin_resp); let mut app = get_app!(data).await; @@ -303,7 +286,7 @@ mod tests { // 1. add mcaptcha token register_and_signin(NAME, EMAIL, PASSWORD).await; - let (data, _, signin_resp, token_key) = add_token_util(NAME, PASSWORD).await; + let (data, _, signin_resp, token_key) = add_levels_util(NAME, PASSWORD).await; let cookies = get_cookie!(signin_resp); let mut app = get_app!(data).await; diff --git a/src/settings.rs b/src/settings.rs index cab5f534..034dd9d1 100644 --- a/src/settings.rs +++ b/src/settings.rs @@ -23,7 +23,6 @@ use url::Url; #[derive(Debug, Clone, Deserialize)] pub struct Server { - // TODO yet to be configured pub allow_registration: bool, pub port: u32, pub domain: String, @@ -43,15 +42,6 @@ impl Server { pub fn get_ip(&self) -> String { format!("{}:{}", self.ip, self.port) } - - //fn check_url_prefix(&mut self) { - // if let Some(prefix) = self.url_prefix.clone() { - // self.url_prefix = Some(prefix.trim().into()); - // if prefix.trim().is_empty() { - // self.url_prefix = None; - // } - // } - //} } #[derive(Debug, Clone, Deserialize)] @@ -67,10 +57,6 @@ struct DatabaseBuilder { impl DatabaseBuilder { #[cfg(not(tarpaulin_include))] fn extract_database_url(url: &Url) -> Self { - // if url.scheme() != "postgres" || url.scheme() != "postgresql" { - // panic!("URL must be postgres://url, url found: {}", url.scheme()); - // } else { - debug!("Databse name: {}", url.path()); let mut path = url.path().split("/"); path.next(); @@ -114,7 +100,6 @@ impl Settings { // merging default config from file s.merge(File::with_name("./config/default.toml"))?; - // TODO change PLACEHOLDER to app name s.merge(Environment::with_prefix("GUARD"))?; check_url(&s); diff --git a/src/tests/mod.rs b/src/tests/mod.rs index bb24da84..09b3aee5 100644 --- a/src/tests/mod.rs +++ b/src/tests/mod.rs @@ -112,37 +112,6 @@ pub async fn signin<'a>(name: &'a str, password: &str) -> (data::Data, Login, Se (data, creds, signin_resp) } -pub async fn add_token_util( - name: &str, - password: &str, -) -> (data::Data, Login, ServiceResponse, MCaptchaDetails) { - let (data, creds, signin_resp) = signin(name, password).await; - let cookies = get_cookie!(signin_resp); - let mut app = get_app!(data).await; - - // // 1. add mcaptcha token - // let domain = MCaptchaID { - // name: token_name.into(), - // }; - let add_token_resp = test::call_service( - &mut app, - post_request!(ROUTES.mcaptcha.add) - .cookie(cookies.clone()) - .to_request(), - ) - .await; - // let status = add_token_resp.status(); - // let txt: errortoresponse = test::read_body_json(add_token_resp).await; - // println!("{:?}", txt.error); - // - assert_eq!(add_token_resp.status(), StatusCode::OK); - let token_key: MCaptchaDetails = test::read_body_json(add_token_resp).await; - - // assert_eq!(status, StatusCode::OK); - - (data, creds, signin_resp, token_key) -} - /// pub duplicate test pub async fn bad_post_req_test( name: &str,