From 47077552cf4be509640fed84e8f3dd6ffd082c2d Mon Sep 17 00:00:00 2001 From: laxmanhalaki Date: Wed, 24 Dec 2025 18:22:58 +0530 Subject: [PATCH] mail templates reviewd and checked for the tat breach and pause resume workflow --- .../approvalConfirmation.template.ts | 35 +- .../approvalRequest.template.ts | 2 +- .../approverSkipped.template.ts | 7 +- src/emailtemplates/helpers.ts | 107 +++++- .../multiApproverRequest.template.ts | 2 +- .../participantAdded.template.ts | 7 +- .../rejectionNotification.template.ts | 7 +- src/emailtemplates/requestClosed.template.ts | 2 +- src/emailtemplates/requestCreated.template.ts | 34 +- src/emailtemplates/tatBreached.template.ts | 9 +- src/emailtemplates/tatReminder.template.ts | 2 +- src/emailtemplates/workflowPaused.template.ts | 7 +- .../workflowResumed.template.ts | 9 +- src/queues/tatProcessor.ts | 19 +- src/services/ai.service.ts | 59 ++- src/services/email.service.ts | 42 ++- src/services/emailNotification.service.ts | 138 ++++++- src/services/notification.service.ts | 337 +++++++++++++++--- src/services/pause.service.ts | 6 + 19 files changed, 705 insertions(+), 126 deletions(-) diff --git a/src/emailtemplates/approvalConfirmation.template.ts b/src/emailtemplates/approvalConfirmation.template.ts index d17e25b..97f1e1b 100644 --- a/src/emailtemplates/approvalConfirmation.template.ts +++ b/src/emailtemplates/approvalConfirmation.template.ts @@ -21,21 +21,24 @@ export function getApprovalConfirmationEmail(data: ApprovalConfirmationData): st - + + + Request Approved + ${getResponsiveStyles()}
- +
${getEmailHeader(getBrandedHeader({ title: 'Request Approved', ...HeaderStyles.success }))} -