From a10ff9c0e6e02408691ecd3723d085c8a2a6b7af Mon Sep 17 00:00:00 2001 From: Anton Iskryzhytskyi Date: Mon, 23 Sep 2024 19:24:59 +0300 Subject: [PATCH 1/2] fix: remove remote_addr logs (#30) * fix: remove remote_addr logs * bumpup version --- CHANGELOG.md | 4 ++++ Cargo.lock | 8 ++++---- Cargo.toml | 2 +- affinidi-did-resolver-cache-server/src/session.rs | 15 ++++----------- 4 files changed, 13 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6100b65..e3af25e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Changelog history +### 24nd September 2024 (release 0.1.12) + +* Removing all logs of remote_address + ### 22nd September 2024 (release 0.1.11) * Updating crates (SSI, Tower) diff --git a/Cargo.lock b/Cargo.lock index 7a0696a..f125d5c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -73,7 +73,7 @@ dependencies = [ [[package]] name = "affinidi-did-resolver-cache-sdk" -version = "0.1.11" +version = "0.1.12" dependencies = [ "blake2", "clap", @@ -96,7 +96,7 @@ dependencies = [ [[package]] name = "affinidi-did-resolver-cache-server" -version = "0.1.11" +version = "0.1.12" dependencies = [ "affinidi-did-resolver-cache-sdk", "axum", @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "affinidi-did-resolver-methods" -version = "0.1.11" +version = "0.1.12" [[package]] name = "ahash" @@ -1528,7 +1528,7 @@ dependencies = [ [[package]] name = "did-peer" -version = "0.1.11" +version = "0.1.12" dependencies = [ "askar-crypto", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 42e5c30..c87461b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.1.11" +version = "0.1.12" edition = "2021" authors = ["Glenn Gore "] description = "Affinidi DID Resolver" diff --git a/affinidi-did-resolver-cache-server/src/session.rs b/affinidi-did-resolver-cache-server/src/session.rs index 091de5f..adc6289 100644 --- a/affinidi-did-resolver-cache-server/src/session.rs +++ b/affinidi-did-resolver-cache-server/src/session.rs @@ -47,8 +47,7 @@ impl IntoResponse for SessionError { #[derive(Clone, Debug, Serialize)] pub struct Session { - pub session_id: String, // Unique session transaction ID - pub remote_addr: String, // Remote Socket address + pub session_id: String, // Unique session transaction ID } #[async_trait] @@ -59,7 +58,7 @@ where { type Rejection = SessionError; async fn from_request_parts(parts: &mut Parts, _state: &S) -> Result { - let remote_addr = if let Some(address) = parts + if let Some(address) = parts .extensions .get::>() .map(|ci| ci.0) @@ -74,15 +73,9 @@ where let session_id = create_session_id(); - info!( - "{}: Connection accepted from address({})", - &session_id, &remote_addr - ); + info!("{}: Connection accepted", &session_id); - let session = Session { - session_id, - remote_addr, - }; + let session = Session { session_id }; Ok(session) } From 61428d6512937bc6e0445e995c3d58f98e635b79 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 09:02:15 +0200 Subject: [PATCH 2/2] build(deps): bump thiserror from 1.0.63 to 1.0.64 (#23) Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.63 to 1.0.64. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f125d5c..e7c9047 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5586,18 +5586,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote",