[PR #43] [MERGED] even more! #188

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/43
Author: @Huskydog9988
Created: 5/8/2025
Status: Merged
Merged: 5/9/2025
Merged by: @DecDuck

Base: developHead: further-improvements


📝 Commits (9)

  • f9f437d feat: basic screenshot manager
  • 471e85d fix: missing metadata preventing game import
  • 1a2d3c8 feat: manually edit search term for game import
  • 597a226 feat: identify unused objects
  • bf691a7 feat: minimum support for unrefed object cleanup
  • df291c3 fix: linting errors
  • 7e5e7b0 feat: finish migrating to new objectid naming
  • b681476 feat: unified company metadata store
  • 17e4734 fix: pcgamingwiki not parsing company websites

📊 Changes

44 files changed (+615 additions, -206 deletions)

View changed files

📝 components/GamePanel.vue (+2 -2)
📝 components/Icons/SSOLogo.vue (+1 -4)
📝 components/LibraryDirectory.vue (+1 -1)
📝 components/NewsDirectory.vue (+2 -2)
📝 components/UserHeader.vue (+2 -6)
📝 components/UserHeader/UserWidget.vue (+2 -2)
📝 pages/admin/library/[id]/index.vue (+33 -28)
📝 pages/admin/library/import.vue (+34 -1)
📝 pages/admin/library/index.vue (+1 -1)
📝 pages/library/game/[id]/index.vue (+6 -3)
📝 pages/news/[id]/index.vue (+2 -2)
📝 pages/news/index.vue (+2 -2)
📝 pages/store/[id]/index.vue (+10 -4)
📝 pages/store/index.vue (+1 -1)
prisma/migrations/20250508153613_add_screenshots/migration.sql (+20 -0)
prisma/migrations/20250508224553_cleanup_old_objects/migration.sql (+16 -0)
prisma/migrations/20250509003340_init_unified_company_metadata/migration.sql (+35 -0)
📝 prisma/models/content.prisma (+58 -8)
📝 prisma/models/news.prisma (+2 -2)
📝 prisma/models/user.prisma (+5 -4)

...and 24 more files

📄 Description

  • basic backend for screenshot manager
  • fix bug with missing metadata during game import
  • allow users to set custom search term during import
  • ability to find unused objects
  • unified company metadata store

🔄 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/43 **Author:** [@Huskydog9988](https://github.com/Huskydog9988) **Created:** 5/8/2025 **Status:** ✅ Merged **Merged:** 5/9/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `further-improvements` --- ### 📝 Commits (9) - [`f9f437d`](https://github.com/Drop-OSS/drop/commit/f9f437dd853b1e9586a31c1ed72e61cdb4b6992e) feat: basic screenshot manager - [`471e85d`](https://github.com/Drop-OSS/drop/commit/471e85d7c6d46466b1be96bb799d40af4fe1a72a) fix: missing metadata preventing game import - [`1a2d3c8`](https://github.com/Drop-OSS/drop/commit/1a2d3c82077d6add766722db74359a9ce2c54658) feat: manually edit search term for game import - [`597a226`](https://github.com/Drop-OSS/drop/commit/597a2264e80c58401d102a238ca92dd343372415) feat: identify unused objects - [`bf691a7`](https://github.com/Drop-OSS/drop/commit/bf691a7f5cf072a1fd8b73eb163c916bdaba87df) feat: minimum support for unrefed object cleanup - [`df291c3`](https://github.com/Drop-OSS/drop/commit/df291c3e9a7724910f21da7d0efa16b45ad12abe) fix: linting errors - [`7e5e7b0`](https://github.com/Drop-OSS/drop/commit/7e5e7b032bc5ef8679673cc576b2420106aee0ee) feat: finish migrating to new objectid naming - [`b681476`](https://github.com/Drop-OSS/drop/commit/b68147637320fae738001df221441e52b696125d) feat: unified company metadata store - [`17e4734`](https://github.com/Drop-OSS/drop/commit/17e4734cfb2589fd7415645e14cbf99c7fe96035) fix: pcgamingwiki not parsing company websites ### 📊 Changes **44 files changed** (+615 additions, -206 deletions) <details> <summary>View changed files</summary> 📝 `components/GamePanel.vue` (+2 -2) 📝 `components/Icons/SSOLogo.vue` (+1 -4) 📝 `components/LibraryDirectory.vue` (+1 -1) 📝 `components/NewsDirectory.vue` (+2 -2) 📝 `components/UserHeader.vue` (+2 -6) 📝 `components/UserHeader/UserWidget.vue` (+2 -2) 📝 `pages/admin/library/[id]/index.vue` (+33 -28) 📝 `pages/admin/library/import.vue` (+34 -1) 📝 `pages/admin/library/index.vue` (+1 -1) 📝 `pages/library/game/[id]/index.vue` (+6 -3) 📝 `pages/news/[id]/index.vue` (+2 -2) 📝 `pages/news/index.vue` (+2 -2) 📝 `pages/store/[id]/index.vue` (+10 -4) 📝 `pages/store/index.vue` (+1 -1) ➕ `prisma/migrations/20250508153613_add_screenshots/migration.sql` (+20 -0) ➕ `prisma/migrations/20250508224553_cleanup_old_objects/migration.sql` (+16 -0) ➕ `prisma/migrations/20250509003340_init_unified_company_metadata/migration.sql` (+35 -0) 📝 `prisma/models/content.prisma` (+58 -8) 📝 `prisma/models/news.prisma` (+2 -2) 📝 `prisma/models/user.prisma` (+5 -4) _...and 24 more files_ </details> ### 📄 Description - basic backend for screenshot manager - fix bug with missing metadata during game import - allow users to set custom search term during import - ability to find unused objects - unified company metadata store --- <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:23 -05:00
yindo closed this issue 2026-02-17 17:06:23 -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#188