Skip to content
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

TSPS-402 Update Successful Notification with user data TTL #197

Merged
merged 10 commits into from
Feb 3, 2025

Conversation

jsotobroad
Copy link
Collaborator

@jsotobroad jsotobroad commented Jan 31, 2025

Description

We want our notification email to inform the user how much time they have before their data gets deleted.
Changes that are a part of this pr in other repos

workbench libs - broadinstitute/workbench-libs#1720 and broadinstitute/workbench-libs#1721

thurloe - broadinstitute/thurloe#375

Jira Ticket

https://broadworkbench.atlassian.net/browse/TSPS-402

  • Updated external documentation (if applicable)
    Prod sendgrid template has been updated
  • Updated internal documentation (if applicable)
  • Planned non patch version bump (if applicable)
  • Updated CLI PR (if applicable)

This is the email i was sent after testing on my bee. This change actually wouldnt look any different than the original template so i have two pictures to prove it was actually working as intended with a screenshot of some intermediate work that got deleted after.

This is a screenshot when we were displaying the number of days in the table

Screenshot 2025-02-03 at 11 08 28 AM

This is a screenshot of the final version (this is gonna look the same as it was before any of these changes were made)

Screenshot 2025-02-03 at 11 08 35 AM

@jsotobroad
Copy link
Collaborator Author

Reminder to update the prod template after testing against my bee

Copy link
Collaborator

@mmorgantaylor mmorgantaylor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good! appreciate the documentation. could you add a PR checklist item for updating the dev and prod sendgrid template for the Job Succeeded notification? (I think at this point you've updated dev and not yet prod)



## Updating Templates
Doc explaining the process for changes and how to test - https://docs.google.com/document/d/1e2UisAYbW9wXwyI7sWLtYMmX0ILWBP_lvRONBVEbliY/edit?tab=t.0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you for adding a link to this documentation!

@jsotobroad jsotobroad merged commit 009b344 into main Feb 3, 2025
15 checks passed
@jsotobroad jsotobroad deleted the js_TSPS-402 branch February 3, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants