Previous incidents
Incoming traffic being blocked
Resolved Jun 23 at 02:45pm EDT
We've identified that our hosting provider was incorrectly identifying incoming traffic as being from bots.
This issue is now resolved, and all services have been restored.
1 previous update
Delays in email sending; custom domain registration degraded
Resolved Jun 11 at 01:30am EDT
The incident is now resolved, and Heroku is back online. (HugOps to their team!)
All services are operational, and Buttondown emails are being sent without delay.
2 previous updates
Delays and issues with sending
Resolved Apr 16 at 05:00pm EDT
TL;DR
Bad configuration on one of our self-hosted SMTP servers caused a crash that proved difficult to recover from, leaving lots of emails “stuck” in varying degrees – and their being stuck manifested in a slew of unpleasant ways. We’ve fixed the configuration, are investing (literally, right at this very moment) in better tooling and alerting, and are architecting a way to prevent this from ever happening again.
The gory details
Buttondown uses a number of providers to actually send...
Dashboard and archives were timing out
Resolved Apr 10 at 09:33pm EDT
From 8:38pm EDT to 8:50pm EDT, we were serving 503s for around 75% of our incoming requests. This was purely due to a high burst of traffic that our scaling mitigated (albeit not quickly enough!) We're going to look into the problematic routes and harden their performance.
Subscribers are mistakenly being marked as undeliverable.
Resolved Apr 02 at 02:20pm EDT
The change has been reverted, and subscribers have been restored to their correct status.
There is no action required from authors.
There was no impact to subscriber-facing features.
2 previous updates