From fe9373af78448ff6320aa9c8dfc15e84e6a29832 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Wed, 25 Dec 2024 23:19:36 +1100 Subject: [PATCH 01/28] feat(version auto detection): add .sh for linux --- server/internal/library/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/internal/library/index.ts b/server/internal/library/index.ts index f716aa19..dfe02672 100644 --- a/server/internal/library/index.ts +++ b/server/internal/library/index.ts @@ -144,6 +144,8 @@ class LibraryManager { Linux: [ // Ext for Unity games ".x86_64", + // Shell scripts + ".sh", // No extension is common for Linux binaries "", ], From 2c19e13c09a301315ecf82671ae3b2c1fefba334 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Wed, 25 Dec 2024 23:36:39 +1100 Subject: [PATCH 02/28] feat(admin ui): improve feedback when metadata fails --- pages/admin/library/import.vue | 195 +++++++----------- server/api/v1/admin/import/game/search.get.ts | 10 +- server/internal/metadata/index.ts | 24 ++- 3 files changed, 96 insertions(+), 133 deletions(-) diff --git a/pages/admin/library/import.vue b/pages/admin/library/import.vue index 794c0ca7..8af86a0d 100644 --- a/pages/admin/library/import.vue +++ b/pages/admin/library/import.vue @@ -1,70 +1,39 @@