2023-10-28 02:08:28 -04:00
<!DOCTYPE html> < html lang = en > < head > < meta charset = utf-8 > < meta content = "width=device-width,initial-scale=1" name = viewport > < meta content = #333333 name = theme-color > < base href = /status/ > < link href = manifest.json rel = manifest crossorigin = use-credentials > < script > _ _SAPPER _ _ = { baseUrl : "/status" , preloaded : [ void 0 , { } ] } ; if ( 'serviceWorker' in navigator ) navigator . serviceWorker . register ( '/status/service-worker.js' ) ; ( function ( ) { try { eval ( "async function x(){}" ) ; var main = "/status/client/client.4be8ddb4.js" } catch ( e ) { main = "/status/client/legacy/client.affd83be.js" } ; var s = document . createElement ( "script" ) ; try { new Function ( "if(0)import('')" ) ( ) ; s . src = main ; s . type = "module" ; s . crossOrigin = "use-credentials" ; } catch ( e ) { s . src = "/status/client/shimport@2.0.5.js" ; s . setAttribute ( "data-main" , main ) ; } document . head . appendChild ( s ) ; } ( ) ) ; < / script > < link href = client/client-31a52aa5.css rel = stylesheet > < link href = client/createOctokit-a85f76c7.css rel = stylesheet > < link href = client/index-34afeb8b.css rel = stylesheet > < title > Ruszdev Status< / title > < script > / / I f ` p r e f e r s - c o l o r - s c h e m e ` i s n o t s u p p o r t e d , f a l l b a c k t o l i g h t m o d e .
2023-10-28 01:46:50 -04:00
// In this case, light.css will be downloaded with `highest` priority.
if (typeof window !== "undefined" & & typeof document !== "undefined" & & "matchMedia" in window & & window.matchMedia('(prefers-color-scheme: dark)').media === 'not all') {
document.documentElement.style.display = 'none';
document.head.insertAdjacentHTML(
'beforeend',
'< link rel = "stylesheet" href = {`${config.path}/themes/light.css`} onload = "document.documentElement.style.display = \'\'" > ',
);
2023-10-28 02:08:28 -04:00
} < / script > < link href = https://ethanrusz.github.io/status/themes/light.css rel = stylesheet media = (prefers-color-scheme:light) > < link href = https://ethanrusz.github.io/status/themes/dark.css rel = stylesheet media = (prefers-color-scheme:dark) > < link href = https://ethanrusz.github.io/status/global.css rel = stylesheet > < link href = https://raw.githubusercontent.com/upptime/upptime/master/assets/upptime-icon.svg rel = icon type = image/svg > < link href = /logo-192.png rel = icon type = image/png > < link href = /status/client/client.4be8ddb4.js rel = modulepreload as = script crossorigin = use-credentials > < link href = /status/client/client-31a52aa5.css rel = preload as = style > < link href = /status/client/index.16919f37.js rel = modulepreload as = script crossorigin = use-credentials > < link href = /status/client/createOctokit.1de4c50c.js rel = modulepreload as = script crossorigin = use-credentials > < link href = /status/client/inject_styles.803b7e80.js rel = modulepreload as = script crossorigin = use-credentials > < link href = /status/client/createOctokit-a85f76c7.css rel = preload as = style > < link href = /status/client/index-34afeb8b.css rel = preload as = style > < / head > < body > < div id = sapper > < nav class = svelte-a08hsz > < div class = "svelte-a08hsz container" > < div > < a href = https://ethanrusz.github.io/status class = "svelte-a08hsz logo" > < img alt = "" class = svelte-a08hsz src = https://raw.githubusercontent.com/upptime/upptime.js.org/master/static/img/icon.svg > < div > Ruszdev Status< / div > < / a > < / div > < ul class = svelte-a08hsz > < li > < a href = / class = svelte-a08hsz target = _self aria-current = page > Status< / a > < li > < a href = https://github.com/ethanrusz/status class = svelte-a08hsz target = _self > GitHub< / a > < li > < a href = https://rusz.dev/about class = svelte-a08hsz target = _self > About< / a > < / li > < / ul > < / div > < / nav > < main class = container > < header class = svelte-ngkazm > < h1 > Current statuses for my services.< / h1 > < p class = "svelte-ngkazm lead" > View the about page for more info.< / header > < section class = svelte-8lnl4f > < div class = "svelte-68jxue loading" > < svg class = svelte-68jxue height = 38 stroke = #aaa width = 38 xmlns = http://www.w3.org/2000/svg > < g fill = none fill-rule = evenodd > < g stroke-width = 2 transform = "translate(1 1)" > < circle cx = 18 cy = 18 r = 18 stroke-opacity = .5 > < / circle > < path d = "M36 18c0-9.94-8.06-18-18-18" > < animateTransform attributeName = transform dur = 1s from = "0 18 18" repeatCount = indefinite to = "360 18 18" type = rotate > < / animateTransform > < / path > < / g > < / g > < / svg > < / div > < / section > < section class = svelte-8lnl4f > < div class = "svelte-68jxue loading" > < svg class = svelte-68jxue height = 38 stroke = #aaa width = 38 xmlns = http://www.w3.org/2000/svg > < g fill = none fill-rule = evenodd > < g stroke-width = 2 transform = "translate(1 1)" > < circle cx = 18 cy = 18 r = 18 stroke-opacity = .5 > < / circle > < path d = "M36 18c0-9.94-8.06-18-18-18" > < animateTransform attributeName = transform dur = 1s from = "0 18 18" repeatCount = indefinite to = "360 18 18" type = rotate > < / animateTransform > < / path > < / g > < / g > < / svg > < / div > < / section > < div class = "svelte-fqsq6s f changed" > < h2 > Live Status< / h2 > < form class = "svelte-fqsq6s f r" > < div > < input class = svelte-fqsq6s id = data_day name = d type = radio value = day > < label class = svelte-fqsq6s for = data_day > 24h< / label > < / div > < div > < input class = svelte-fqsq6s id = data_week name = d type = radio value = week checked > < label class = svelte-fqsq6s for = data_week > 7d< / label > < / div > < div > < input class = svelte-fqsq6s id = data_month name = d type = radio value = month > < label class = svelte-fqsq6s for = data_month > 30d< / label > < / div > < div > < input class = svelte-fqsq6s id = data_year name = d type = radio value = year > < label class = svelte-fqsq6s for = data_year > 1y< / label > < / div > < div > < input class = svelte-fqsq6s id = data_all name = d type = radio value = all > < label class = svelte-fqsq6s for = data_all > all< / label > < / div > < / form > < / div > < section class = "svelte-fqsq6s live-status" > < div class = "svelte-68jxue loading" > < svg class = svelte-68jxue height = 38 stroke = #aaa width = 38 xmlns = http://www.w3.org/2000/svg > < g fill = none fill-rule = evenodd > < g stroke-width = 2 transform = "translate(1 1)" > < circle cx = 18 cy = 18 r = 18 stroke-opacity = .5 > < / circle > < path d = "M36 18c0-9.94-8.06-18-18-18" > < animateTransform attributeName = transform dur = 1s from = "0 18 18" repeatCount = indefinite to = "360 18 18" type = rotate > < /
2023-10-28 01:46:50 -04:00
if (typeof window !== "undefined" & & window.navigator & & navigator.serviceWorker) {
navigator.serviceWorker.getRegistrations().then(function (registrations) {
for (let registration of registrations) {
registration.unregister();
}
});
}
if (typeof window !== "undefined" & & "caches" in window) {
caches.keys().then(function (keyList) {
return Promise.all(
keyList.map(function (key) {
return caches.delete(key);
})
);
});
}
} catch (error) {} < / script >