From c3f420df74358f390bdf79739b1994ac2cffb201 Mon Sep 17 00:00:00 2001 From: Levente Orban Date: Thu, 6 Nov 2025 22:57:27 +0100 Subject: [PATCH] feat: federation instance list and api/healthz improvements --- federation.config.js | 3 + src/lib/components/Navbar.svelte | 7 ++ src/lib/i18n/it.json | 3 +- src/lib/i18n/messages.json | 3 +- src/routes/api/federation/info/+server.ts | 34 ++++++ src/routes/api/healthz/+server.ts | 18 ++- src/routes/instance/+page.server.ts | 119 +++++++++++++++++++ src/routes/instance/+page.svelte | 136 ++++++++++++++++++++++ 8 files changed, 318 insertions(+), 5 deletions(-) create mode 100644 src/routes/api/federation/info/+server.ts create mode 100644 src/routes/instance/+page.server.ts create mode 100644 src/routes/instance/+page.svelte diff --git a/federation.config.js b/federation.config.js index 20faf77..05e6467 100644 --- a/federation.config.js +++ b/federation.config.js @@ -9,6 +9,9 @@ const config = { }, { url: 'localhost:5174' + }, + { + url: 'localhost:5175' } ] }; diff --git a/src/lib/components/Navbar.svelte b/src/lib/components/Navbar.svelte index e056062..290814d 100644 --- a/src/lib/components/Navbar.svelte +++ b/src/lib/components/Navbar.svelte @@ -48,6 +48,13 @@ {t('navigation.create')} + +