feat: update
This commit is contained in:
@@ -11,10 +11,7 @@ use serde_json::{json, Value};
|
||||
|
||||
use crate::{db, jose, proc};
|
||||
use crate::do_response;
|
||||
use crate::serve_common;
|
||||
use crate::serve_common::GenericError;
|
||||
use crate::serve_common::MemoryKey;
|
||||
use crate::serve_common::Result;
|
||||
use crate::serve_common::{self, GenericError, MemoryKey, Result};
|
||||
use crate::serve_encrypt_decrypt;
|
||||
use crate::serve_init;
|
||||
use crate::serve_read_write;
|
||||
@@ -151,6 +148,8 @@ Supports commands:
|
||||
- POST /update
|
||||
- POST /encrypt
|
||||
- POST /decrypt
|
||||
- POST /read
|
||||
- POST /write
|
||||
"##, env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION")
|
||||
).into())?)
|
||||
} else {
|
||||
|
||||
@@ -6,16 +6,16 @@ use serde_json::{json, Value};
|
||||
|
||||
use crate::do_response;
|
||||
use crate::jose;
|
||||
use crate::serve_common;
|
||||
use crate::serve_common::{byte_to_multi_view_map, get_master_key, MultipleViewValue};
|
||||
use crate::serve_common::Result;
|
||||
use crate::serve_common::{self, byte_to_multi_view_map, get_master_key, MultipleViewValue, Result};
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
struct DecryptRequest {
|
||||
encrypted_value: String,
|
||||
}
|
||||
|
||||
pub async fn decrypt(req: Request<Body>) -> Result<Response<Body>> {
|
||||
pub
|
||||
|
||||
async fn decrypt(req: Request<Body>) -> Result<Response<Body>> {
|
||||
do_response!(inner_decrypt(req).await)
|
||||
}
|
||||
|
||||
|
||||
@@ -11,8 +11,7 @@ use zeroize::Zeroize;
|
||||
use crate::{db, jose};
|
||||
use crate::db::Key;
|
||||
use crate::do_response;
|
||||
use crate::serve_common;
|
||||
use crate::serve_common::Result;
|
||||
use crate::serve_common::{self, Result};
|
||||
|
||||
pub async fn init(req: Request<Body>) -> Result<Response<Body>> {
|
||||
do_response!(inner_init(req).await)
|
||||
|
||||
@@ -7,9 +7,7 @@ use serde_json::{json, Value};
|
||||
use crate::{db, jose};
|
||||
use crate::db::Key;
|
||||
use crate::do_response;
|
||||
use crate::serve_common::{byte_to_multi_view_map, get_master_key, MultipleViewValue, open_local_db};
|
||||
use crate::serve_common;
|
||||
use crate::serve_common::Result;
|
||||
use crate::serve_common::{self, byte_to_multi_view_map, get_master_key, MultipleViewValue, open_local_db, Result};
|
||||
|
||||
#[derive(Serialize, Deserialize)]
|
||||
struct Named {
|
||||
|
||||
@@ -3,8 +3,7 @@ use rust_util::XResult;
|
||||
use serde_json::{json, Value};
|
||||
|
||||
use crate::do_response;
|
||||
use crate::serve_common;
|
||||
use crate::serve_common::Result;
|
||||
use crate::serve_common::{self, Result};
|
||||
|
||||
pub async fn status() -> Result<Response<Body>> {
|
||||
do_response!(inner_status().await)
|
||||
|
||||
Reference in New Issue
Block a user