Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-11 21:13
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 21:14:18 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-10 21:18
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 21:19:26 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-09 21:10
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 21:11:20 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-08 21:34
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 08 Jan 2026 21:35:21 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-07 21:20
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Wed, 07 Jan 2026 21:21:49 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-06 21:12
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Tue, 06 Jan 2026 21:13:41 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-03 21:04
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 03 Jan 2026 21:04:44 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-02 21:21
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 21:21:45 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2026-01-01 21:22
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 01 Jan 2026 21:22:57 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2025-12-31 21:12
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Wed, 31 Dec 2025 21:12:47 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2025-12-30 21:12
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 21:12:12 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2025-12-30 13:01
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Tue, 30 Dec 2025 13:01:06 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2025-12-22 10:22
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 10:22:30 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e
Open service 20.101.2.157:443 · preview.graniteproject.dev
2025-12-20 10:15
HTTP/1.1 200 OK
Content-Length: 6047
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 10:15:03 GMT
Cache-Control: s-maxage=31536000
ETag: "10i3yk84b2u4nz"
Vary: RSC,Next-Router-State-Tree,Next-Router-Prefetch,Next-Router-Segment-Prefetch,Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-nextjs-render: cache
x-ms-middleware-request-id: 3f78a1af-7c45-47f2-8343-890d4227e27f
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
X-Powered-By: Next.js
Page title: Granite Dashboard
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/5145e74d57acc20c.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6f4e3fa5998df609.js"/><script src="/_next/static/chunks/4bd1b696-94f85edd0eb34c1d.js" async=""></script><script src="/_next/static/chunks/517-bcdb74f6459907e3.js" async=""></script><script src="/_next/static/chunks/main-app-2a3c7164c4147467.js" async=""></script><script src="/_next/static/chunks/c16f53c3-bf7e5a49418794c8.js" async=""></script><script src="/_next/static/chunks/937-c32711a0f817c766.js" async=""></script><script src="/_next/static/chunks/52-f81569bc02079f0e.js" async=""></script><script src="/_next/static/chunks/146-763fe25d9e5f3679.js" async=""></script><script src="/_next/static/chunks/app/layout-9a738695f7670710.js" async=""></script><script src="/_next/static/chunks/721787e5-d15d459492aea773.js" async=""></script><script src="/_next/static/chunks/115-3fdb7443803d8e8d.js" async=""></script><script src="/_next/static/chunks/app/page-a85e40085c47d558.js" async=""></script><link rel="preload" href="/_next/static/css/db897b4d5e62ea73.css" as="style"/><title>Granite Dashboard</title><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100"><script src="/_next/static/chunks/webpack-6f4e3fa5998df609.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[6236,[\"545\",\"static/chunks/c16f53c3-bf7e5a49418794c8.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"52\",\"static/chunks/52-f81569bc02079f0e.js\",\"146\",\"static/chunks/146-763fe25d9e5f3679.js\",\"558\",\"static/chunks/app/layout-9a738695f7670710.js\"],\"default\"]\n3:I[5244,[],\"\"]\n4:I[3866,[],\"\"]\n5:I[7033,[],\"ClientPageRoot\"]\n6:I[8152,[\"317\",\"static/chunks/721787e5-d15d459492aea773.js\",\"937\",\"static/chunks/937-c32711a0f817c766.js\",\"115\",\"static/chunks/115-3fdb7443803d8e8d.js\",\"974\",\"static/chunks/app/page-a85e40085c47d558.js\"],\"default\"]\n9:I[6213,[],\"OutletBoundary\"]\nb:I[6213,[],\"MetadataBoundary\"]\nd:I[6213,[],\"ViewportBoundary\"]\nf:I[4835,[],\"\"]\n:HL[\"/_next/static/css/5145e74d57acc20c.css\",\"style\"]\n:HL[\"/_next/static/css/db897b4d5e62ea73.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"KK0KsZQuSOvnejAjf24m-\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5145e74d57acc20c.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"antialiased bg-gray-50 dark:bg-gray-900 text-gray-900 dark:text-gray-100\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[],[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-e