[PR #142] [MERGED] Store overhaul #234

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/142
Author: @DecDuck
Created: 7/20/2025
Status: Merged
Merged: 7/29/2025
Merged by: @DecDuck

Base: developHead: 64-store-overhaul


📝 Commits (10+)

  • 5d2eda5 feat: small library tweaks + company page
  • 59a9dd0 feat: new store view
  • 0799413 fix: ci merge error
  • 9ad8ebc feat: add genres to store page
  • cff2c09 feat: sorting
  • cb019db feat: lock game/version imports while their tasks are running
  • b8b187e feat: feature games
  • c409476 feat: tag based filtering
  • 1642ab1 fix: make tags alphabetical
  • 0ab7fa3 refactor: move a bunch of i18n to common

📊 Changes

97 files changed (+3506 additions, -524 deletions)

View changed files

📝 .prettierignore (+1 -1)
📝 CONTRIBUTING.md (+0 -4)
📝 components/AddLibraryButton.vue (+7 -26)
📝 components/Directory/Library.vue (+3 -3)
📝 components/Directory/News.vue (+0 -0)
📝 components/GameCarousel.vue (+1 -3)
📝 components/GameEditor/Metadata.vue (+66 -33)
📝 components/GameEditor/Version.vue (+22 -8)
📝 components/GamePanel.vue (+3 -2)
📝 components/GameSearchResultWidget.vue (+1 -1)
components/Modal/AddCompanyGame.vue (+246 -0)
📝 components/Modal/CreateCollection.vue (+1 -1)
components/Modal/CreateTag.vue (+78 -0)
📝 components/Modal/DeleteCollection.vue (+4 -2)
📝 components/Modal/DeleteNews.vue (+0 -0)
📝 components/Modal/DeleteUser.vue (+0 -0)
📝 components/Modal/UploadFile.vue (+0 -0)
components/MultiItemSelector.vue (+115 -0)
📝 components/NotificationItem.vue (+5 -2)
components/StoreView.vue (+488 -0)

...and 77 more files

📄 Description

No description provided


🔄 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/142 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 7/20/2025 **Status:** ✅ Merged **Merged:** 7/29/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `64-store-overhaul` --- ### 📝 Commits (10+) - [`5d2eda5`](https://github.com/Drop-OSS/drop/commit/5d2eda5840d166b744847ef9f07e02317c40d20b) feat: small library tweaks + company page - [`59a9dd0`](https://github.com/Drop-OSS/drop/commit/59a9dd034810bb440b9fb3bb923e3d77eebbaf15) feat: new store view - [`0799413`](https://github.com/Drop-OSS/drop/commit/0799413a5944a4100885278871fd2b61aa6b5d3b) fix: ci merge error - [`9ad8ebc`](https://github.com/Drop-OSS/drop/commit/9ad8ebc384193be9bc7017a7232c4f0884bc83ce) feat: add genres to store page - [`cff2c09`](https://github.com/Drop-OSS/drop/commit/cff2c093aaa6edd2b06c8b14de5a14e8ed558c9e) feat: sorting - [`cb019db`](https://github.com/Drop-OSS/drop/commit/cb019db8daee3a8b72387eada4f89194a2bb1383) feat: lock game/version imports while their tasks are running - [`b8b187e`](https://github.com/Drop-OSS/drop/commit/b8b187edf62856a13dad6eed479ffa9361af0e32) feat: feature games - [`c409476`](https://github.com/Drop-OSS/drop/commit/c40947609e3300eefa0ce2ef25a0f9df115eb4a0) feat: tag based filtering - [`1642ab1`](https://github.com/Drop-OSS/drop/commit/1642ab1c86061af4af7251a66b09631e6d42e370) fix: make tags alphabetical - [`0ab7fa3`](https://github.com/Drop-OSS/drop/commit/0ab7fa3c44e3ec34c05efecb9fb0ecefe651d202) refactor: move a bunch of i18n to common ### 📊 Changes **97 files changed** (+3506 additions, -524 deletions) <details> <summary>View changed files</summary> 📝 `.prettierignore` (+1 -1) 📝 `CONTRIBUTING.md` (+0 -4) 📝 `components/AddLibraryButton.vue` (+7 -26) 📝 `components/Directory/Library.vue` (+3 -3) 📝 `components/Directory/News.vue` (+0 -0) 📝 `components/GameCarousel.vue` (+1 -3) 📝 `components/GameEditor/Metadata.vue` (+66 -33) 📝 `components/GameEditor/Version.vue` (+22 -8) 📝 `components/GamePanel.vue` (+3 -2) 📝 `components/GameSearchResultWidget.vue` (+1 -1) ➕ `components/Modal/AddCompanyGame.vue` (+246 -0) 📝 `components/Modal/CreateCollection.vue` (+1 -1) ➕ `components/Modal/CreateTag.vue` (+78 -0) 📝 `components/Modal/DeleteCollection.vue` (+4 -2) 📝 `components/Modal/DeleteNews.vue` (+0 -0) 📝 `components/Modal/DeleteUser.vue` (+0 -0) 📝 `components/Modal/UploadFile.vue` (+0 -0) ➕ `components/MultiItemSelector.vue` (+115 -0) 📝 `components/NotificationItem.vue` (+5 -2) ➕ `components/StoreView.vue` (+488 -0) _...and 77 more files_ </details> ### 📄 Description _No description provided_ --- <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:28 -05:00
yindo closed this issue 2026-02-17 17:06:28 -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#234