From 55bf2fef9c063c7e2add5a87f021b41a62a2673b Mon Sep 17 00:00:00 2001 From: realaravinth Date: Thu, 6 May 2021 08:43:25 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2030f45?= =?UTF-8?q?7ca431967fd89c0d6004be24053017e3a3d=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- guard/all.html | 2 +- .../v1/mcaptcha/mcaptcha/fn.add_mcaptcha.html | 5 --- .../mcaptcha/fn.add_mcaptcha_util.html | 2 +- .../mcaptcha/mcaptcha/fn.delete_mcaptcha.html | 2 +- .../v1/mcaptcha/mcaptcha/fn.get_token.html | 2 +- .../api/v1/mcaptcha/mcaptcha/fn.services.html | 2 +- .../v1/mcaptcha/mcaptcha/fn.update_token.html | 2 +- .../mcaptcha/fn.update_token_helper.html | 2 +- guard/api/v1/mcaptcha/mcaptcha/index.html | 4 +- .../v1/mcaptcha/mcaptcha/routes/index.html | 2 +- .../mcaptcha/routes/struct.MCaptcha.html | 7 ++-- .../api/v1/mcaptcha/mcaptcha/sidebar-items.js | 2 +- .../mcaptcha/struct.MCaptchaDetails.html | 10 ++--- .../mcaptcha/mcaptcha/struct.MCaptchaID.html | 10 ++--- guard/settings/fn.check_url.html | 2 +- guard/settings/fn.set_database_url.html | 2 +- guard/settings/fn.set_from_database_url.html | 2 +- guard/settings/index.html | 2 +- guard/settings/struct.Captcha.html | 8 ++-- guard/settings/struct.Database.html | 8 ++-- guard/settings/struct.DatabaseBuilder.html | 8 ++-- guard/settings/struct.Server.html | 4 +- guard/settings/struct.Settings.html | 8 ++-- guard/struct.Settings.html | 8 ++-- search-index.js | 2 +- src/guard/api/v1/mcaptcha/duration.rs.html | 2 +- src/guard/api/v1/mcaptcha/mcaptcha.rs.html | 38 +------------------ src/guard/settings.rs.html | 30 --------------- src/tests_migrate/settings.rs.html | 30 --------------- tests_migrate/settings/fn.check_url.html | 2 +- .../settings/fn.set_database_url.html | 2 +- .../settings/fn.set_from_database_url.html | 2 +- tests_migrate/settings/index.html | 2 +- tests_migrate/settings/struct.Captcha.html | 8 ++-- tests_migrate/settings/struct.Database.html | 8 ++-- .../settings/struct.DatabaseBuilder.html | 8 ++-- tests_migrate/settings/struct.Server.html | 4 +- tests_migrate/settings/struct.Settings.html | 8 ++-- tests_migrate/struct.Settings.html | 8 ++-- 39 files changed, 80 insertions(+), 180 deletions(-) delete mode 100644 guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha.html diff --git a/guard/all.html b/guard/all.html index 112b5100..ceb4709a 100644 --- a/guard/all.html +++ b/guard/all.html @@ -3,5 +3,5 @@

List of all items[] -

Structs

Enums

Macros

Functions

Typedefs

Statics

Constants

+

Structs

Enums

Macros

Functions

Typedefs

Statics

Constants

\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha.html b/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha.html deleted file mode 100644 index aa58cb1f..00000000 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha.html +++ /dev/null @@ -1,5 +0,0 @@ -guard::api::v1::mcaptcha::mcaptcha::add_mcaptcha - Rust - -

Function guard::api::v1::mcaptcha::mcaptcha::add_mcaptcha[][src]

