From 9138b6f3fffcfe84ca1807e7dbeb69d346684ef0 Mon Sep 17 00:00:00 2001 From: "anna.galochkina" Date: Tue, 20 May 2025 15:00:52 +0400 Subject: [PATCH 1/3] ECWID-163201 customers: unmasked logs in UpdatedCustomer --- .../kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt index 2752ee5f..49a25a47 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt @@ -7,6 +7,14 @@ private val GLOBAL_SECURE_PATTERNS = listOf( createKeyValueSecurePattern("customerEmail"), createKeyValueSecurePattern("token"), createKeyValueSecurePattern("customerTaxId"), + createKeyValueSecurePattern("city"), + createKeyValueSecurePattern("countryCode"), + createKeyValueSecurePattern("postalCode"), + createKeyValueSecurePattern("stateOrProvinceCode"), + createKeyValueSecurePattern("phone"), + createKeyValueSecurePattern("name"), + createKeyValueSecurePattern("companyName"), + createKeyValueSecurePattern("street"), createJsonSecurePattern("email"), createJsonSecurePattern("customerEmail"), createJsonSecurePattern("token"), From 559800489a1e3426921cb24d1a8a3c56e7ec8dd0 Mon Sep 17 00:00:00 2001 From: "anna.galochkina" Date: Tue, 20 May 2025 15:08:30 +0400 Subject: [PATCH 2/3] ECWID-163201: added secure patterns for password, customerGroupId, privateAdminNotes, primaryPhone, and updated contact field --- .../kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt index 49a25a47..2c5a1aa1 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt @@ -7,14 +7,19 @@ private val GLOBAL_SECURE_PATTERNS = listOf( createKeyValueSecurePattern("customerEmail"), createKeyValueSecurePattern("token"), createKeyValueSecurePattern("customerTaxId"), + createKeyValueSecurePattern("password"), + createKeyValueSecurePattern("customerGroupId"), + createKeyValueSecurePattern("privateAdminNotes"), + createKeyValueSecurePattern("primaryPhone"), + createKeyValueSecurePattern("companyName"), + createKeyValueSecurePattern("street"), createKeyValueSecurePattern("city"), createKeyValueSecurePattern("countryCode"), createKeyValueSecurePattern("postalCode"), createKeyValueSecurePattern("stateOrProvinceCode"), createKeyValueSecurePattern("phone"), createKeyValueSecurePattern("name"), - createKeyValueSecurePattern("companyName"), - createKeyValueSecurePattern("street"), + createKeyValueSecurePattern("contact"), createJsonSecurePattern("email"), createJsonSecurePattern("customerEmail"), createJsonSecurePattern("token"), From cec13d993855d991fdb8f0e617e6789991d00c72 Mon Sep 17 00:00:00 2001 From: "anna.galochkina" Date: Tue, 20 May 2025 15:29:26 +0400 Subject: [PATCH 3/3] ECWID-163201: added note field to secure patterns --- src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt index 2c5a1aa1..fb4df914 100644 --- a/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt +++ b/src/main/kotlin/com/ecwid/apiclient/v3/util/SecurePatterns.kt @@ -20,6 +20,7 @@ private val GLOBAL_SECURE_PATTERNS = listOf( createKeyValueSecurePattern("phone"), createKeyValueSecurePattern("name"), createKeyValueSecurePattern("contact"), + createKeyValueSecurePattern("note"), createJsonSecurePattern("email"), createJsonSecurePattern("customerEmail"), createJsonSecurePattern("token"),