[PR #63] [MERGED] Add UI for multi-library management #59 #195

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/63
Author: @DecDuck
Created: 6/1/2025
Status: Merged
Merged: 6/1/2025
Merged by: @DecDuck

Base: developHead: 59-add-ui-for-multi-library-management


📝 Commits (2)

  • 5e5245d feat: add ui for library source management
  • 9963842 fix: lint

📊 Changes

12 files changed (+625 additions, -15 deletions)

View changed files

components/SourceOptions/Filesystem.vue (+25 -0)
📝 pages/admin/library/index.vue (+17 -13)
pages/admin/library/sources/index.vue (+379 -0)
server/api/v1/admin/library/sources/index.delete.ts (+25 -0)
server/api/v1/admin/library/sources/index.get.ts (+16 -0)
server/api/v1/admin/library/sources/index.patch.ts (+67 -0)
server/api/v1/admin/library/sources/index.post.ts (+69 -0)
📝 server/internal/acls/descriptions.ts (+5 -0)
📝 server/internal/acls/index.ts (+5 -0)
📝 server/internal/library/filesystem.ts (+3 -1)
📝 server/internal/library/index.ts (+13 -0)
📝 server/plugins/05.library-init.ts (+1 -1)

📄 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/63 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 6/1/2025 **Status:** ✅ Merged **Merged:** 6/1/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `59-add-ui-for-multi-library-management` --- ### 📝 Commits (2) - [`5e5245d`](https://github.com/Drop-OSS/drop/commit/5e5245dcb4ef8d9deacfd13ac31d60f84b5aa4a4) feat: add ui for library source management - [`9963842`](https://github.com/Drop-OSS/drop/commit/996384288b5f576d40ce0fb0b06277dc15620264) fix: lint ### 📊 Changes **12 files changed** (+625 additions, -15 deletions) <details> <summary>View changed files</summary> ➕ `components/SourceOptions/Filesystem.vue` (+25 -0) 📝 `pages/admin/library/index.vue` (+17 -13) ➕ `pages/admin/library/sources/index.vue` (+379 -0) ➕ `server/api/v1/admin/library/sources/index.delete.ts` (+25 -0) ➕ `server/api/v1/admin/library/sources/index.get.ts` (+16 -0) ➕ `server/api/v1/admin/library/sources/index.patch.ts` (+67 -0) ➕ `server/api/v1/admin/library/sources/index.post.ts` (+69 -0) 📝 `server/internal/acls/descriptions.ts` (+5 -0) 📝 `server/internal/acls/index.ts` (+5 -0) 📝 `server/internal/library/filesystem.ts` (+3 -1) 📝 `server/internal/library/index.ts` (+13 -0) 📝 `server/plugins/05.library-init.ts` (+1 -1) </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:24 -05:00
yindo closed this issue 2026-02-17 17:06:24 -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#195