From 0224edfbf6064e490561159d7e9475a6725976eb Mon Sep 17 00:00:00 2001 From: Max Mclaughlin Date: Tue, 22 Oct 2024 18:02:34 +0200 Subject: [PATCH] . --- canarytokens/credit_card_v2.py | 14 +---------- canarytokens/models.py | 4 +++ frontend_vue/src/components/HistoryToken.vue | 17 +++++++++++-- .../src/components/ui/IncidentDetails.vue | 17 ++++++++++--- .../components/ui/IncidentDetailsSummary.vue | 2 +- .../src/utils/incidentAlertService.ts | 25 +++++++++++++------ 6 files changed, 51 insertions(+), 28 deletions(-) diff --git a/canarytokens/credit_card_v2.py b/canarytokens/credit_card_v2.py index 0b9dab77a..e1e0fb747 100644 --- a/canarytokens/credit_card_v2.py +++ b/canarytokens/credit_card_v2.py @@ -53,25 +53,13 @@ class Customer: class CreditCardTrigger(BaseModel): canarytoken: Canarytoken - auth_code: Optional[str] - billing_amount: Optional[str] - billing_currency: Optional[str] - card_id: Optional[str] - card_nickname: Optional[str] - client_data: Optional[str] - failure_reason: Optional[str] masked_card_number: Optional[str] merchant: Optional[dict] - network_transaction_id: Optional[str] - posted_date: Optional[str] - retrieval_ref: Optional[str] - status: Optional[str] transaction_amount: Optional[str] transaction_currency: Optional[str] transaction_date: Optional[str] - transaction_id: Optional[str] transaction_type: Optional[str] - risk_details: Optional[dict] + status: Optional[str] def _get_lambda_client(refresh_client: bool = False): diff --git a/canarytokens/models.py b/canarytokens/models.py index 4643a5ec0..9cb05eba3 100644 --- a/canarytokens/models.py +++ b/canarytokens/models.py @@ -1727,6 +1727,10 @@ class CreditCardV2AdditionalInfo(BaseModel): merchant: Optional[dict] transaction_amount: Optional[str] transaction_currency: Optional[str] + masked_card_number: Optional[str] + transaction_date: Optional[str] + transaction_type: Optional[str] + status: Optional[str] class CreditCardV2TokenHit(TokenHit): diff --git a/frontend_vue/src/components/HistoryToken.vue b/frontend_vue/src/components/HistoryToken.vue index 111da2d92..134af1552 100644 --- a/frontend_vue/src/components/HistoryToken.vue +++ b/frontend_vue/src/components/HistoryToken.vue @@ -72,12 +72,13 @@ - +