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

Send email notification when domain becomes active or errors #108

Closed
humphd opened this issue Feb 3, 2023 · 0 comments
Closed

Send email notification when domain becomes active or errors #108

humphd opened this issue Feb 3, 2023 · 0 comments
Assignees
Labels
area: functionality Back end microservices that contribute to our main functionality category: DNS A service about hosting domains category: notifications A service to notify users about their certificates/domains

Comments

@humphd
Copy link
Contributor

humphd commented Feb 3, 2023

Our Route53 code has a way to query the state of a DNS record. Route53 needs to sync the record to multiple DNS servers before it's available. We'll know if it's PENDING or INSYNC, and in the database schema , this translates to a record's status being one of active, error, or pending.

When a user creates or updates a DNS record, we should monitor this process and when it completes, send an email message to the user. The process will go from status=pending to 1. status=active or 2. status=error. In the case of 1. the DNS is now ready for use. In the case of 2. something went wrong, and the user should probably try again.

@SerpentBytes SerpentBytes self-assigned this Feb 4, 2023
@SerpentBytes SerpentBytes added the category: notifications A service to notify users about their certificates/domains label Feb 4, 2023
@SerpentBytes SerpentBytes added this to the Milestone 0.3 milestone Feb 13, 2023
@sirinoks sirinoks added area: functionality Back end microservices that contribute to our main functionality category: DNS A service about hosting domains labels Feb 13, 2023
@Ririio Ririio modified the milestones: Milestone 0.4, Milestone 0.5 Feb 28, 2023
@SerpentBytes SerpentBytes removed this from the Milestone 0.5 milestone Mar 10, 2023
@Myrfion Myrfion closed this as completed Mar 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: functionality Back end microservices that contribute to our main functionality category: DNS A service about hosting domains category: notifications A service to notify users about their certificates/domains
Projects
None yet
Development

No branches or pull requests

5 participants