-
Notifications
You must be signed in to change notification settings - Fork 84
[ENG-1759] #7030
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENG-1759] #7030
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 2 Skipped Deployments
|
Codecov Report❌ Patch coverage is
❌ Your patch status has failed because the patch coverage (0.00%) is below the target coverage (100.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #7030 +/- ##
==========================================
- Coverage 87.03% 87.01% -0.03%
==========================================
Files 528 528
Lines 34668 34676 +8
Branches 4005 4008 +3
==========================================
Hits 30174 30174
- Misses 3620 3628 +8
Partials 874 874 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Greptile OverviewGreptile SummaryThis PR successfully makes the External User Welcome email customizable through the messaging templates UI, following the existing pattern established for other configurable templates like Manual Task Digest. Key changes:
The implementation is consistent with the existing Confidence Score: 4/5
Important Files ChangedFile Analysis
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
9 files reviewed, 1 comment
src/fides/api/email_templates/templates/external_user_welcome.html
Outdated
Show resolved
Hide resolved
|
@greptile please review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
9 files reviewed, no comments
adamsachs
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
gilluminate
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
…ould-be-an-editable-template
…ould-be-an-editable-template
…ould-be-an-editable-template
Co-authored-by: Jade Wibbels <jade@ethyca.com>
Ticket ENG-1759
Description Of Changes
🎯 All emails related to manual tasks can be edited in the message templates UI, except the welcome email to the task portal. Can we make this email editable as well?
AC
This PR adds the welcome email to the
Code Changes
clients/admin-ui/cypress/e2e/messaging.cy.tsclients/admin-ui/src/features/messaging-templates/CustomizableMessagingTemplatesEnum.tsclients/admin-ui/src/features/messaging-templates/CustomizableMessagingTemplatesLabelEnum.tssrc/fides/api/email_templates/templates/external_user_welcome.htmlsrc/fides/api/models/messaging_template.pysrc/fides/api/schemas/messaging/messaging.pysrc/fides/api/service/messaging/message_dispatch_service.pytests/ops/api/v1/endpoints/privacy_request/test_privacy_request_performance.pytests/ops/service/messaging/test_messaging_crud_service.pySteps to Confirm
Run fidesplus pointed at this branch
Go to the notifications - External User Welcome will now be one of the options
Pre-Merge Checklist
CHANGELOG.mdupdatedmaindowngrade()migration is correct and works