[PR #154] [CLOSED] Image provider + importer #240

Closed
opened 2026-02-17 17:06:29 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/154
Author: @DecDuck
Created: 8/1/2025
Status: Closed

Base: developHead: image-importer


📝 Commits (1)

  • a287138 feat: image provider + importer partial backend

📊 Changes

21 files changed (+287 additions, -58 deletions)

View changed files

📝 components/GameSearchResultWidget.vue (+1 -1)
📝 components/Modal/AddCompanyGame.vue (+1 -1)
📝 pages/admin/library/import.vue (+1 -1)
prisma/migrations/20250801064909_add_steamgriddb_to_metadata/migration.sql (+8 -0)
📝 prisma/models/content.prisma (+1 -0)
server/api/v1/admin/game/image/import/index.get.ts (+11 -0)
📝 server/api/v1/admin/import/game/index.post.ts (+1 -1)
📝 server/api/v1/admin/import/game/search.get.ts (+1 -1)
📝 server/internal/acls/descriptions.ts (+1 -0)
📝 server/internal/acls/index.ts (+1 -0)
server/internal/metadata/README.md (+7 -0)
📝 server/internal/metadata/content/index.ts (+12 -7)
📝 server/internal/metadata/content/types.d.ts (+2 -2)
server/internal/metadata/image/index.ts (+81 -0)
server/internal/metadata/image/types.d.ts (+10 -0)
📝 server/internal/metadata/providers/giantbomb.ts (+5 -4)
📝 server/internal/metadata/providers/igdb.ts (+4 -4)
📝 server/internal/metadata/providers/manual.ts (+2 -2)
📝 server/internal/metadata/providers/pcgamingwiki.ts (+3 -3)
server/internal/metadata/providers/steamgriddb.ts (+112 -0)

...and 1 more files

📄 Description

Allows you to search for images from sites like SteamGridDB to add more images and videos to your game metadata.

Aiming to close:
#123
#88
#57
#55


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop/pull/154 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 8/1/2025 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `image-importer` --- ### 📝 Commits (1) - [`a287138`](https://github.com/Drop-OSS/drop/commit/a287138650a8fecc5d38ddf59f6443ccc49da0e3) feat: image provider + importer partial backend ### 📊 Changes **21 files changed** (+287 additions, -58 deletions) <details> <summary>View changed files</summary> 📝 `components/GameSearchResultWidget.vue` (+1 -1) 📝 `components/Modal/AddCompanyGame.vue` (+1 -1) 📝 `pages/admin/library/import.vue` (+1 -1) ➕ `prisma/migrations/20250801064909_add_steamgriddb_to_metadata/migration.sql` (+8 -0) 📝 `prisma/models/content.prisma` (+1 -0) ➕ `server/api/v1/admin/game/image/import/index.get.ts` (+11 -0) 📝 `server/api/v1/admin/import/game/index.post.ts` (+1 -1) 📝 `server/api/v1/admin/import/game/search.get.ts` (+1 -1) 📝 `server/internal/acls/descriptions.ts` (+1 -0) 📝 `server/internal/acls/index.ts` (+1 -0) ➕ `server/internal/metadata/README.md` (+7 -0) 📝 `server/internal/metadata/content/index.ts` (+12 -7) 📝 `server/internal/metadata/content/types.d.ts` (+2 -2) ➕ `server/internal/metadata/image/index.ts` (+81 -0) ➕ `server/internal/metadata/image/types.d.ts` (+10 -0) 📝 `server/internal/metadata/providers/giantbomb.ts` (+5 -4) 📝 `server/internal/metadata/providers/igdb.ts` (+4 -4) 📝 `server/internal/metadata/providers/manual.ts` (+2 -2) 📝 `server/internal/metadata/providers/pcgamingwiki.ts` (+3 -3) ➕ `server/internal/metadata/providers/steamgriddb.ts` (+112 -0) _...and 1 more files_ </details> ### 📄 Description Allows you to search for images from sites like SteamGridDB to add more images and videos to your game metadata. Aiming to close: #123 #88 #57 #55 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:06:29 -05:00
yindo closed this issue 2026-02-17 17:06:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#240