1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 <!-- force IE browsers in compatibility mode to use their most aggressive rendering engine --> 6 7 <meta charset="utf-8"> 8 <title>Shopify Status - Incident History</title> 9 <meta name="description" content="Shopify's Incident and Scheduled Maintenance History"> 10 11 <!-- Mobile viewport optimization --> 12 <meta name="HandheldFriendly" content="True"> 13 <meta name="MobileOptimized" content="320"> 14 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"> 15 16 <!-- Time this page was rendered - http://purl.org/dc/terms/issued --> 17 <meta name="issued" content="1791055913"> 18 19 <!-- Mobile IE allows us to activate ClearType technology for smoothing fonts for easy reading --> 20 <meta http-equiv="cleartype" content="on"> 21 22 <!-- Atlassian Sans & Mono Fonts --> 23<link 24 rel="preconnect" 25 href="https://ds-cdn.prod-east.frontend.public.atl-paas.net" /> 26<link 27 rel="preload" 28 href="https://ds-cdn.prod-east.frontend.public.atl-paas.net/assets/fonts/atlassian-sans/v3/AtlassianSans-latin.woff2" 29 as="font" type="font/woff2" crossorigin /> 30<link 31 rel="preload" 32 href="https://ds-cdn.prod-east.frontend.public.atl-paas.net/assets/font-rules/v5/atlassian-fonts.css" 33 as="style" crossorigin /> 34 35 <style> 36 /* Dynamic Font Stack based on Feature Flag */ 37 /* Using Atlassian Sans & Mono */ 38 :root { 39 --font-stack-a: "Atlassian Sans", "Helvetica Neue", Helvetica, Arial, Sans-Serif; 40 --font-stack-b: "Atlassian Mono", "SFMono-Medium", "SF Mono", "Segoe UI Mono", "Roboto Mono", "Ubuntu Mono", Menlo, Consolas, Courier, monospace; 41 } 42</style> 43 44 45 <link rel="icon" type="image/x-icon" href="//dka575ofm4ao0.cloudfront.net/pages-favicon_logos/original/154/fLQWUGhwQFywUT495kFT" /> 46 47 <link rel="shortcut icon" href='//dka575ofm4ao0.cloudfront.net/pages-favicon_logos/original/154/fLQWUGhwQFywUT495kFT'> 48 49 <link rel="alternate" type="application/atom+xml" href="https://www.shopifystatus.com/history.atom" title="Shopify Status History - Atom Feed"> 50 <link rel="alternate" type="application/rss+xml" href="https://www.shopifystatus.com/history.rss" title="Shopify Status History - RSS Feed"> 51 52 <!-- Canonical Link to ensure that only the custom domain is indexed when present --> 53 <link rel="canonical" href="https://www.shopifystatus.com/history"> 54 55 <meta name="_globalsign-domain-verification" content="y_VzfckMy4iePo5oDJNivyYIjh8LffYa4jzUndm_bZ"/> 56 57 58 <link rel="alternate" type="application/atom+xml" title="ATOM" href="https://www.shopifystatus.com/history.atom" /> 59 60 <!-- Le styles --> 61 <link rel="stylesheet" href="https://dka575ofm4ao0.cloudfront.net/packs/0.a7d86fc6a129fa9540bc.css" media="screen" /><link rel="stylesheet" href="https://dka575ofm4ao0.cloudfront.net/packs/191.a7d86fc6a129fa9540bc.css" media="screen" /><link rel="stylesheet" href="https://dka575ofm4ao0.cloudfront.net/packs/155.a7d86fc6a129fa9540bc.css" media="screen" /> 62 <link rel="stylesheet" href="https://dka575ofm4ao0.cloudfront.net/assets/status/status_manifest-e7416fcfeedbe261454d619d119599335f4c7b18c9e245c13722dbb0998dc023.css" media="all" /> 63 64
64<script src="https://dka575ofm4ao0.cloudfront.net/assets/jquery-3.5.1.min-729e416557a365062a8a20f0562f18aa171da57298005d392312670c706c68de.js"></script>
64 65 66
66<script> 67 window.pageColorData = {"blue":"#3498DB","border":"#E0E0E0","body_background":"#FFFFFF","font":"#111111","graph":"#3498DB","green":"#78B657","light_font":"#5A5A5A","link":"#3498DB","orange":"#B35E14","red":"#DE2F1B","yellow":"#F1C40F","no_data":"#B3BAC5"}; 68 </script>
68 69 <style> 70 /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */ /* BODY BACKGROUND */ 71 body, 72 .layout-content.status.status-api .section .example-container .example-opener .color-secondary, 73 .grouped-items-selector, 74 .layout-content.status.status-full-history .history-nav a.current, 75 div[id^="subscribe-modal"] .modal-footer, 76 div[id^="subscribe-modal"], 77 div[id^="updates-dropdown"] .updates-dropdown-section, 78 #uptime-tooltip .tooltip-box { 79 background-color:#FFFFFF; 80 } 81 82 #uptime-tooltip .pointer-container .pointer-smaller { 83 border-bottom-color:#FFFFFF; 84 } 85 86 87 88 89 /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */ /* PRIMARY FONT COLOR */ 90 body.status, 91 .color-primary, 92 .color-primary:hover, 93 .layout-content.status-index .status-day .update-title.impact-none a, 94 .layout-content.status-index .status-day .update-title.impact-none a:hover, 95 .layout-content.status-index .timeframes-container .timeframe.active, 96 .layout-content.status-full-history .month .incident-container .impact-none, 97 .layout-content.status.status-index .incidents-list .incident-title.impact-none a, 98 .incident-history .impact-none, 99 .layout-content.status .grouped-items-selector.inline .grouped-item.active, 100 .layout-content.status.status-full-history .history-nav a.current, 101 .layout-content.status.status-full-history .history-nav a:not(.current):hover, 102 div[id^="subscribe-modal"] .modal-header .close, 103 .grouped-item-label, 104 #uptime-tooltip .tooltip-box .tooltip-content .related-events .related-event a.related-event-link { 105 color:#111111; 106 } 107 108 .layout-content.status.status-index .components-statuses .component-container .name { 109 color:#111111; 110 color:rgba(17,17,17,.8); 111 } 112 113 114 115 116 /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */ /* SECONDARY FONT COLOR */ 117 small, 118 .layout-content.status .table-row .date, 119 .color-secondary, 120 .layout-content.status .grouped-items-selector.inline .grouped-item, 121 .layout-content.status.status-full-history .history-footer .pagination a.disabled, 122 .layout-content.status.status-full-history .history-nav a, 123 #uptime-tooltip .tooltip-box .tooltip-content .related-events #related-event-header { 124 color:#5A5A5A; 125 } 126 127 128 129 130 /* BORDER COLOR */ /* BORDER COLOR */ /* BORDER COLOR */ /* BORDER COLOR */ /* BORDER COLOR */ /* BORDER COLOR */ 131 body.status .layout-content.status .border-color, 132 hr, 133 .tooltip-base, 134 .markdown-display table, 135 div[id^="subscribe-modal"], 136 #uptime-tooltip .tooltip-box { 137 border-color:#E0E0E0; 138 } 139 140 div[id^="subscribe-modal"] .modal-footer, 141 .markdown-display table td { 142 border-top-color:#E0E0E0; 143 } 144 145 .markdown-display table td + td, .markdown-display table th + th { 146 border-left-color:#E0E0E0; 147 } 148 149 div[id^="subscribe-modal"] .modal-header, 150 #uptime-tooltip .pointer-container .pointer-larger { 151 border-bottom-color:#E0E0E0; 152 } 153 154 #uptime-tooltip .tooltip-box .outage-field { 155 /* 156 Generate the background-color for the outage-field from the css_body_background_color and css_border_color. 157 158 For the default background (#ffffff) and default css_border_color (#e0e0e0), use the luminosity of the default background with a magic number to arrive at 159 the original outage-field background color (#f4f5f7). I used the formula Target Color = Color * alpha + Background * (1 - alpha) to find the magic number of ~0.08. 160 161 For darker css_body_background_color, luminosity values are lower so alpha trends toward becoming transparent (thus outage-field background becomes same as css_body_background_color). 162 */ 163 background-color: rgba(224,224,224,0.31); 164 165 /* 166 outage-field border-color alpha is inverse to the luminosity of css_body_background_color. 167 That is to say, with a default white background this border is transparent, but on a black background, it's opaque css_border_color. 168 */ 169 border-color: rgba(224,224,224,0.0); 170 } 171 172 173 174 175 /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ /* CSS REDS */ 176 .layout-content.status.status-index .status-day .update-title.impact-critical a, 177 .layout-content.status.status-index .status-day .update-title.impact-critical a:hover, 178 .layout-content.status.status-index .page-status.status-critical, 179 .layout-content.status.status-index .unresolved-incident.impact-critical .incident-title, 180 .flat-button.background-red { 181 background-color:#DE2F1B; 182 } 183 184 .layout-content.status-index .components-statuses .component-container.status-red:after, 185 .layout-content.status-full-history .month .incident-container .impact-critical, 186 .layout-content.status-incident .incident-name.impact-critical, 187 .layout-content.status.status-index .incidents-list .incident-title.impact-critical a, 188 .status-red .icon-indicator, 189 .incident-history .impact-critical, 190 .components-container .component-inner-container.status-red .component-status, 191 .components-container .component-inner-container.status-red .icon-indicator { 192 color:#DE2F1B; 193 } 194 195 .layout-content.status.status-index .unresolved-incident.impact-critical .updates { 196 border-color:#DE2F1B; 197 } 198 199 200 201 202 /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ /* CSS ORANGES */ 203 .layout-content.status.status-index .status-day .update-title.impact-major a, 204 .layout-content.status.status-index .status-day .update-title.impact-major a:hover, 205 .layout-content.status.status-index .page-status.status-major, 206 .layout-content.status.status-index .unresolved-incident.impact-major .incident-title { 207 background-color:#B35E14; 208 } 209 210 .layout-content.status-index .components-statuses .component-container.status-orange:after, 211 .layout-content.status-full-history .month .incident-container .impact-major, 212 .layout-content.status-incident .incident-name.impact-major, 213 .layout-content.status.status-index .incidents-list .incident-title.impact-major a, 214 .status-orange .icon-indicator, 215 .incident-history .impact-major, 216 .components-container .component-inner-container.status-orange .component-status, 217 .components-container .component-inner-container.status-orange .icon-indicator { 218 color:#B35E14; 219 } 220 221 .layout-content.status.status-index .unresolved-incident.impact-major .updates { 222 border-color:#B35E14; 223 } 224 225 226 227 228 /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ /* CSS YELLOWS */ 229 .layout-content.status.status-index .status-day .update-title.impact-minor a, 230 .layout-content.status.status-index .status-day .update-title.impact-minor a:hover, 231 .layout-content.status.status-index .page-status.status-minor, 232 .layout-content.status.status-index .unresolved-incident.impact-minor .incident-title, 233 .layout-content.status.status-index .scheduled-incidents-container .tab { 234 background-color:#F1C40F; 235 } 236 237 .layout-content.status-index .components-statuses .component-container.status-yellow:after, 238 .layout-content.status-full-history .month .incident-container .impact-minor, 239 .layout-content.status-incident .incident-name.impact-minor, 240 .layout-content.status.status-index .incidents-list .incident-title.impact-minor a, 241 .status-yellow .icon-indicator, 242 .incident-history .impact-minor, 243 .components-container .component-inner-container.status-yellow .component-status, 244 .components-container .component-inner-container.status-yellow .icon-indicator, 245 .layout-content.status.manage-subscriptions .confirmation-infobox .fa { 246 color:#F1C40F; 247 } 248 249 .layout-content.status.status-index .unresolved-incident.impact-minor .updates, 250 .layout-content.status.status-index .scheduled-incidents-container { 251 border-color:#F1C40F; 252 } 253 254 255 256 257 /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ /* CSS BLUES */ 258 .layout-content.status.status-index .status-day .update-title.impact-maintenance a, 259 .layout-content.status.status-index .status-day .update-title.impact-maintenance a:hover, 260 .layout-content.status.status-index .page-status.status-maintenance, 261 .layout-content.status.status-index .unresolved-incident.impact-maintenance .incident-title, 262 .layout-content.status.status-index .scheduled-incidents-container .tab { 263 background-color:#3498DB; 264 } 265 266 .layout-content.status-index .components-statuses .component-container.status-blue:after, 267 .layout-content.status-full-history .month .incident-container .impact-maintenance, 268 .layout-content.status-incident .incident-name.impact-maintenance, 269 .layout-content.status.status-index .incidents-list .incident-title.impact-maintenance a, 270 .status-blue .icon-indicator, 271 .incident-history .impact-maintenance, 272 .components-container .component-inner-container.status-blue .component-status, 273 .components-container .component-inner-container.status-blue .icon-indicator { 274 color:#3498DB; 275 } 276 277 .layout-content.status.status-index .unresolved-incident.impact-maintenance .updates, 278 .layout-content.status.status-index .scheduled-incidents-container { 279 border-color:#3498DB; 280 } 281 282 283 284 285 /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ /* CSS GREENS */ 286 .layout-content.status.status-index .page-status.status-none { 287 background-color:#78B657; 288 } 289 .layout-content.status-index .components-statuses .component-container.status-green:after, 290 .status-green .icon-indicator, 291 .components-container .component-inner-container.status-green .component-status, 292 .components-container .component-inner-container.status-green .icon-indicator { 293 color:#78B657; 294 } 295 296 297 298 299 /* CSS LINK COLOR */ /* CSS LINK COLOR */ /* CSS LINK COLOR */ /* CSS LINK COLOR */ /* CSS LINK COLOR */ /* CSS LINK COLOR */ 300 a, 301 a:hover, 302 .layout-content.status-index .page-footer span a:hover, 303 .layout-content.status-index .timeframes-container .timeframe:not(.active):hover, 304 .layout-content.status-incident .subheader a:hover { 305 color:#3498DB; 306 } 307 308 .flat-button, 309 .masthead .updates-dropdown-container .show-updates-dropdown, 310 .layout-content.status-full-history .show-filter.open { 311 background-color:#3498DB; 312 } 313 314 315 316 317 /* CUSTOM COLOR OVERRIDES FOR UPTIME SHOWCASE */ 318 .components-section .components-uptime-link { 319 color: #5a5a5a; 320 } 321 322 .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .legend-item { 323 color: #5a5a5a; 324 opacity: 1; 325 } 326 .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .legend-item.light { 327 color: #5a5a5a; 328 opacity: 1; 329 } 330 .layout-content.status .shared-partial.uptime-90-days-wrapper .legend .spacer { 331 background: #5a5a5a; 332 opacity: 1; 333 } 334</style> 335 336 337 <!-- custom css --> 338 <link rel="stylesheet" type="text/css" href="//dka575ofm4ao0.cloudfront.net/page_display_customizations-custom_css_externals/1944/external20260312-76-yadar9.css"> 339 340 <!-- polyfills --> 341
341<script crossorigin="anonymous" src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.js"></script>
341 342 343 <!-- Le HTML5 shim --> 344 <!--[if lt IE 9]> 345
345<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
345 346 <![endif]--> 347 348 <!-- injection for static --> 349 350 351 352 </head> 353 354 355 <body class="status history status-none sp-a11y-status-focus-visibility a11y-focus-indicators"> 356 357 358<div class="layout-content status status-full-history premium"> 359 360 <div class="custom-header-container"> 361 <div class="container header-container"> 362 <a href="https://www.shopifystatus.com" class="header-link"> 363<?xml version="1.0" encoding="UTF-8" standalone="no"?> 364<svg width="183" height="35" viewBox="0 0 183 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M138.774 24.4c0-2.412-1.494-3.312-4.104-3.96-2.124-.54-2.592-1.08-2.592-2.16 0-1.044.756-1.746 2.196-1.746 1.26 0 2.124.702 2.376 1.944l1.89-.306c-.342-1.908-1.836-3.204-4.266-3.204-2.466 0-4.104 1.458-4.104 3.456 0 2.214 1.368 3.15 3.96 3.78 1.998.54 2.682 1.08 2.682 2.376 0 1.206-1.008 2.016-2.412 2.016-1.872 0-2.502-1.152-2.736-2.43l-1.926.288c.288 1.854 1.674 3.726 4.662 3.726 2.628 0 4.374-1.584 4.374-3.78zm2.659-8.388v2.574h-1.242v1.53h1.242v5.4c0 1.656.9 2.61 2.826 2.61.702 0 1.206-.108 1.566-.27v-1.53c-.324.144-.774.216-1.242.216-.792 0-1.224-.342-1.224-1.206v-5.22h2.358v-1.53h-2.358v-2.574h-1.926zm11.606 10.872V28h1.908v-6.264c0-2.466-1.476-3.33-3.51-3.33-1.998 0-3.51 1.062-3.798 2.646l1.818.324c.162-.738.81-1.458 1.89-1.458 1.26 0 1.674.594 1.674 1.854v.684h-1.242c-2.466 0-4.428.756-4.428 2.88v.09c0 1.89 1.314 2.754 2.97 2.754 1.368 0 2.142-.522 2.718-1.296zm-2.268-.144c-1.08 0-1.512-.504-1.512-1.386v-.072c0-1.17 1.026-1.566 2.592-1.566h1.17v1.152c0 1.206-.954 1.872-2.25 1.872zm7.115-10.728v2.574h-1.242v1.53h1.242v5.4c0 1.656.9 2.61 2.826 2.61.702 0 1.206-.108 1.566-.27v-1.53c-.324.144-.774.216-1.242.216-.792 0-1.224-.342-1.224-1.206v-5.22h2.358v-1.53h-2.358v-2.574h-1.926zm14.164 2.574h-1.944v5.832c0 1.44-.99 2.178-2.124 2.178-1.224 0-1.8-.63-1.8-2.016v-5.994h-1.926v6.174c0 2.412 1.278 3.42 3.042 3.42 1.44 0 2.376-.72 2.808-1.602V28h1.944v-9.414zm9.507 6.678c0-1.818-1.35-2.448-3.402-2.88-1.584-.342-2.124-.684-2.124-1.368s.648-1.17 1.674-1.17c1.044 0 1.71.558 1.872 1.35l1.782-.324c-.288-1.512-1.692-2.466-3.636-2.466-1.764 0-3.474.954-3.474 2.718 0 1.62.918 2.322 3.294 2.844 1.44.324 2.142.648 2.142 1.476s-.63 1.278-1.8 1.278c-1.314 0-1.98-.738-2.142-1.602l-1.836.306c.288 1.548 1.692 2.754 3.96 2.754 2.322 0 3.69-1.116 3.69-2.916z" fill="#858585"/><path d="M26.422 6.575a.331.331 0 0 0-.3-.279c-.124-.01-2.558-.047-2.558-.047s-2.035-1.974-2.236-2.175c-.201-.2-.594-.14-.746-.095l-1.023.317a7.153 7.153 0 0 0-.49-1.201C18.346 1.713 17.285.983 16.003.98h-.005c-.089 0-.177.009-.266.016a3.783 3.783 0 0 0-.116-.133c-.559-.597-1.275-.888-2.133-.862-1.656.047-3.305 1.241-4.642 3.363-.941 1.493-1.657 3.37-1.86 4.821l-3.26 1.01c-.96.3-.99.33-1.116 1.234C2.511 11.113 0 30.51 0 30.51l21.045 3.635 9.122-2.265S26.445 6.748 26.422 6.576zm-7.916-1.953-1.634.505c-.012-.838-.111-2.003-.502-3.01 1.256.238 1.875 1.658 2.136 2.505zm-2.735.846-3.513 1.086c.34-1.299.983-2.592 1.774-3.44.294-.315.706-.666 1.193-.867.458.955.558 2.306.546 3.22zm-2.256-4.366c.39-.008.716.077.996.26-.448.233-.88.566-1.286 1.001-1.052 1.127-1.858 2.877-2.18 4.565l-2.885.893c.57-2.658 2.8-6.645 5.355-6.719z" fill="#95BF47"/><path d="M26.123 6.297c-.125-.01-2.558-.047-2.558-.047s-2.035-1.974-2.236-2.175a.498.498 0 0 0-.283-.13l.001 30.2 9.12-2.265-3.745-25.304a.332.332 0 0 0-.3-.279z" fill="#5E8E3E"/><path d="m15.99 10.982-1.059 3.959s-1.182-.537-2.582-.45c-2.055.13-2.076 1.425-2.056 1.75.112 1.77 4.776 2.157 5.037 6.304.206 3.262-1.732 5.494-4.525 5.67-3.353.212-5.198-1.764-5.198-1.764l.71-3.018s1.858 1.4 3.345 1.307c.971-.062 1.318-.851 1.283-1.409-.146-2.31-3.943-2.173-4.183-5.968-.202-3.193 1.897-6.43 6.53-6.721 1.785-.115 2.698.34 2.698.34z" fill="#fff"/><path d="M42.525 19.43c-1.057-.573-1.6-1.056-1.6-1.72 0-.845.754-1.388 1.933-1.388 1.372 0 2.598.573 2.598.573l.966-2.958s-.889-.694-3.504-.694c-3.64 0-6.163 2.082-6.163 5.01 0 1.66 1.178 2.927 2.75 3.831 1.268.724 1.722 1.238 1.722 1.992 0 .784-.635 1.418-1.813 1.418-1.755 0-3.413-.906-3.413-.906l-1.027 2.958s1.532 1.026 4.109 1.026c3.745 0 6.434-1.841 6.434-5.16 0-1.78-1.36-3.047-2.992-3.982zm14.924-6.216c-1.843 0-3.293.875-4.41 2.202l-.061-.03 1.6-8.358H50.41L46.362 28.3h4.17l1.389-7.272c.543-2.746 1.963-4.435 3.292-4.435.936 0 1.3.633 1.3 1.54a9.53 9.53 0 0 1-.182 1.84l-1.57 8.328h4.169l1.631-8.6c.181-.906.303-1.991.303-2.716-.002-2.354-1.24-3.772-3.415-3.772zm12.838 0c-5.015 0-8.337 4.526-8.337 9.565 0 3.228 1.993 5.823 5.74 5.823 4.923 0 8.246-4.405 8.246-9.565 0-2.987-1.752-5.823-5.65-5.823zm-2.054 12.19c-1.42 0-2.024-1.206-2.024-2.715 0-2.384 1.238-6.276 3.504-6.276 1.48 0 1.9
36463 1.267 1.963 2.505 0 2.564-1.237 6.487-3.443 6.487zM86.6 13.214c-2.814 0-4.411 2.474-4.411 2.474h-.06l.242-2.233h-3.685a88.784 88.784 0 0 1-.846 5.522l-2.9 15.238h4.169l1.147-6.156h.091s.856.543 2.447.543c4.894 0 8.095-5.009 8.095-10.079 0-2.805-1.238-5.31-4.29-5.31zm-3.988 12.25c-1.082 0-1.722-.603-1.722-.603l.695-3.893c.483-2.594 1.842-4.315 3.292-4.315 1.27 0 1.662 1.177 1.662 2.294 0 2.686-1.6 6.517-3.927 6.517zM96.84 7.239c-1.329 0-2.386 1.056-2.386 2.414 0 1.237.785 2.082 1.963 2.082h.06c1.3 0 2.417-.875 2.448-2.414 0-1.207-.816-2.082-2.085-2.082zM91.01 28.3h4.169l2.84-14.754h-4.2L91.01 28.301zm17.612-14.784h-2.9l.15-.694c.242-1.419 1.088-2.686 2.478-2.686a4.35 4.35 0 0 1 1.328.211l.816-3.259s-.725-.361-2.266-.361c-1.48 0-2.96.422-4.078 1.387-1.42 1.207-2.084 2.957-2.416 4.708l-.121.694H99.68l-.605 3.138h1.934l-2.205 11.648h4.169l2.205-11.648h2.87l.574-3.138zm10.029.03s-2.606 6.559-3.777 10.138h-.06c-.08-1.152-1.027-10.138-1.027-10.138h-4.381l2.509 13.548c.06.301.03.483-.091.694-.484.935-1.3 1.84-2.266 2.505-.785.573-1.662.935-2.356 1.176L108.35 35c.846-.18 2.597-.875 4.078-2.263 1.903-1.78 3.655-4.526 5.467-8.268L123 13.545h-4.349v.001z" fill="#000"/></svg> 365</a> 366 <div class="login-button"> 367 <a href="https://my.shopifystatus.com/login" class="login-link">My Shopify Status</a> 368</div> 369</div> 370 371<div class="login-link-container" style="display: none;"> 372Detailed status for your store can be viewed <a href="https://my.shopifystatus.com/login" class="login-link">here</a>. 373</div> 374 375 <div class="updates-dropdown-container" data-js-hook="updates-dropdown-container"> 376 <a href="#" data-js-hook="show-updates-dropdown" id="show-updates-dropdown" class="show-updates-dropdown" aria-label="Subscribe to updates" aria-expanded="false" aria-haspopup="dialog" role="button"> 377 <span class="subscribe-text-full">Subscribe to Updates</span><span class="subscribe-text-short">Subscribe</span> 378 </a> 379 380<!-- Accessibility guidelines for tabs: https://www.w3.org/TR/wai-aria-practices-1.1/examples/tabs/tabs-1/tabs.html --> 381 <div class="updates-dropdown" data-js-hook="updates-dropdown" id="updates-dropdown" style="display:none" role="dialog" aria-modal="false" aria-label="Subscribe to updates"> 382 <div class="updates-dropdown-nav nav-items-2" role="tablist" aria-label="Subscribe to updates"> 383 <a href="#updates-dropdown-support" aria-controls="updates-dropdown-support" aria-label="Contact support" role="tab" id="updates-dropdown-support-btn"> 384 <span class="icon-container support"> 385 </a> 386 <button data-js-hook="updates-dropdown-close" aria-label="Close subscribe form" id="updates-dropdown-close-btn"> 387 x 388 </button> 389 </div> 390 <div class="updates-dropdown-sections-container"> 391 392 393 394 395 396 397 <div class="updates-dropdown-section support" id="updates-dropdown-support" style="display:none" role="tabpanel" aria-labelledby="updates-dropdown-support-btn"> 398 Visit our <a href="https://help.shopify.com/questions">support site</a>. 399 </div> 400 401 </div> 402 </div> 403 </div> 404
405<script> 406 $(function () { 407 const phoneNumberInput = $('#phone-number'); 408 const errorDiv = $('#sms-atl-error') 409 if(errorDiv.length){ 410 function checkSelectedCountry() { 411 const selectedCountry = $('#phone-country').val(); 412 const isOtpEnabled = $('#phone-number-country-code').attr('data-otp-enabled') === 'true'; 413 const form = document.getElementById('subscribe-form-sms'); 414 form.action = '/subscriptions/new-sms'; 415 const isOtpFlow = document.getElementById('otp_verify_flow'); 416 document.getElementById('otp-container').style.display = "none"; 417 if(false && selectedCountry === 'sg') { // Replace 'SG' with the actual value representing Singapore in your select tag 418 phoneNumberInput.prop('disabled', true); 419 errorDiv.html(`Due to new Singapore government regulations, we're currently not supporting text subscriptions in Singapore.<a href="https://community.atlassian.com/t5/Statuspage-articles/Attention-SMS-notifications-will-be-disabled-on-August-1st-2023/ba-p/2424398" target="_blank"> Learn more.</a> <br> Select another method to subscribe.`); 420 } else { 421 phoneNumberInput.prop('readonly', false); 422 errorDiv.html(''); 423 if(false){ 424 if(isOtpEnabled){ 425 document.getElementById('subscribe-btn-sms').value = "Send OTP"; 426 } 427 else { 428 isOtpFlow.value = false; 429 document.getElementById('subscribe-btn-sms').value = "Subscribe via Text Message"; 430 } 431 } 432 } 433 } 434 435 $('#phone-country').on('change', checkSelectedCountry); 436 checkSelectedCountry(); 437 } 438 }); 439 440 document.addEventListener('DOMContentLoaded', function() { 441 const dropdown = document.querySelector('#phone-number-country-code .phone-country'); 442 if (dropdown){ 443 const wrapperDiv = document.getElementById('phone-number-country-code'); 444 const selectedOption = dropdown.options[dropdown.selectedIndex]; 445 const otpEnabled = selectedOption.getAttribute('data-otp-enabled'); 446 447 wrapperDiv.setAttribute('data-otp-enabled', otpEnabled); 448 449 dropdown.addEventListener('change', function() { 450 const selectedOption = dropdown.options[dropdown.selectedIndex]; 451 const otpEnabled = selectedOption.getAttribute('data-otp-enabled'); 452 453 wrapperDiv.setAttribute('data-otp-enabled', otpEnabled); 454 }); 455 } 456 }); 457 458 var countdownTimer; 459 var resendBtn = document.getElementById('resend'); 460 var timer = document.getElementById('timer'); 461 var form = document.getElementById('subscribe-form-sms'); 462 var RESEND_TIMER = 30; 463 $(function() { 464 $('#subscribe-form-sms').on('ajax:success', function(e, data, status, xhr){ 465 const form = this; 466 const action = form.getAttribute('action'); 467 if (data.type === 'success' && data.otp_flow === true) { 468 document.getElementById('subscriber_code').value = data.subscriber_code 469 document.getElementById('otp-container').style.display = "block"; 470 $('#phone-number').prop('readonly', true); 471 var display = document.getElementById('countdown'); 472 disableResend(); 473 startTimer(RESEND_TIMER, display) 474 document.getElementById('subscribe-btn-sms').value = "Verify OTP and Subscribe"; 475 document.getElementById('otp_verify_flow').value = true; 476 form.action = '/subscriptions/verify-otp'; 477 } else if (data.type === 'success' && action.includes('verify')){ 478 document.getElementById('otp-container').style.display = "none"; 479 $('#phone-number').val('').prop('readonly', false); 480 $('#otp').val(''); 481 document.getElementById('subscribe-btn-sms').value = "Send OTP"; 482 document.getElementById('otp_verify_flow').value = false; 483 form.action = '/subscriptions/new-sms'; 484 SP.currentPage.updatesDropdown.hide(); 485 } 486 }); 487 $("#btn-subcriber-change-number").on('click', () => { 488 document.getElementById('otp-container').style.display = "none"; 489 $('#phone-number').prop('readonly', false); 490 document.getElementById('subscribe-btn-sms').value = "Send OTP"; 491 form.action = '/subscriptions/new-sms'; 492 return false 493 }) 494 $('#resend-otp-btn').on('click', function(e) { 495 e.preventDefault(); 496 let phoneNumber = $('#phone-number').val(); 497 let countryCode = $('.phone-country').val(); 498 $.ajax({ 499 type: 'POST', 500 url: "/subscriptions/new-sms", 501 data: { 502 phone_number: phoneNumber, 503 phone_country: countryCode, 504 type: 'resend' 505 }, 506 }).done(function(data) { 507 var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {}; 508 HRB.utils.notify(data.text, messageOptions); 509 var display = document.getElementById('countdown'); 510 disableResend(); 511 timer.style.display = "none" 512 if (data.type === 'success') { 513 startTimer(RESEND_TIMER, display); 514 } 515 }) 516 }); 517 }) 518 519 function startTimer(duration, display){ 520 var timer = duration, seconds; 521 clearInterval(countdownTimer); 522 countdownTimer = setInterval(function () { 523 seconds = parseInt(timer % 60, 10); 524 display.textContent = seconds; 525 if(--timer < 0){ 526 enableResend(); 527 clearInterval(countdownTimer); 528 } 529 }, 1000); 530 disableResend(); 531 } 532 function enableResend(){ 533 resendBtn.style.display = "block"; 534 timer.style.display = "none" 535 } 536 function disableResend(){ 537 resendBtn.style.display = "none"; 538 timer.style.display = "block" 539 } 540 541 $(function() { 542 $('#subscribe-form-email').on('submit', function() {
543 var tokenField = document.getElementById('email-otp-token-field'); 544 if (!tokenField) { 545 return; 546 } 547 let page_code = "d33g96wd23dd" 548 let key = keyForEmailOtpToken($('#email').val(), page_code); 549 tokenField.value = localStorage.getItem(key); 550 }); 551 }); 552 553 var emailOtpCountdownTimer; 554 var emailOtpResendBtn = document.getElementById('resend-email-otp'); 555 var emailOtpTimer = document.getElementById('email-otp-timer'); 556 var emailOtpForm = document.getElementById('subscribe-form-email'); 557 var EMAIL_OTP_RESEND_TIMER = 600; 558 $(function() { 559 $('#subscribe-form-email').on('ajax:success', function(e, data, status, xhr){ 560 const form = this; 561 const action = form.getAttribute('action'); 562 if (data.type === 'success' && data.email_otp_verify_flow === true) { 563 document.getElementById('email-otp-container').style.display = "block"; 564 var display = document.getElementById('email-otp-countdown'); 565 display.textContent = EMAIL_OTP_RESEND_TIMER; 566 disableEmailOtpResend(); 567 startEmailOtpTimer(EMAIL_OTP_RESEND_TIMER, display) 568 document.getElementById('subscribe-btn-email').value = "Verify OTP and Subscribe"; 569 document.getElementById('email_otp_verify_flow').value = true; 570 form.action = '/subscriptions/verify-email-otp'; 571 } else if (data.type === 'success' && action.includes('verify')){ 572 let email = $('#email') 573 let page_code = "d33g96wd23dd" 574 let key = keyForEmailOtpToken(email.val(), page_code); 575 localStorage.setItem(key, data.email_otp_auth_token); 576 577 document.getElementById('email-otp-container').style.display = "none"; 578 email.val('').prop('readonly', false); 579 $('#email-otp').val(''); 580 document.getElementById('subscribe-btn-email').value = "Send OTP"; 581 document.getElementById('email_otp_verify_flow').value = false; 582 form.action = '/subscriptions/new-email'; 583 SP.currentPage.updatesDropdown.hide(); 584 } 585 }); 586 $('#resend-email-otp-btn').on('click', function(e) { 587 e.preventDefault(); 588 let email = $('#email').val(); 589 $.ajax({ 590 type: 'POST', 591 url: "/subscriptions/new-email", 592 data: { 593 email: email 594 }, 595 }).done(function(data) { 596 var messageOptions = (data.type !== undefined && data.type !== null) ? { cssClass: data.type } : {}; 597 HRB.utils.notify(data.text, messageOptions); 598 if (data.type === 'success') { 599 var display = document.getElementById('email-otp-countdown'); 600 display.textContent = EMAIL_OTP_RESEND_TIMER; 601 disableEmailOtpResend(); 602 emailOtpTimer.style.display = "none" 603 startEmailOtpTimer(EMAIL_OTP_RESEND_TIMER, display); 604 } 605 }) 606 }); 607 }) 608 609 function startEmailOtpTimer(duration, display){ 610 var timer = duration, seconds; 611 clearInterval(emailOtpCountdownTimer); 612 emailOtpCountdownTimer = setInterval(function () { 613 seconds = parseInt(timer, 10); 614 display.textContent = seconds; 615 if(--timer < 0){ 616 enableEmailOtpResend(); 617 clearInterval(emailOtpCountdownTimer); 618 } 619 }, 1000); 620 disableEmailOtpResend(); 621 } 622 623 function enableEmailOtpResend(){ 624 emailOtpResendBtn.style.display = "block"; 625 emailOtpTimer.style.display = "none" 626 } 627 function disableEmailOtpResend(){ 628 emailOtpResendBtn.style.display = "none"; 629 emailOtpTimer.style.display = "block" 630 } 631 function keyForEmailOtpToken(email, pageCode) { 632 return email + '|' + pageCode+ '|SUBSCRIBE_VIA_EMAIL'; 633 } 634</script>
634 635 636 </div> 637 638 639 <div class="container"> 640 <h4>Incident History</h4> 641 642 <div data-react-class="HistoryIndex" data-react-props="{"page_status":{"page":{"name":"Shopify","subdomain":"shopify","domain":"www.shopifystatus.com","created_at":"2013-03-25T14:34:29.311-04:00","updated_at":"2026-10-03T15:20:18.880-04:00","url":"https://www.shopify.com","hidden_from_search":false,"css_body_background_color":"FFFFFF","css_font_color":"111111","css_light_font_color":"5A5A5A","css_greens":"78B657","css_yellows":"F1C40F","css_oranges":"B35E14","css_reds":"DE2F1B","allow_page_subscribers":false,"allow_incident_subscribers":false,"notifications_from_email":null,"allow_email_subscribers":false,"allow_sms_subscribers":false,"twitter_username":null,"branding":"premium","support_url":"https://help.shopify.com/questions","allow_webhook_subscribers":false,"css_border_color":"E0E0E0","css_graph_color":"3498DB","css_link_color":"3498DB","page_description":null,"activity_score":2646,"headline":null,"viewers_must_be_team_members":false,"ip_filters":null,"css_blues":"3498DB","time_zone":"Eastern Time (US \u0026 Canada)","notifications_reply_to_email":null,"notifications_email_footer":"You received this email because you are subscribed to Shopify's service status notifications.","allow_rss_atom_feeds":false,"black_hole":null,"over_allocations_cohort":null,"over_allocations_resolved_at":null,"custom_components_limit":null,"allow_slack_subscribers":false,"css_no_data":"B3BAC5","deleted_at":null,"allow_teams_subscription":false,"max_maintenance_automation_allowed":null,"custom_email_template":false,"hero_cover":{"updated_at":null,"original_url":"","size":null,"normal_url":"","retina_url":""},"transactional_logo":{"updated_at":null,"original_url":"","size":null,"normal_url":"","retina_url":""},"favicon_logo":{"updated_at":"2016-08-19T14:54:46.000+00:00","size":1245,"url":"//dka575ofm4ao0.cloudfront.net/pages-favicon_logos/original/154/fLQWUGhwQFywUT495kFT"},"email_logo":{"updated_at":null,"original_url":"","size":null,"normal_url":"","retina_url":""},"twitter_logo":{"updated_at":null,"size":null,"url":""},"id":"d33g96wd23dd","organization_id":"d33g96wd23dd"}},"components":[{"status":"operational","name":"Admin","created_at":"2013-07-03T17:44:03.203-04:00","updated_at":"2026-09-18T17:43:48.524-04:00","position":1,"description":null,"showcase":false,"start_date":null,"id":"j2v844ncbwhc","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Checkout","created_at":"2013-07-03T17:44:09.141-04:00","updated_at":"2026-09-18T17:43:48.544-04:00","position":2,"description":null,"showcase":false,"start_date":null,"id":"xxmsk7ckz5zn","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Reports and Dashboards","created_at":"2013-10-07T14:14:24.440-04:00","updated_at":"2026-04-24T19:41:32.036-04:00","position":3,"description":null,"showcase":false,"start_date":null,"id":"kts17443k1tp","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Storefront","created_at":"2013-07-03T17:44:14.463-04:00","updated_at":"2026-09-06T07:03:37.936-04:00","position":4,"description":null,"showcase":false,"start_date":null,"id":"lsbpn7k2klys","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"API \u0026 Mobile","created_at":"2015-07-31T02:08:33.367-04:00","updated_at":"2026-09-18T17:43:48.563-04:00","position":5,"description":null,"showcase":false,"start_date":null,"id":"3yw249mdwsnm","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Third party services","created_at":"2015-11-24T10:52:03.332-05:00","updated_at":"2026-08-14T11:48:41.544-04:00","position":6,"description":null,"showcase":false,"start_date":null,"id":"w38t8gkl0rl3","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Support","created_at":"2015-09-30T17:49:03.754-04:00","updated_at":"2026-09-15T09:24:12.801-04:00","position":7,"description":null,"showcase":false,"start_date":null,"id":"681m2hqkhvdk","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Point of Sale","created_at":"2019-03-25T13:42:11.674-04:00","updated_at":"2026-09-15T09:24:12.824-04:00","position":8,"description":null,"showcase":false,"start_date":null,"id":"zqwjyv8w0j1v","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false},{"status":"operational","name":"Oxygen","created_at":"2024-03-14T10:02:42.302-04:00","updated_at":"2026-06-24T07:55:00.600-04:00","position":9,"description":null,"showcase":false,"start_date":"2024-03-14T00:00:00.000-04:00","id":"hbrbr6ssntq5","group_id":null,"page_id":"d33g96wd23dd","group":false,"only_show_if_degraded":false}],"months":[{"name":"October","year":2026,"starts_on":4,"days":31,"incidents":[]},{"name":"September","year":2026,"starts_on":2,"days":30,"incidents":[]},{"name":"August","year":2026,"starts_on":6,"days":31,"incidents":[]}],"show_component_filter":false,"show_uptime_calendar":true,"component_filter":null,"start_time":"2026-08-01T00:00:00-04:00","end_time":"2026-10-31T23:59:59-04:00","a11yHeadings":true}"></div> 643 644 <div class="page-footer border-color font-small"> 645 <a href="/" aria-label="Back to current status"> 646 <span class="current-status-arrow">←</span> Current Status 647 </a> 648 <span class="color-secondary powered-by"><a class="color-secondary" target="_blank" rel="noopener noreferrer nofollow" href="https://www.atlassian.com/software/statuspage?utm_campaign=www.shopifystatus.com&utm_content=SP-notifications&utm_medium=powered-by&utm_source=inapp">Powered by Atlassian Statuspage</a></span> 649</div> 650 651 </div> 652 653 654 655</div> 656 657 658
658<script src="https://dka575ofm4ao0.cloudfront.net/assets/status_manifest-b790849ccb41192b3f7d9c14d5a4a6d5142add81fc8522649ca5c82f6a1fbb0e.js"></script>
658 659 <div id="cpt-notification-container" role="status" aria-live="polite" aria-atomic="true"></div> 660 661 662 663 664 665 <!-- all of the content_for stuff --> 666
666<script src="https://dka575ofm4ao0.cloudfront.net/assets/register_subscription_form-589b657fec607087fc5c740c568270907310bc4f6aaa20256e70f01b103025ca.js"></script>
666 667 668
668<script type="text/javascript"> 669 670 671 </script>
671 672
672<script src="https://dka575ofm4ao0.cloudfront.net/assets/status_common-a7b1e9f22a2c94a83d347ec517cabf21494ca11867ebf891f46f89c9b4101811.js"></script>
672 673 <div class="custom-footer-container"> 674 <div class="footer-container"> 675 <div class="container"> 676 <div class="disclaimer text-center"> 677 <p>Some issues affecting a small percentage of stores may not be reflected here.</p> 678 </div> 679 <div class="support-link text-center"> 680 <p>Having trouble? <a href="https://help.shopify.com/en/contact">Contact support</a></p> 681 </div> 682 </div> 683</div> 684
685<script> 686 function applyShopifyCustomizations() { 687 // Remove the subscribe button 688 $('.updates-dropdown-container').remove(); 689 690 // Move the component status icon to the left of the component name 691 $('.component-inner-container').each(function() { 692 $(this).find('.icon-indicator').detach().insertBefore($(this).find('.name')); 693 }); 694 695 // Move the component status legend to the top of the components section 696 $('.component-statuses-legend').insertBefore('.components-section'); 697 698 // Remove the history footer link 699 $('.history-footer-link').remove(); 700 701 // Show the detailed status login link after the page status 702 $('.login-link-container').insertAfter(".page-status"); 703 $('.login-link-container').show(); 704 705 // Add a green check icon to the page status if everything is operational 706 if ($('.page-status').hasClass('status-none')) { 707 $('<div class="legend-item status-green"><span class="icon-indicator fa fa-check"></span></div>').insertBefore('.page-status h2'); 708 } 709 } 710 711 function replaceStringsWithTranslations(translations) { 712 const textNodes = []; 713 const walker = document.createTreeWalker( 714 document.body, 715 NodeFilter.SHOW_TEXT, 716 null, 717 false 718 ); 719 720 let node; 721 while (node = walker.nextNode()) { 722 textNodes.push(node); 723 } 724 725 // Sort translation keys by length in descending order (longest first) 726 // This prevents shorter strings from being replaced within longer strings 727 const sortedKeys = Object.keys(translations).sort((a, b) => b.length - a.length); 728 729 textNodes.forEach(textNode => { 730 let content = textNode.nodeValue; 731 if (!content || content.trim() === '') return; 732 733 sortedKeys.forEach(key => { 734 if (content.includes(key)) { 735 content = content.replace(key, translations[key]); 736 textNode.nodeValue = content; 737 } 738 }); 739 }); 740 } 741 742 function getTranslationsForUserLanguage(translationsMap) { 743 // Get user's preferred languages 744 const userLanguages = navigator.languages || [navigator.language]; 745 746 // Find the first language that has translations available 747 for (const lang of userLanguages) { 748 // Try exact match first (e.g. "en-US") 749 if (translationsMap[lang]) { 750 return translationsMap[lang]; 751 } 752 753 // Then try simplified match (e.g. "en") 754 const simpleLang = lang.split('-')[0]; // Convert e.g. "en-US" to "en" 755 756 // Skip English translations as they're already in the HTML 757 if (simpleLang === 'en') { 758 return null; 759 } 760 761 if (translationsMap[simpleLang]) { 762 return translationsMap[simpleLang]; 763 } 764 } 765 766 // No translations found 767 return null; 768 } 769 770 // TRANSLATIONS START HERE 771 const translationsMap = { 772 "cs": { 773 "My Shopify Status": "Můj stav Shopify", 774 "Detailed status for your store can be viewed": "Podrobný stav vaÅ¡eho obchodu si můžete prohlédnout", 775 "here": "zde", 776 "All Systems Operational": "VÅ¡echny systémy jsou funkÄnÃ", 777 "Operational": "V provozu", 778 "Degraded Performance": "SnÞený výkon", 779 "Partial Outage": "ÄásteÄný výpadek", 780 "Major Outage": "Velký výpadek", 781 "Maintenance": "Ãdržba", 782 "Some issues affecting a small percentage of stores may not be reflected here.": "V této Äásti se nemusà projevit nÄkteré problémy, které ovlivÅujà malé procento obchodů.", 783 "Having trouble?": "Máte potÞe?", 784 "Contact support": "Kontaktovat podporu", 785 "Incident History": "Historie incidentů", 786 "No incidents reported for this month.": "Tento mÄsÃc nebyly nahlášeny žádné incidenty.", 787 "January": "Leden", 788 "February": "Ãnor", 789 "March": "BÅezen", 790 "April": "Duben", 791 "May": "KvÄten", 792 "June": "Äerven", 793 "July": "Äervenec", 794 "August": "Srpen", 795 "September": "ZáÅÃ", 796 "October": "ÅÃjen", 797 "November": "Listopad", 798 "December": "Prosinec" 799 }, 800 "da": { 801 "My Shopify Status": "Min Shopify-status", 802 "Detailed status for your store can be viewed": "Detaljeret status for din butik kan ses", 803 "here": "her", 804 "All Systems Operational": "Alle systemer er i drift", 805 "Operational": "Funktionel", 806 "Degraded Performance": "Forringet ydeevne", 807 "Partial Outage": "Delvis afbrydelse", 808 "Major Outage": "Større nedbrud", 809 "Maintenance": "Vedligeholdelse", 810 "Some issues affecting a small percentage of stores may not be reflected here.": "Nogle problemer, der pÃ¥virker en mindre procentdel af butikker, vises muligvis ikke her.", 811 "Having trouble?": "Oplever du problemer?", 812 "Contact support": "Kontakt support", 813 "Incident History": "Hændelseshistorik", 814 "No incidents reported for this month.": "Ingen hændelser rapporteret for denne mÃ¥ned.", 815 "January": "Januar", 816 "February": "Februar",
817 "March": "Marts", 818 "April": "April", 819 "May": "Maj", 820 "June": "Juni", 821 "July": "Juli", 822 "August": "August", 823 "September": "September", 824 "October": "Oktober", 825 "November": "November", 826 "December": "December" 827 }, 828 "de": { 829 "My Shopify Status": "Mein Shopify-Status", 830 "Detailed status for your store can be viewed": "Der ausführliche Status für deinen Shop kann eingesehen werden", 831 "here": "hier", 832 "All Systems Operational": "Alle Systeme einsatzbereit", 833 "Operational": "In Betrieb", 834 "Degraded Performance": "Eingeschränkte Leistung", 835 "Partial Outage": "Teilweiser Ausfall", 836 "Major Outage": "Schwerer Ausfall", 837 "Maintenance": "Wartungsarbeiten", 838 "Some issues affecting a small percentage of stores may not be reflected here.": "Einige Probleme, die nur einen kleinen Prozentsatz von Shops betreffen, werden hier möglicherweise nicht wiedergegeben.", 839 "Having trouble?": "Gibt es Probleme?", 840 "Contact support": "Support kontaktieren", 841 "Incident History": "Vorfallsverlauf", 842 "No incidents reported for this month.": "Diesen Monat wurden keine Vorfälle gemeldet", 843 "January": "Januar", 844 "February": "Februar", 845 "March": "März", 846 "April": "April", 847 "May": "Mai", 848 "June": "Juni", 849 "July": "Juli", 850 "August": "August", 851 "September": "September", 852 "October": "Oktober", 853 "November": "November", 854 "December": "Dezember" 855 }, 856 "es": { 857 "My Shopify Status": "Mi estado en Shopify", 858 "Detailed status for your store can be viewed": "Puedes consultar el estado detallado de tu tienda", 859 "here": "aquÃ", 860 "All Systems Operational": "Todos los sistemas están operativos", 861 "Operational": "Operativo", 862 "Degraded Performance": "Rendimiento deficiente", 863 "Partial Outage": "Interrupción parcial", 864 "Major Outage": "Interrupción importante", 865 "Maintenance": "Mantenimiento", 866 "Some issues affecting a small percentage of stores may not be reflected here.": "Es posible que aquà no se reflejen algunos problemas que afectan a un pequeño porcentaje de las tiendas.", 867 "Having trouble?": "¿Tienes problemas?", 868 "Contact support": "Contacta con atención al cliente", 869 "Incident History": "Historial de incidentes", 870 "No incidents reported for this month.": "No se notificaron incidentes este mes.", 871 "January": "Enero", 872 "February": "Febrero", 873 "March": "Marzo", 874 "April": "Abril", 875 "May": "Mayo", 876 "June": "Junio", 877 "July": "Julio", 878 "August": "Agosto", 879 "September": "Septiembre", 880 "October": "Octubre", 881 "November": "Noviembre", 882 "December": "Diciembre" 883 }, 884 "fi": { 885 "My Shopify Status": "Shopify-tilani", 886 "Detailed status for your store can be viewed": "Kauppasi tarkempia tilatietoja voidaan tarkastella", 887 "here": "tästä", 888 "All Systems Operational": "Kaikki järjestelmät ovat toiminnassa", 889 "Operational": "Toiminnallinen", 890 "Degraded Performance": "Heikentynyt tehokkuus", 891 "Partial Outage": "Osittainen käyttökatko", 892 "Major Outage": "Laajamittainen käyttökatko", 893 "Maintenance": "Ylläpito", 894 "Some issues affecting a small percentage of stores may not be reflected here.": "Ongelmat, jotka vaikuttavat pieneen prosenttiosuuteen kaupoista, eivät välttämättä näy tässä.", 895 "Having trouble?": "Ongelmia?", 896 "Contact support": "Ota yhteyttä tukeen", 897 "Incident History": "Tapaushistoria", 898 "No incidents reported for this month.": "Ei ilmoitettuja tapauksia tässä kuussa.", 899 "January": "Tammikuu", 900 "February": "Helmikuu", 901 "March": "Maaliskuu", 902 "April": "Huhtikuu", 903 "May": "Toukokuu", 904 "June": "Kesäkuu", 905 "July": "Heinäkuu", 906 "August": "Elokuu", 907 "September": "Syyskuu", 908 "October": "Lokakuu", 909 "November": "Marraskuu", 910 "December": "Joulukuu" 911 }, 912 "fr": { 913 "My Shopify Status": "Mon statut Shopify", 914 "Detailed status for your store can be viewed": "Vous pouvez consulter le statut détaillé de votre boutique", 915 "here": "ici", 916 "All Systems Operational": "Tous les systèmes sont opérationnels", 917 "Operational": "Opérationnel", 918 "Degraded Performance": "Performance dégradée", 919 "Partial Outage": "Panne partielle", 920 "Major Outage": "Panne majeure", 921 "Maintenance": "Maintenance", 922 "Some issues affecting a small percentage of stores may not be reflected here.": "Il est possible que certains problèmes affectant un petit pourcentage de boutiques ne soient pas indiqués ici.", 923 "Having trouble?": "Vous avez des difficultés ?", 924 "Contact support": "Contacter lâassistance", 925 "Incident History": "Historique des incidents", 926 "No incidents reported for this month.": "Aucun incident nâa été signalé ce mois-ci.", 927 "January": "Janvier", 928 "February": "Février", 929 "March": "Mars", 930 "April": "Avril", 931 "May": "Mai", 932 "June": "Juin", 933 "July": "Juillet", 934 "August": "Août", 935 "September": "Septembre",
936 "October": "Octobre", 937 "November": "Novembre", 938 "December": "Décembre" 939 }, 940 "hi": { 941 "My Shopify Status": "मà¥à¤°à¥ Shopify सà¥à¤¥à¤¿à¤¤à¤¿", 942 "Detailed status for your store can be viewed": "à¤à¤ªà¤à¥ सà¥à¤à¥à¤° à¤à¥ विसà¥à¤¤à¥à¤¤ सà¥à¤¥à¤¿à¤¤à¤¿", 943 "here": "यहाठदà¥à¤à¥ à¤à¤¾ सà¤à¤¤à¥ हà¥", 944 "All Systems Operational": "सà¤à¥ सिसà¥à¤à¤® सहॠढà¤à¤ सॠà¤à¤¾à¤® à¤à¤° रहॠहà¥à¤", 945 "Operational": "à¤à¤¾à¤® à¤à¤° रहॠहà¥à¤", 946 "Degraded Performance": "पà¥à¤°à¤¦à¤°à¥à¤¶à¤¨ à¤à¤°à¤¾à¤¬ हà¥", 947 "Partial Outage": "à¤à¤à¤¶à¤¿à¤ à¤à¤à¤à¥à¤", 948 "Major Outage": "à¤à¤à¤à¥à¤° à¤à¤à¤à¥à¤", 949 "Maintenance": "रà¤à¤°à¤à¤¾à¤µ", 950 "Some issues affecting a small percentage of stores may not be reflected here.": "à¤à¥à¤ समसà¥à¤¯à¤¾à¤à¤ सà¥à¤à¥à¤° à¤à¥ à¤à¤ à¤à¥à¤à¥ पà¥à¤°à¤¤à¤¿à¤¶à¤¤ à¤à¥ पà¥à¤°à¤à¤¾à¤µà¤¿à¤¤ à¤à¤° रहॠहà¥à¤, à¤à¥ à¤à¤¿ शायद यहाठदिà¤à¤¾à¤ नहà¥à¤ à¤à¤ हà¥à¤.", 951 "Having trouble?": "à¤à¥à¤ समसà¥à¤¯à¤¾ हà¥?", 952 "Contact support": "सहायता à¤à¥ लिठसà¤à¤ªà¤°à¥à¤ à¤à¤°à¥à¤", 953 "Incident History": "à¤à¤à¤¨à¤¾à¤à¤ à¤à¤¾ à¤à¤¤à¤¿à¤¹à¤¾à¤¸", 954 "No incidents reported for this month.": "à¤à¤¸ माह à¤à¤¿à¤¸à¥ à¤à¤à¤¨à¤¾ à¤à¥ रिपà¥à¤°à¥à¤ नहà¥à¤ हà¥", 955 "January": "à¤à¤¨à¤µà¤°à¥", 956 "February": "फ़रवरà¥", 957 "March": "मारà¥à¤", 958 "April": "ठपà¥à¤°à¥à¤²", 959 "May": "मà¤", 960 "June": "à¤à¥à¤¨", 961 "July": "à¤à¥à¤²à¤¾à¤", 962 "August": "ठà¤à¤¸à¥à¤¤", 963 "September": "सितà¤à¤¬à¤°", 964 "October": "ठà¤à¥à¤à¥à¤¬à¤°", 965 "November": "नवà¤à¤¬à¤°", 966 "December": "दिसà¤à¤¬à¤°" 967 }, 968 "it": { 969 "My Shopify Status": "Il mio stato su Shopify", 970 "Detailed status for your store can be viewed": "Lo stato dettagliato del tuo negozio è disponibile", 971 "here": "qui", 972 "All Systems Operational": "Tutti i sistemi operativi", 973 "Operational": "Operativo", 974 "Degraded Performance": "Performance ridotta", 975 "Partial Outage": "Interruzione parziale", 976 "Major Outage": "Interruzione importante", 977 "Maintenance": "Manutenzione", 978 "Some issues affecting a small percentage of stores may not be reflected here.": "Alcuni problemi che interessano una piccola percentuale di negozi potrebbero non essere visualizzati qui.", 979 "Having trouble?": "Stai riscontrando problemi?", 980 "Contact support": "Contatta l'assistenza", 981 "Incident History": "Cronologia degli incidenti", 982 "No incidents reported for this month.": "Non sono stati segnalati incidenti per questo mese.", 983 "January": "Gennaio", 984 "February": "Febbraio", 985 "March": "Marzo", 986 "April": "Aprile", 987 "May": "Maggio", 988 "June": "Giugno", 989 "July": "Luglio", 990 "August": "Agosto", 991 "September": "Settembre", 992 "October": "Ottobre", 993 "November": "Novembre", 994 "December": "Dicembre" 995 }, 996 "ja": { 997 "My Shopify Status": "ç§ã®Shopifyã¹ãã¼ã¿ã¹", 998 "Detailed status for your store can be viewed": "ã¹ãã¢ã®è©³ç´°ãªã¹ãã¼ã¿ã¹ã確èªã§ãã", 999 "here": "ãã¡ã", 1000 "All Systems Operational": "ãã¹ã¦ã®ã·ã¹ãã ã稼åä¸", 1001 "Operational": "稼å", 1002 "Degraded Performance": "ä½ä¸ããããã©ã¼ãã³ã¹", 1003 "Partial Outage": "é¨åçãªåæ¢", 1004 "Major Outage": "å ¨é¢çãªåæ¢", 1005 "Maintenance": "ã¡ã³ããã³ã¹", 1006 "Some issues affecting a small percentage of stores may not be reflected here.": "ããä¸é¨ã®ã¹ãã¢ã«å½±é¿ãä¸ãã¦ããåé¡ã¯ãããã«ã¯åæ ããã¦ããªãå¯è½æ§ãããã¾ãã", 1007 "Having trouble?": "åé¡ãçºçãã¦ãã¾ããï¼", 1008 "Contact support": "ãµãã¼ãã«åãåããã", 1009 "Incident History": "äºä»¶ã®å±¥æ´", 1010 "No incidents reported for this month.": "仿ã¯äºä»¶ã¯å ±åããã¦ããªãã", 1011 "January": "1æ", 1012 "February": "2æ", 1013 "March": "3æ", 1014 "April": "4æ", 1015 "May": "5æ", 1016 "June": "6æ", 1017 "July": "7æ", 1018 "August": "8æ", 1019 "September": "9æ", 1020 "October": "10æ", 1021 "November": "11æ", 1022 "December": "12æ" 1023 }, 1024 "ko": { 1025 "My Shopify Status": "ë´ Shopify ìí", 1026 "Detailed status for your store can be viewed": "ì¤í ì´ì ëí ìì¸í ìí를 íì¸í ì ììµëë¤.", 1027 "here": "ì¬ê¸°", 1028 "All Systems Operational": "모ë ìì¤í ì´ì ì¤", 1029 "Operational": "ì´ì ì¤", 1030 "Degraded Performance": "ì±ë¥ ì í", 1031 "Partial Outage": "ë¶ë¶ ì¤ë¨",
1032 "Major Outage": "ì ë°ì ì¸ ì¤ë¨", 1033 "Maintenance": "ì ì§ ê´ë¦¬", 1034 "Some issues affecting a small percentage of stores may not be reflected here.": "ì¤í ì´ì ì ì ë¹ì¤ì¼ë¡ ìí¥ì 주ë ì¼ë¶ 문ì ë ì¬ê¸°ì ë°ìëì§ ìì ì ììµëë¤.", 1035 "Having trouble?": "문ì ê° ììµëê¹?", 1036 "Contact support": "ì§ìíì 문ìí기", 1037 "Incident History": "ì¬ê³ 기ë¡", 1038 "No incidents reported for this month.": "ì´ë² ë¬ìë ì¬ê³ ê° ì ê³ ëì§ ìììµëë¤.", 1039 "January": "1ì", 1040 "February": "2ì", 1041 "March": "3ì", 1042 "April": "4ì", 1043 "May": "5ì", 1044 "June": "6ì", 1045 "July": "7ì", 1046 "August": "8ì", 1047 "September": "9ì", 1048 "October": "10ì", 1049 "November": "11ì", 1050 "December": "12ì" 1051 }, 1052 "ms": { 1053 "My Shopify Status": "Status Shopify Saya", 1054 "Detailed status for your store can be viewed": "Status terperinci untuk kedai anda boleh dilihat", 1055 "here": "di sini", 1056 "All Systems Operational": "Semua Sistem Beroperasi", 1057 "Operational": "Beroperasi", 1058 "Degraded Performance": "Prestasi Merosot", 1059 "Partial Outage": "Gangguan Separa", 1060 "Major Outage": "Gangguan Besar-besaran", 1061 "Maintenance": "Penyelenggaraan", 1062 "Some issues affecting a small percentage of stores may not be reflected here.": "Beberapa masalah yang menjejaskan sebilangan kecil kedai mungkin tidak dapat dilihat di sini.", 1063 "Having trouble?": "Ada masalah?", 1064 "Contact support": "Hubungi sokongan", 1065 "Incident History": "Sejarah Insiden", 1066 "No incidents reported for this month.": "Tiada insiden dilaporkan untuk bulan ini.", 1067 "January": "Januari", 1068 "February": "Februari", 1069 "March": "Mac", 1070 "April": "April", 1071 "May": "Mei", 1072 "June": "Jun", 1073 "July": "Julai", 1074 "August": "Ogos", 1075 "September": "September", 1076 "October": "Oktober", 1077 "November": "November", 1078 "December": "Disember" 1079 }, 1080 "nb": { 1081 "My Shopify Status": "Min Shopify-status", 1082 "Detailed status for your store can be viewed": "Du fÃ¥r se en detaljert status for butikken", 1083 "here": "her", 1084 "All Systems Operational": "Alle systemer er i drift", 1085 "Operational": "I drift", 1086 "Degraded Performance": "Nedsatt ytelse", 1087 "Partial Outage": "Delvis driftsstans", 1088 "Major Outage": "Stor driftsstans", 1089 "Maintenance": "Vedlikehold", 1090 "Some issues affecting a small percentage of stores may not be reflected here.": "Enkelte problemer som kun pÃ¥virker fÃ¥ butikker, vises kanskje ikke her.", 1091 "Having trouble?": "Har du problemer?", 1092 "Contact support": "Kontakt brukerstøtten", 1093 "Incident History": "Hendelseslogg", 1094 "No incidents reported for this month.": "Ingen hendelser er rapportert for denne mÃ¥neden.", 1095 "January": "Januar", 1096 "February": "Februar", 1097 "March": "Mars", 1098 "April": "April", 1099 "May": "Mai", 1100 "June": "Juni", 1101 "July": "Juli", 1102 "August": "August", 1103 "September": "September", 1104 "October": "Oktober", 1105 "November": "November", 1106 "December": "Desember" 1107 }, 1108 "nl": { 1109 "My Shopify Status": "Mijn Shopify-status",
1110 "Detailed status for your store can be viewed": "Je kunt een gedetailleerde status van je winkel bekijken", 1111 "here": "hier", 1112 "All Systems Operational": "Alle systemen operationeel", 1113 "Operational": "Operationeel", 1114 "Degraded Performance": "Verminderde prestaties", 1115 "Partial Outage": "Gedeeltelijke storing", 1116 "Major Outage": "Grote storing", 1117 "Maintenance": "Onderhoud", 1118 "Some issues affecting a small percentage of stores may not be reflected here.": "Bepaalde problemen die een klein percentage van de winkels treffen, worden hier mogelijk niet weergegeven.", 1119 "Having trouble?": "Ervaar je problemen?", 1120 "Contact support": "Neem contact op met ondersteuning", 1121 "Incident History": "Incidentgeschiedenis", 1122 "No incidents reported for this month.": "Geen incidenten gemeld voor deze maand.", 1123 "January": "januari", 1124 "February": "februari", 1125 "March": "maart", 1126 "April": "april", 1127 "May": "mei", 1128 "June": "juni", 1129 "July": "juli", 1130 "August": "augustus", 1131 "September": "september", 1132 "October": "oktober", 1133 "November": "november", 1134 "December": "december" 1135 }, 1136 "pl": { 1137 "My Shopify Status": "Mój status Shopify", 1138 "Detailed status for your store can be viewed": "SzczegóÅowy status Twojego sklepu możesz sprawdziÄ", 1139 "here": "tutaj", 1140 "All Systems Operational": "Wszystkie systemy sÄ sprawne", 1141 "Operational": "Operacyjny", 1142 "Degraded Performance": "Zmniejszona wydajnoÅÄ", 1143 "Partial Outage": "CzÄÅciowy przestój", 1144 "Major Outage": "Poważna awaria", 1145 "Maintenance": "Prace konserwacyjne", 1146 "Some issues affecting a small percentage of stores may not be reflected here.": "Niektóre problemy dotyczÄ ce niewielkiego odsetka sklepów mogÄ nie byÄ tutaj przedstawione.", 1147 "Having trouble?": "Masz problem?", 1148 "Contact support": "Skontaktuj siÄ z pomocÄ technicznÄ ", 1149 "Incident History": "Historia incydentów", 1150 "No incidents reported for this month.": "W tym miesiÄ cu nie zgÅoszono żadnych incydentów.", 1151 "January": "StyczeÅ", 1152 "February": "Luty", 1153 "March": "Marzec", 1154 "April": "KwiecieÅ", 1155 "May": "Maj", 1156 "June": "Czerwiec", 1157 "July": "Lipiec", 1158 "August": "SierpieÅ", 1159 "September": "WrzesieÅ", 1160 "October": "Październik", 1161 "November": "Listopad", 1162 "December": "GrudzieÅ" 1163 }, 1164 "pt-BR": { 1165 "My Shopify Status": "Status da minha Shopify", 1166 "Detailed status for your store can be viewed": "à possÃvel ver o status detalhado da sua loja", 1167 "here": "aqui", 1168 "All Systems Operational": "Todos os sistemas estão operacionais", 1169 "Operational": "Operacional", 1170 "Degraded Performance": "Desempenho reduzido", 1171 "Partial Outage": "Interrupção parcial", 1172 "Major Outage": "Interrupção total", 1173 "Maintenance": "Manutenção", 1174 "Some issues affecting a small percentage of stores may not be reflected here.": "Alguns problemas que afetam um pequeno percentual das lojas podem não aparecer aqui.", 1175 "Having trouble?": "Problemas?", 1176 "Contact support": "Entre em contato com o atendimento", 1177 "Incident History": "Histórico de incidentes", 1178 "No incidents reported for this month.": "Não há incidentes relatados este mês.", 1179 "January": "Janeiro", 1180 "February": "Fevereiro", 1181 "March": "Março", 1182 "April": "Abril", 1183 "May": "Maio", 1184 "June": "Junho", 1185 "July": "Julho", 1186 "August": "Agosto", 1187 "September": "Setembro", 1188 "October": "Outubro", 1189 "November": "Novembro", 1190 "December": "Dezembro" 1191 }, 1192 "pt-PT": { 1193 "My Shopify Status": "Estado de A minha Shopify", 1194 "Detailed status for your store can be viewed": "Pode ser consultado o estado detalhado da sua loja", 1195 "here": "aqui", 1196 "All Systems Operational": "Todos os sistemas estão operacionais", 1197 "Operational": "Operacional", 1198 "Degraded Performance": "Degradação do desempenho", 1199 "Partial Outage": "Interrupção parcial", 1200 "Major Outage": "Interrupção grave", 1201 "Maintenance": "Manutenção", 1202 "Some issues affecting a small percentage of stores may not be reflected here.": "Alguns problemas que afetam uma pequena percentagem de lojas podem não estar refletidos aqui.", 1203 "Having trouble?": "Está a ter problemas?", 1204 "Contact support": "Contactar assistência", 1205 "Incident History": "Histórico de incidentes", 1206 "No incidents reported for this month.": "Nenhum incidente reportado para este mês.", 1207 "January": "janeiro", 1208 "February": "fevereiro", 1209 "March": "março", 1210 "April": "abril", 1211 "May": "maio", 1212 "June": "junho", 1213 "July": "julho", 1214 "August": "agosto", 1215 "September": "setembro", 1216 "October": "outubro", 1217 "November": "novembro", 1218 "December": "dezembro" 1219 }, 1220 "sv": { 1221 "My Shopify Status": "Min Shopify-status", 1222 "Detailed status for your store can be viewed": "Utförlig status för din butik kan visas", 1223 "here": "här", 1224 "All Systems Operational": "Alla system är i drift", 1225 "Operational": "Operativ", 1226 "Degraded Performance": "Försämrad prestanda", 1227 "Partial Outage": "Partiellt driftsavbrott", 1228 "Major Outage": "Större driftsavbrott", 1229 "Maintenance": "UnderhÃ¥ll", 1230 "Some issues affecting a small percentage of stores may not be reflected here.": "Vissa ärenden som endast pÃ¥verkar en liten andel av butikerna kanske inte syns här.", 1231 "Having trouble?": "Har du problem?", 1232 "Contact support": "Kontakta support", 1233 "Incident History": "Incidenthistorik", 1234 "No incidents reported for this month.": "Inga incidenter rapporterade den här mÃ¥naden.", 1235 "January": "januari", 1236 "February": "februari", 1237 "March": "mars", 1238 "April": "april", 1239 "May": "maj", 1240 "June": "juni", 1241 "July": "juli", 1242 "August": "augusti", 1243 "September": "september", 1244 "October": "oktober", 1245 "November": "november", 1246 "December": "december" 1247 }, 1248 "th": { 1249 "My Shopify Status": "สà¸à¸²à¸à¸° Shopify à¸à¸à¸à¸à¸±à¸", 1250 "Detailed status for your store can be viewed": "สามารà¸à¸à¸¹à¸ªà¸à¸²à¸à¸°à¸£à¹à¸²à¸à¸à¹à¸²à¹
1250à¸à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹", 1251 "here": "à¸à¸µà¹à¸à¸µà¹", 1252 "All Systems Operational": "à¸à¸¸à¸à¸£à¸°à¸à¸à¸à¸³à¸à¸²à¸à¹à¸à¹à¸à¸²à¸¡à¸à¸à¸à¸´", 1253 "Operational": "à¸à¸³à¸à¸²à¸à¹à¸à¹", 1254 "Degraded Performance": "à¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¸¥à¸à¸¥à¸", 1255 "Partial Outage": "หยุà¸à¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£à¸à¸²à¸à¸ªà¹à¸§à¸", 1256 "Major Outage": "หยุà¸à¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£à¸à¸£à¸±à¹à¸à¹à¸«à¸à¹", 1257 "Maintenance": "à¸à¸²à¸£à¸à¹à¸à¸¡à¸à¸³à¸£à¸¸à¸", 1258 "Some issues affecting a small percentage of stores may not be reflected here.": "à¸à¸±à¸à¸«à¸²à¸à¸²à¸à¸à¸£à¸°à¸à¸²à¸£à¸à¸µà¹à¸ªà¹à¸à¸à¸¥à¸à¹à¸à¸£à¹à¸²à¸à¸à¹à¸²à¸ªà¹à¸§à¸à¸à¹à¸à¸¢à¸à¸²à¸à¹à¸¡à¹à¹à¸ªà¸à¸à¸à¸¶à¹à¸à¸à¸µà¹à¸à¸µà¹", 1259 "Having trouble?": "à¸à¸à¹à¸à¸à¸à¸±à¸à¸«à¸²à¹à¸à¹à¹à¸«à¸¡", 1260 "Contact support": "à¸à¸´à¸à¸à¹à¸à¸à¹à¸²à¸¢à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸", 1261 "Incident History": "à¸à¸£à¸°à¸§à¸±à¸à¸´à¹à¸«à¸à¸¸à¸à¸²à¸£à¸à¹", 1262 "No incidents reported for this month.": "à¹à¸¡à¹à¸¡à¸µà¸£à¸²à¸¢à¸à¸²à¸à¹à¸«à¸à¸¸à¸à¸²à¸£à¸à¹à¹à¸à¹à¸à¸·à¸à¸à¸à¸µà¹", 1263 "January": "มà¸à¸£à¸²à¸à¸¡", 1264 "February": "à¸à¸¸à¸¡à¸ าà¸à¸±à¸à¸à¹", 1265 "March": "มีà¸à¸²à¸à¸¡", 1266 "April": "à¹à¸¡à¸©à¸²à¸¢à¸", 1267 "May": "à¸à¸¤à¸©à¸ าà¸à¸¡", 1268 "June": "มิà¸à¸¸à¸à¸²à¸¢à¸", 1269 "July": "à¸à¸£à¸à¸à¸²à¸à¸¡", 1270 "August": "สิà¸à¸«à¸²à¸à¸¡", 1271 "September": "à¸à¸±à¸à¸¢à¸²à¸¢à¸", 1272 "October": "à¸à¸¸à¸¥à¸²à¸à¸¡", 1273 "November": "à¸à¸¤à¸¨à¸à¸´à¸à¸²à¸¢à¸", 1274 "December": "à¸à¸±à¸à¸§à¸²à¸à¸¡" 1275 }, 1276 "tr": { 1277 "My Shopify Status": "Shopify Durumum", 1278 "Detailed status for your store can be viewed": "MaÄazanızın ayrıntılı durumu görüntülenebilir", 1279 "here": "buradan", 1280 "All Systems Operational": "Tüm Sistemler ÃalıÅıyor", 1281 "Operational": "ÃalıÅır Durumda", 1282 "Degraded Performance": "DüÅük Performans", 1283 "Partial Outage": "Kısmi Kesinti", 1284 "Major Outage": "Büyük Kesinti", 1285 "Maintenance": "Bakım", 1286 "Some issues affecting a small percentage of stores may not be reflected here.": "MaÄazaların küçük bir yüzdesini etkileyen bazı sorunlar burada gösterilmeyebilir.", 1287 "Having trouble?": "Sorun mu yaÅıyorsunuz?", 1288 "Contact support": "Destek ekibiyle iletiÅime geçin", 1289 "Incident History": "Olay GeçmiÅi", 1290 "No incidents reported for this month.": "Bu ay hiçbir olay bildirilmedi.", 1291 "January": "Ocak", 1292 "February": "Åubat", 1293 "March": "Mart", 1294 "April": "Nisan", 1295 "May": "Mayıs", 1296 "June": "Haziran", 1297 "July": "Temmuz", 1298 "August": "AÄustos", 1299 "September": "Eylül", 1300 "October": "Ekim", 1301 "November": "Kasım", 1302 "December": "Aralık" 1303 }, 1304 "vi": { 1305 "My Shopify Status": "Trạng thái Shopify cá»§a tôi", 1306 "Detailed status for your store can be viewed": "Bạn có thá» xem trạng thái chi tiết cho cá»a hà ng cá»§a bạn", 1307 "here": "tại Äây", 1308 "All Systems Operational": "Tất cả há» thá»ng Äang hoạt Äá»ng bình thưá»ng", 1309 "Operational": "Hoạt Äá»ng", 1310 "Degraded Performance": "Hiá»u suất giảm sút", 1311 "Partial Outage": "Gián Äoạn dá»ch vụ má»t phần", 1312 "Major Outage": "Sá»± cá» nghiêm trá»ng", 1313 "Maintenance": "Bảo trì", 1314 "Some issues affecting a small percentage of stores may not be reflected here.": "Má»t sá» sá»± cỠảnh hưá»ng Äến tá»· lá» nhá» cá»a hà ng có thá» không ÄÆ°á»£c hiá»n thá» tại Äây.", 1315 "Having trouble?": "Bạn Äang gặp vấn Äá»?", 1316 "Contact support": "Liên há» vá»i bá» pháºn há» trợ", 1317 "Incident History": "Lá»ch sá» sá»± cá»", 1318 "No incidents reported for this month.": "Không có sá»± cá» nà o ÄÆ°á»£c báo cáo trong tháng nà y.", 1319 "January": "Tháng 1", 1320 "February": "Tháng 2", 1321 "March": "Tháng 3", 1322 "April": "Tháng 4", 1323 "May": "Tháng 5", 1324 "June": "Tháng 6", 1325 "July": "Tháng 7", 1326 "August": "Tháng 8", 1327 "September": "Tháng 9", 1328 "October": "Tháng 10", 1329 "November": "Tháng 11", 1330 "December": "Tháng 12" 1331 }, 1332 "zh-CN": { 1333 "My Shopify Status": "æç Shopify ç¶æ", 1334 "Detailed status for your store can be viewed": "坿¥çæ¨ååºç详ç»ç¶æä¿¡æ¯", 1335 "here": "æ¤å¤", 1336 "All Systems Operational": "ææç³»ç»åæ£å¸¸è¿è¡", 1337 "Operational": "æ£å¸¸è¿è¥", 1338 "Degraded Performance": "æ§è½é级", 1339 "Partial Outage": "é¨å䏿", 1340 "Major Outage": "严é䏿", 1341 "Maintenance": "ç»´æ¤", 1342 "Some issues affecting a small percentage of stores may not be reflected here.": "æäºå½±åå°é¨åååºçé®é¢å¨è¿éå¯è½æ²¡æåæ åºæ¥ã", 1343 "Having trouble?": "éå°é®é¢ï¼", 1344 "Contact support": "èç³»æ¯æå¢é", 1345 "Incident History": "äºä»¶åå²è®°å½", 1346 "No incidents reported for this month.": "æ¬ææªæ¥åä»»ä½äºä»¶ã", 1347 "January": "䏿", 1348 "February": "äºæ", 1349 "March": "䏿", 1350 "April": "åæ", 1351 "May": "äºæ", 1352 "June": "å æ", 1353 "July": "䏿", 1354 "August": "å «æ", 1355 "September": "乿", 1356 "October": "åæ", 1357 "November": "å䏿", 1358 "December": "åäºæ" 1359 }, 1360 "zh-TW": { 1361 "My Shopify Status": "æç Shopify çæ ", 1362 "Detailed status for your store can be viewed": "坿ª¢è¦ååºçè©³ç´°çæ ", 1363 "here": "卿¤", 1364 "All Systems Operational": "ææç³»çµ±çå¯éä½", 1365 "Operational": "éä½ä¸",
1366 "Degraded Performance": "ææéä½", 1367 "Partial Outage": "é¨å䏿·", 1368 "Major Outage": "é大䏿·", 1369 "Maintenance": "ç¶è·", 1370 "Some issues affecting a small percentage of stores may not be reflected here.": "å°ååºå½±é¿ä¸å¤§çåé¡å¯è½ä¸æå¨æ¤é¡¯ç¤ºã", 1371 "Having trouble?": "ç¼çåé¡åï¼", 1372 "Contact support": "è¯çµ¡æ¯æ´æå", 1373 "Incident History": "äºä»¶è¨é", 1374 "No incidents reported for this month.": "æ¬æç¡æª¢èäºä»¶ã", 1375 "January": "1 æ", 1376 "February": "2 æ", 1377 "March": "3 æ", 1378 "April": "4 æ", 1379 "May": "5 æ", 1380 "June": "6 æ", 1381 "July": "7 æ", 1382 "August": "8 æ", 1383 "September": "9 æ", 1384 "October": "10 æ", 1385 "November": "11 æ", 1386 "December": "12 æ" 1387 } 1388 } 1389// TRANSLATIONS END HERE 1390 1391 document.addEventListener('DOMContentLoaded', function() { 1392 applyShopifyCustomizations(); 1393 1394 const translations = getTranslationsForUserLanguage(translationsMap); 1395 if (translations) { 1396 replaceStringsWithTranslations(translations); 1397 } 1398 }); 1399</script>
1399 1400 </div> 1401 1402 1403 1404
1404<script> 1405 /** INITIALIZATION **/ 1406 var recaptchaIds = {} 1407 1408 // Unfortunately there's no unique selectors on the parent divs that recaptcha adds. The first unique selector 1409 // is the iframe rendered 2 levels deep. So this waits until the iframes are added to the page, then finds 1410 // the parent div and sets the z index so that it'll render above our modals & dropdowns from the start. 1411 function setZIndex(captchaCount, startTime) { 1412 // bail after 10s just in case so we don't do this forever if something whaky happens 1413 if (new Date() - startTime > 10000) { 1414 return; 1415 } 1416 1417 var iframes = document.querySelectorAll('iframe[title="recaptcha challenge"]'); 1418 if (iframes.length != captchaCount) { 1419 setTimeout(function() { 1420 setZIndex(captchaCount, startTime); 1421 }, 500); 1422 } 1423 1424 for (var i = 0; i < iframes.length; i++) { 1425 // incident subscribe modal is 1050, so this has to be above that 1426 iframes[i].parentElement.parentElement.style.zIndex = "1100"; 1427 } 1428 } 1429 1430 function updateCaptchaIframeTitle(captchaCount, startTime, updates=0) { 1431 1432 if (new Date() - startTime > 10000 || captchaCount === updates) { 1433 return; 1434 } 1435 var iframesWithTitle = document.querySelectorAll('iframe[title="recaptcha challenge expires in two minutes"]'); 1436 1437 if (iframesWithTitle.length != captchaCount) { 1438 setTimeout(function() { 1439 updateCaptchaIframeTitle(captchaCount, startTime, iframesWithTitle.length + updates); 1440 }, 500); 1441 } 1442 1443 for (var i = 0; i < iframesWithTitle.length; i++) { 1444 iframesWithTitle[i].title = "recaptcha"; 1445 } 1446 } 1447 1448 function addIncidentCaptcha() { 1449 var incidentCaptcha = document.createElement('div'); 1450 incidentCaptcha.setAttribute('id', 'subscribe-incident-recaptcha'); 1451 incidentCaptcha.setAttribute('class', 'g-recaptcha'); 1452 incidentCaptcha.setAttribute('data-sitekey', '6LcZ-b0UAAAAAENi956aWzynTT2ZJ80dGU3F80Op'); 1453 incidentCaptcha.setAttribute('data-callback', 'submitIncidentSubscriberSuccess'); 1454 incidentCaptcha.setAttribute('data-error-callback', 'submitIncidentSubscriberError'); 1455 incidentCaptcha.setAttribute('data-size', 'invisible'); 1456 document.body.appendChild(incidentCaptcha); 1457 var incidentCode = document.createElement('input'); 1458 incidentCode.setAttribute('type', 'hidden'); 1459 incidentCode.setAttribute('id', 'submit_incident_code'); 1460 document.body.appendChild(incidentCode); 1461 } 1462 1463 var onloadCallback = function() { 1464 // if there is an incident, then add incident captcha element 1465 if (document.getElementsByClassName('modal-open-incident-subscribe').length > 0) { 1466 addIncidentCaptcha(); 1467 } 1468 1469 var captchas = document.getElementsByClassName("g-recaptcha"); 1470 1471 for(var i = 0; i < captchas.length; i++) { 1472 var elId = captchas[i].id; 1473 recaptchaIds[elId] = grecaptcha.enterprise.render(elId); 1474 } 1475 1476 setZIndex(captchas.length, new Date()); 1477 updateCaptchaIframeTitle(captchas.length, new Date()); 1478 } 1479 1480 1481 /** SUBSCRIBE DROPDOWN */ 1482 1483 // callbacks for captcha success 1484 function submitNewSubscriber(type, error) { 1485 if (error) document.querySelector('#subscribe-form-' + type + ' #captcha_error').value = 'true'; 1486 1487 document.getElementById('subscribe-form-' + type).dispatchEvent(new Event('submit', {bubbles: true, cancelable: true})); 1488 grecaptcha.enterprise.reset(recaptchaIds['subscribe-btn-' + type]); 1489 } 1490 function submitNewEmailSubscriber(token) { 1491 submitNewSubscriber('email'); 1492 } 1493 function submitNewSmsSubscriber(token) { 1494 submitNewSubscriber('sms'); 1495 } 1496 function submitNewWebhookSubscriber(token) { 1497 submitNewSubscriber('webhook'); 1498 } 1499 function submitIncidentSubscriber(token, error, incidentCodeOverride) { 1500 var incidentCode = incidentCodeOverride; 1501 if (!incidentCode) { 1502 var incidentCodeEl = document.getElementById('submit_incident_code'); 1503 incidentCode = incidentCodeEl && incidentCodeEl.value; 1504 } 1505 var incidentForm = incidentCode && document.getElementById('subscribe-form-' + incidentCode); 1506 if (!incidentForm) { 1507 return; 1508 } 1509 1510 var captchaError = incidentForm.querySelector('input[name="captcha_error"]'); 1511 var recaptchaResponse = incidentForm.querySelector('input[name="g-recaptcha-response"]'); 1512 if (captchaError) { 1513 captchaError.value = error; 1514 } 1515 if (recaptchaResponse) { 1516 recaptchaResponse.value = token; 1517 } 1518 incidentForm.dispatchEvent(new Event('submit', {bubbles: true, cancelable: true})); 1519 if (window.grecaptcha && grecaptcha.enterprise && recaptchaIds['subscribe-incident-recaptcha'] != null) { 1520 grecaptcha.enterprise.reset(recaptchaIds['subscribe-incident-recaptcha']); 1521 } 1522 } 1523 function submitIncidentSubscriberSuccess(token) { 1524 submitIncidentSubscriber(token, 'false'); 1525 } 1526 1527 // callbacks if we get captcha network errors 1528 function emailSubscriberCaptchaError(token) { 1529 submitNewSubscriber('email', true); 1530 } 1531 function smsSubscriberCaptchaError(token) { 1532 submitNewSubscriber('sms', true); 1533 } 1534 function webhookSubscriberCaptchaError(token) { 1535 submitNewSubscriber('webhook', true); 1536 } 1537 function submitIncidentSubscriberError(token) { 1538 submitIncidentSubscriber(token, 'true'); 1539 } 1540 1541 // tracking clicks 1542 ['email', 'sms', 'webhook'].forEach(function(type) { 1543 var el = document.getElementById('subscribe-btn-' + type); 1544 el && el.addEventListener("click", function() { 1545 $.ajax({ 1546 type: "POST", 1547 url: "/subscriptions/track_attempt", 1548 data: { 1549 type: type 1550 } 1551 }) 1552 }) 1553 }) 1554 1555 // form submission success callbacks 1556 $('#subscribe-form-email').on('ajax:success', function(e, data, status, xhr){ 1557 if (data.type === 'success') { 1558 SP.currentPage.updatesDropdown.hide(); 1559 var emailField = document.getElementById('email'); 1560 if (emailField) { 1561 emailField.value = ''; 1562 } 1563 } 1564 }); 1565 $('#subscribe-form-sms').on('ajax:success', function(e, data, status, xhr){ 1566 if (data.type === 'success' && data.otp_flow !== true) { 1567 SP.currentPage.updatesDropdown.hide(); 1568 var phoneField = document.getElementById('phone-number'); 1569 if (phoneField) { 1570 phoneField.value = ''; 1571 } 1572 } 1573 }); 1574 $('#subscribe-form-webhook').on('ajax:success', function(e, data, status, xhr){ 1575 if (data.type === 'success') { 1576 SP.currentPage.updatesDropdown.hide(); 1577 document.getElementById('endpoint-webhooks').value = ''; 1578 document.getElementById('email-webhooks').value = ''; 1579 } 1580 }); 1581 1582 $('a.subscribe').on('click', function() { 1583 document.body.style.overflow = "hidden"; 1584 document.body.style.height = "100vh"; 1585 }); 1586 1587 $('div.modal-open-incident-subscribe').on('hidden', function(){ 1588 document.body.style.overflow = ""; 1589 document.body.style.height = ""; 1590 }); 1591 1592 function submitCaptchaIncidentSubscribe(event) { 1593 var incidentCode = event.target.id.split('-')[2]; 1594 event.preventDefault(); 1595 1596 $.ajax({ 1597 type: "POST", 1598 url: "/subscriptions/track_attempt", 1599 data: { 1600 type: 'incident' 1601 } 1602 }) 1603 1604 var incidentCodeField = document.getElementById('submit_incident_code'); 1605 if (incidentCodeField) { 1606 incidentCodeField.value = incidentCode; 1607 } 1608 1609 // Recaptcha's onloadCallback is what creates #submit_incident_code and the 1610 // widget id. If the enterprise.js script is blocked (ad blockers, CI url 1611 // blacklist), execute() and .value on a null node throw and the subscribe 1612 // click never reaches the server. 1613 var recaptchaId = recaptchaIds['subscribe-incident-recaptcha']; 1614 if (window.grecaptcha && grecaptcha.enterprise && typeof grecaptcha.enterprise.execute === 'function' && recaptchaId != null) { 1615 grecaptcha.enterprise.execute(recaptchaId); 1616 } else { 1617 submitIncidentSubscriber('', 'true', incidentCode); 1618 } 1619 } 1620</script>
vendor: 135 bytes, lines 1620-1626
1620 1621 1622<script src='https://www.recaptcha.net/recaptcha/enterprise.js?onload=onloadCallback&render=explicit' async defer></script> 1623 1624 1625 1626
1626<script src="https://dka575ofm4ao0.cloudfront.net/packs/common-b57e85f6a60348cdd566.chunk.js"></script>
1626 1627
1627<script src="https://dka575ofm4ao0.cloudfront.net/packs/globals-79d49f8cfe179f020629.chunk.js"></script>
1627 1628 1629
1629<script src="https://dka575ofm4ao0.cloudfront.net/packs/runtime-e9fe27ac357824763c7d.js"></script>
1629 1630 1631 1632
1632<script src="https://dka575ofm4ao0.cloudfront.net/packs/status-46c9a85ee33b4106a045.chunk.js"></script>
1632 1633
1633<script src="https://dka575ofm4ao0.cloudfront.net/packs/components-95f0cadd8954a909f19d.chunk.js"></script>
1633 1634 1635 1636
1636<script> 1637 window.addEventListener('load', function () { 1638 const urlParams = new URLSearchParams(window.location.search); 1639 const messageToken = urlParams.get('slack_message_token'); 1640 const channelName = escape(urlParams.get('channel_name')); 1641 1642 if(!!messageToken) { 1643 switch(messageToken) { 1644 case 'slack_auth_error': 1645 HRB.utils.notify('The Slack authorization attempt was unsuccessful. Try again.', {cssClass:'error'}); 1646 break; 1647 case 'subscribers_disabled_error': 1648 HRB.utils.notify('Slack subscriptions are not enabled on this page.', {cssClass:'error'}); 1649 break; 1650 case 'direct_message_channel_error': 1651 HRB.utils.notify('Subscriptions arenât supported in direct messages. Try subscribing again and choose a channel instead.', {cssClass:'error'}); 1652 break 1653 case 'duplicate_error': 1654 HRB.utils.notify("You're already subscribed to get Slack notifications in that channel.", {cssClass:'error'}); 1655 break; 1656 case 'duplicate_private_channel_error': 1657 HRB.utils.notify(`You're already subscribed to get Slack notifications in #${channelName}. Invite the @Statuspage app to that channel to start getting status updates.`, {cssClass: 'error'}); 1658 break; 1659 case 'default_success': 1660 HRB.utils.notify("You're now subscribed to get Statuspage updates in Slack!", {cssClass:'success'}); 1661 break; 1662 case 'private_channel_success': 1663 HRB.utils.notify(`IMPORTANT: Invite the @Statuspage app to your Slack channel #${channelName} to start getting status updates.`, {cssClass:'success'}); 1664 break; 1665 } 1666 } 1667 }); 1668</script>
1668 1669 1670 1671<!-- FOR FLASH NOTICES --> 1672 1673<!-- FOR ERROR --> 1674 1675 1676
1676<script> 1677 $(function() { 1678 var $link = $('<span class="color-secondary powered-by"><a class="color-secondary" target="_blank" rel="noopener noreferrer nofollow" href="https://www.atlassian.com/software/statuspage?utm_campaign=www.shopifystatus.com&utm_content=SP-notifications&utm_medium=powered-by&utm_source=inapp">Powered by Atlassian Statuspage</a></span>'); 1679 1680 var setPoweredByStyles = function() { 1681 if (!$('.powered-by').length) { 1682 $link.appendTo($('.page-footer')) 1683 } 1684 $('.powered-by').attr('style', 'display: inline !important; visibility:visible !important; opacity: 1 !important; position:static !important; text-indent:0px !important; transform:scale(1) !important'); 1685 } 1686 1687 setInterval(setPoweredByStyles, 1000); 1688 }); 1689</script>
1689 1690 1691 1692 1693 1694 1695 </body> 1696</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.