From 10:30 to 16:15 UTC on January 3rd, our `/settings/emails` page experienced downtime due to an outage in our contact permissions system. During this time customers were unable to update their email subscription preferences.
This system plays a crucial role in managing email subscriptions and the contactability of GitHub customers by our marketing and sales teams. Unfortunately, the outage prevented the generation of links for managing email subscriptions, resulting in the `/settings/emails` page timing out. Consequently, customers were unable to update their email subscription preferences during this period.
During the incident we implemented graceful degradation on the `/settings/email` page to enable certain functionality, albeit with slower response times. By approximately 16:15 UTC on January 3rd, our contact permissions system was fully operational again, and customers could manage their email subscription preferences as usual.
With the issue now resolved, our team is enhancing the `/settings/emails` page resilience to minimize the impact of system outages in the future. This includes better request timeout handling and improved metrics and monitoring in this area of the application.
Posted Jan 03, 2024 - 17:05 UTC
The /settings/email page remains slow, but we are continuing to see improvements.
Posted Jan 03, 2024 - 16:51 UTC
We have resolved the timeouts on our end, but customers will still see slow load times on the /settings/email page.
Posted Jan 03, 2024 - 16:08 UTC
We have identified a potential mitigation for the issue and are rolling it out. Additionally, we are still working with our external provider for a mitigation from them.
Posted Jan 03, 2024 - 15:13 UTC
We are continuing to investigate reports of issues with the /settings/emails page. We are working with the provider to get a mitigation and are exploring options to mitigate on our end.
Posted Jan 03, 2024 - 14:07 UTC
We're seeing issues related to a provider and are engaging them to investigate the issue.
Posted Jan 03, 2024 - 13:23 UTC
We are continuing to investigate reports of issues with the /settings/emails page. We will continue to keep users updated on progress towards mitigation.
Posted Jan 03, 2024 - 12:59 UTC
We're seeing problems loading the /settings/emails page.