From 6dc0f8b743ce55124820e6845706ffa5b9d1a40d Mon Sep 17 00:00:00 2001 From: WeeXnes Date: Wed, 5 Mar 2025 13:08:04 +0100 Subject: [PATCH] added file upload and checksum checks --- nuxt.config.ts | 13 ++++- pages/index.vue | 122 +++++++++++++++++++++++++++++++++++++-- server/api/addServer.ts | 44 +++++++++++++- types/MinecraftServer.ts | 6 +- util/jsonLoader.ts | 62 +++++--------------- 5 files changed, 188 insertions(+), 59 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index ce85e17..e917863 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,6 +1,17 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ + app: { + head: { + title: 'Minecraft Server Manager', + meta: [ + { + name: 'description', + content: 'Minecraft Server Manager by WeeXnes' + }, + ], + }, + }, compatibilityDate: '2024-11-01', devtools: { enabled: true }, - modules: ['@nuxtjs/tailwindcss', '@nuxt/icon'] + modules: ['@nuxtjs/tailwindcss', '@nuxt/icon'], }) \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue index 1daed17..415016d 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -9,7 +9,7 @@

Version: {{ server.version }}

-

Memory: {{ server.maxMemory }}GB

+

Memory: {{ server.maxMemory }} GB

@@ -48,11 +48,17 @@
+ + + + + + + + + + + + + + + +