From e408ac5df83f1e0c54cda51a4e68392bf97294aa 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 --- components/GamePanel.vue | 2 +- components/UploadFileDialog.vue | 6 +- pages/store/[id]/index.vue | 74 ++++++++++++++---- pages/store/index.vue | 47 +++++++++--- .../migration.sql | 8 ++ prisma/schema/content.prisma | 9 ++- server/api/v1/store/released.get.ts | 15 ++++ server/api/v1/store/updated.get.ts | 10 ++- server/internal/clients/capabilities.ts | 4 +- server/internal/metadata/giantbomb.ts | 14 ++++ server/internal/metadata/index.ts | 21 ++--- server/internal/metadata/types.d.ts | 76 ++++++++++--------- 12 files changed, 201 insertions(+), 85 deletions(-) create mode 100644 prisma/migrations/20241124042825_add_released_date_for_the_game/migration.sql create mode 100644 server/api/v1/store/released.get.ts diff --git a/components/GamePanel.vue b/components/GamePanel.vue index aa244a2..8ad2a87 100644 --- a/components/GamePanel.vue +++ b/components/GamePanel.vue @@ -2,7 +2,7 @@
@@ -118,8 +159,10 @@