[PR #110] [MERGED] #86 Adds delete user functionality in admin panel #219

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/110
Author: @Pacodastre
Created: 6/7/2025
Status: Merged
Merged: 6/8/2025
Merged by: @DecDuck

Base: developHead: 86-delete-users-functionality


📝 Commits (3)

  • c26203d #86 Adds delete user functionality in admin panel
  • ca04955 Removes unnecessary code
  • 03bacbe Prevents current user from deleting itself

📊 Changes

13 files changed (+214 additions, -8 deletions)

View changed files

components/DeleteUserModal.vue (+75 -0)
composables/users.ts (+24 -0)
📝 i18n/locales/en_us.json (+12 -0)
📝 pages/admin/users/index.vue (+22 -1)
prisma/migrations/20250608010030_delete_user_cascade/migration.sql (+41 -0)
📝 prisma/models/auth.prisma (+3 -3)
📝 prisma/models/client.prisma (+1 -1)
📝 prisma/models/collection.prisma (+1 -1)
📝 prisma/models/news.prisma (+1 -1)
📝 prisma/models/user.prisma (+1 -1)
server/api/v1/admin/users/[id]/index.delete.ts (+31 -0)
📝 server/internal/acls/descriptions.ts (+1 -0)
📝 server/internal/acls/index.ts (+1 -0)

📄 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/110 **Author:** [@Pacodastre](https://github.com/Pacodastre) **Created:** 6/7/2025 **Status:** ✅ Merged **Merged:** 6/8/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `86-delete-users-functionality` --- ### 📝 Commits (3) - [`c26203d`](https://github.com/Drop-OSS/drop/commit/c26203db9f530abea4e6ef0698fc824c40bd5766) #86 Adds delete user functionality in admin panel - [`ca04955`](https://github.com/Drop-OSS/drop/commit/ca04955a10ee6e6fbdbac38d67583820110f5ac2) Removes unnecessary code - [`03bacbe`](https://github.com/Drop-OSS/drop/commit/03bacbea551dd4da1c1809f4de1ab14c25da8905) Prevents current user from deleting itself ### 📊 Changes **13 files changed** (+214 additions, -8 deletions) <details> <summary>View changed files</summary> ➕ `components/DeleteUserModal.vue` (+75 -0) ➕ `composables/users.ts` (+24 -0) 📝 `i18n/locales/en_us.json` (+12 -0) 📝 `pages/admin/users/index.vue` (+22 -1) ➕ `prisma/migrations/20250608010030_delete_user_cascade/migration.sql` (+41 -0) 📝 `prisma/models/auth.prisma` (+3 -3) 📝 `prisma/models/client.prisma` (+1 -1) 📝 `prisma/models/collection.prisma` (+1 -1) 📝 `prisma/models/news.prisma` (+1 -1) 📝 `prisma/models/user.prisma` (+1 -1) ➕ `server/api/v1/admin/users/[id]/index.delete.ts` (+31 -0) 📝 `server/internal/acls/descriptions.ts` (+1 -0) 📝 `server/internal/acls/index.ts` (+1 -0) </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:27 -05:00
yindo closed this issue 2026-02-17 17:06:27 -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#219