From b51db3b259d8383f8ddd6d35434b2d8d2299ae24 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Sun, 24 Nov 2024 16:12:19 +1100 Subject: [PATCH] feat(ui): more ui improvements --- server/components/GamePanel.vue | 2 +- server/components/UploadFileDialog.vue | 6 +- server/pages/store/[id]/index.vue | 74 ++++++++++++++---- server/pages/store/index.vue | 47 +++++++++--- .../migration.sql | 8 ++ server/prisma/schema/content.prisma | 9 ++- server/server/api/v1/store/released.get.ts | 15 ++++ server/server/api/v1/store/updated.get.ts | 10 ++- .../server/internal/clients/capabilities.ts | 4 +- server/server/internal/metadata/giantbomb.ts | 14 ++++ server/server/internal/metadata/index.ts | 21 ++--- server/server/internal/metadata/types.d.ts | 76 ++++++++++--------- 12 files changed, 201 insertions(+), 85 deletions(-) create mode 100644 server/prisma/migrations/20241124042825_add_released_date_for_the_game/migration.sql create mode 100644 server/server/api/v1/store/released.get.ts diff --git a/server/components/GamePanel.vue b/server/components/GamePanel.vue index aa244a2d..8ad2a871 100644 --- a/server/components/GamePanel.vue +++ b/server/components/GamePanel.vue @@ -2,7 +2,7 @@
@@ -118,8 +159,10 @@