From c022baa97cae50d7dfb1517554bc1cde8d143578 Mon Sep 17 00:00:00 2001 From: Yuri Tatishchev Date: Thu, 19 Dec 2024 19:43:03 -0800 Subject: [PATCH] connections page improvements --- src/routes/api/connections/+server.ts | 7 +++- src/routes/connections/+page.svelte | 58 ++++++++++++++------------- 2 files changed, 37 insertions(+), 28 deletions(-) diff --git a/src/routes/api/connections/+server.ts b/src/routes/api/connections/+server.ts index 67b9cf4..8644078 100644 --- a/src/routes/api/connections/+server.ts +++ b/src/routes/api/connections/+server.ts @@ -28,5 +28,10 @@ export const GET: RequestHandler = async ({ url }) => { if (!peers) { error(500, "Error getting info from OPNsense API"); } - return new Response(JSON.stringify(peers)); + return new Response(JSON.stringify(peers), { + headers: { + 'Content-Type': 'application/json', + 'Cache-Control': 'max-age=5', + } + }); }; diff --git a/src/routes/connections/+page.svelte b/src/routes/connections/+page.svelte index e6eff51..77a617c 100644 --- a/src/routes/connections/+page.svelte +++ b/src/routes/connections/+page.svelte @@ -1,21 +1,28 @@