async fn add_mcaptcha(
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
- \ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha_util.html b/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha_util.html index 117cd767..5e78ee3d 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha_util.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.add_mcaptcha_util.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::add_mcaptcha_util - Rust

Function guard::api::v1::mcaptcha::mcaptcha::add_mcaptcha_util[][src]

pub async fn add_mcaptcha_util(
    duration: u32,
    description: &str,
    data: &Data,
    id: &Identity
) -> Result<MCaptchaDetails, ServiceError>
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::add_mcaptcha_util[][src]

pub async fn add_mcaptcha_util(
    duration: u32,
    description: &str,
    data: &Data,
    id: &Identity
) -> Result<MCaptchaDetails, ServiceError>
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.delete_mcaptcha.html b/guard/api/v1/mcaptcha/mcaptcha/fn.delete_mcaptcha.html index 69061d09..f71dba6c 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.delete_mcaptcha.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.delete_mcaptcha.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::delete_mcaptcha - Rust

Function guard::api::v1::mcaptcha::mcaptcha::delete_mcaptcha[][src]

async fn delete_mcaptcha(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::delete_mcaptcha[][src]

async fn delete_mcaptcha(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.get_token.html b/guard/api/v1/mcaptcha/mcaptcha/fn.get_token.html index 04fe5e2d..6d60c2d3 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.get_token.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.get_token.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::get_token - Rust

Function guard::api::v1::mcaptcha::mcaptcha::get_token[][src]

async fn get_token(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::get_token[][src]

async fn get_token(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.services.html b/guard/api/v1/mcaptcha/mcaptcha/fn.services.html index c1fe9b50..cb7eed9a 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.services.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.services.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::services - Rust

Function guard::api::v1::mcaptcha::mcaptcha::services[][src]

pub fn services(cfg: &mut ServiceConfig)
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::services[][src]

pub fn services(cfg: &mut ServiceConfig)
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.update_token.html b/guard/api/v1/mcaptcha/mcaptcha/fn.update_token.html index 7b70d168..4235ca48 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.update_token.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.update_token.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::update_token - Rust

Function guard::api::v1::mcaptcha::mcaptcha::update_token[][src]

async fn update_token(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::update_token[][src]

async fn update_token(
    payload: Json<MCaptchaDetails>,
    data: Data<Data>,
    id: Identity
) -> Result<impl Responder, ServiceError>
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/fn.update_token_helper.html b/guard/api/v1/mcaptcha/mcaptcha/fn.update_token_helper.html index 86f81f53..421460d6 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/fn.update_token_helper.html +++ b/guard/api/v1/mcaptcha/mcaptcha/fn.update_token_helper.html @@ -1,5 +1,5 @@ guard::api::v1::mcaptcha::mcaptcha::update_token_helper - Rust

Function guard::api::v1::mcaptcha::mcaptcha::update_token_helper[][src]

async fn update_token_helper(
    key: &str,
    old_key: &str,
    username: &str,
    data: &Data
) -> Result<(), Error>
+ Change settings

Function guard::api::v1::mcaptcha::mcaptcha::update_token_helper[][src]

async fn update_token_helper(
    key: &str,
    old_key: &str,
    username: &str,
    data: &Data
) -> Result<(), Error>
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/index.html b/guard/api/v1/mcaptcha/mcaptcha/index.html index b74f005d..a36cffda 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/index.html +++ b/guard/api/v1/mcaptcha/mcaptcha/index.html @@ -1,8 +1,8 @@ guard::api::v1::mcaptcha::mcaptcha - Rust

Module guard::api::v1::mcaptcha::mcaptcha[][src]

Modules

+ Change settings

Module guard::api::v1::mcaptcha::mcaptcha[][src]

Modules

routes

Structs

MCaptchaDetails
MCaptchaID

Functions

-
add_mcaptcha
add_mcaptcha_util
delete_mcaptcha
get_token
services
update_token
update_token_helper
+
add_mcaptcha_util
delete_mcaptcha
get_token
services
update_token
update_token_helper
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/routes/index.html b/guard/api/v1/mcaptcha/mcaptcha/routes/index.html index 9c68a758..be8b10c2 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/routes/index.html +++ b/guard/api/v1/mcaptcha/mcaptcha/routes/index.html @@ -1,6 +1,6 @@ guard::api::v1::mcaptcha::mcaptcha::routes - Rust

Module guard::api::v1::mcaptcha::mcaptcha::routes[][src]

Structs

+ Change settings

Module guard::api::v1::mcaptcha::mcaptcha::routes[][src]

Structs

MCaptcha
\ No newline at end of file diff --git a/guard/api/v1/mcaptcha/mcaptcha/routes/struct.MCaptcha.html b/guard/api/v1/mcaptcha/mcaptcha/routes/struct.MCaptcha.html index dff00045..e6f53ea9 100644 --- a/guard/api/v1/mcaptcha/mcaptcha/routes/struct.MCaptcha.html +++ b/guard/api/v1/mcaptcha/mcaptcha/routes/struct.MCaptcha.html @@ -1,13 +1,12 @@ guard::api::v1::mcaptcha::mcaptcha::routes::MCaptcha - Rust -

Struct guard::api::v1::mcaptcha::mcaptcha::routes::MCaptcha[][src]

pub struct MCaptcha {
-    pub add: &'static str,
+

Struct guard::api::v1::mcaptcha::mcaptcha::routes::MCaptcha[][src]

pub struct MCaptcha {
     pub delete: &'static str,
     pub get_token: &'static str,
     pub update_key: &'static str,
 }

- Fields

add: &'static strdelete: &'static strget_token: &'static strupdate_key: &'static str

Implementations

impl MCaptcha[src]

pub const fn new() -> MCaptcha[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

 /*
 * Copyright (C) 2021  Aravinth Manivannan <realaravinth@batsense.net>
@@ -376,7 +359,6 @@
 
 pub mod routes {
     pub struct MCaptcha {
-        pub add: &'static str,
         pub delete: &'static str,
         pub get_token: &'static str,
         pub update_key: &'static str,
@@ -385,7 +367,6 @@
     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",
@@ -398,12 +379,6 @@
     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,
@@ -489,15 +464,6 @@
     Ok(resp)
 }
 
-// TODO deprecate this
-async fn add_mcaptcha(data: web::Data<Data>, id: Identity) -> ServiceResult<impl Responder> {
-    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<MCaptchaDetails>,
     data: web::Data<Data>,
@@ -625,7 +591,7 @@
 
         // 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;
 
@@ -653,7 +619,7 @@
 
         // 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/guard/settings.rs.html b/src/guard/settings.rs.html
index 4b6ebe82..21c4634b 100644
--- a/src/guard/settings.rs.html
+++ b/src/guard/settings.rs.html
@@ -188,21 +188,6 @@
 185
 186
 187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
 
 /*
 * Copyright (C) 2021  Aravinth Manivannan <realaravinth@batsense.net>
@@ -229,7 +214,6 @@
 
 #[derive(Debug, Clone, Deserialize)]
 pub struct Server {
-    // TODO yet to be configured
     pub allow_registration: bool,
     pub port: u32,
     pub domain: String,
@@ -249,15 +233,6 @@
     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)]
@@ -273,10 +248,6 @@
 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();
@@ -320,7 +291,6 @@
         // 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_migrate/settings.rs.html b/src/tests_migrate/settings.rs.html
index 10a67e55..2e63466c 100644
--- a/src/tests_migrate/settings.rs.html
+++ b/src/tests_migrate/settings.rs.html
@@ -188,21 +188,6 @@
 185
 186
 187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
 
 /*
 * Copyright (C) 2021  Aravinth Manivannan <realaravinth@batsense.net>
@@ -229,7 +214,6 @@
 
 #[derive(Debug, Clone, Deserialize)]
 pub struct Server {
-    // TODO yet to be configured
     pub allow_registration: bool,
     pub port: u32,
     pub domain: String,
@@ -249,15 +233,6 @@
     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)]
@@ -273,10 +248,6 @@
 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();
@@ -320,7 +291,6 @@
         // 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/tests_migrate/settings/fn.check_url.html b/tests_migrate/settings/fn.check_url.html
index a06f11ee..8316215d 100644
--- a/tests_migrate/settings/fn.check_url.html
+++ b/tests_migrate/settings/fn.check_url.html
@@ -1,5 +1,5 @@
 tests_migrate::settings::check_url - Rust
 
 

Function tests_migrate::settings::check_url[][src]

fn check_url(s: &Config)
+ Change settings

Function tests_migrate::settings::check_url[][src]

fn check_url(s: &Config)
\ No newline at end of file diff --git a/tests_migrate/settings/fn.set_database_url.html b/tests_migrate/settings/fn.set_database_url.html index 58babf54..cef70c36 100644 --- a/tests_migrate/settings/fn.set_database_url.html +++ b/tests_migrate/settings/fn.set_database_url.html @@ -1,5 +1,5 @@ tests_migrate::settings::set_database_url - Rust

Function tests_migrate::settings::set_database_url[][src]

fn set_database_url(s: &mut Config)
+ Change settings

Function tests_migrate::settings::set_database_url[][src]

fn set_database_url(s: &mut Config)
\ No newline at end of file diff --git a/tests_migrate/settings/fn.set_from_database_url.html b/tests_migrate/settings/fn.set_from_database_url.html index 586fd54e..3235b6b5 100644 --- a/tests_migrate/settings/fn.set_from_database_url.html +++ b/tests_migrate/settings/fn.set_from_database_url.html @@ -1,5 +1,5 @@ tests_migrate::settings::set_from_database_url - Rust

Function tests_migrate::settings::set_from_database_url[][src]

fn set_from_database_url(s: &mut Config, database_conf: &DatabaseBuilder)
+ Change settings

Function tests_migrate::settings::set_from_database_url[][src]

fn set_from_database_url(s: &mut Config, database_conf: &DatabaseBuilder)
\ No newline at end of file diff --git a/tests_migrate/settings/index.html b/tests_migrate/settings/index.html index 46dabe93..3c758742 100644 --- a/tests_migrate/settings/index.html +++ b/tests_migrate/settings/index.html @@ -1,7 +1,7 @@ tests_migrate::settings - Rust

Module tests_migrate::settings[][src]

Structs

+ Change settings

Module tests_migrate::settings[][src]

Structs

Captcha
Database
DatabaseBuilder
Server
Settings

Functions

check_url
set_database_url
set_from_database_url
\ No newline at end of file diff --git a/tests_migrate/settings/struct.Captcha.html b/tests_migrate/settings/struct.Captcha.html index d5bcec3d..df982ad7 100644 --- a/tests_migrate/settings/struct.Captcha.html +++ b/tests_migrate/settings/struct.Captcha.html @@ -1,14 +1,14 @@ tests_migrate::settings::Captcha - Rust

Struct tests_migrate::settings::Captcha[][src]

pub struct Captcha {
+                Change settings

Struct tests_migrate::settings::Captcha[][src]

pub struct Captcha {
     pub salt: String,
     pub gc: u64,
 }

- Fields

salt: Stringgc: u64

Trait Implementations

impl Clone for Captcha[src]