[PR #91] [MERGED] Task groups & viewer in admin panel #52 #205

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

📋 Pull Request Information

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

Base: developHead: 52-task-groups-viewer-in-admin-panel


📝 Commits (3)

  • 575a74d feat: historical tasks in database, better scheduling, and unified API for accessing tasks
  • d4e29c0 feat: new UI for everything
  • a2326cb fix: add translations and fix formatting

📊 Changes

15 files changed (+461 additions, -98 deletions)

View changed files

📝 i18n/locales/en_us.json (+25 -4)
📝 pages/admin/task/[id]/index.vue (+73 -68)
📝 pages/admin/task/index.vue (+200 -1)
prisma/migrations/20250606013242_add_tasks_to_database/migration.sql (+14 -0)
prisma/migrations/20250606023802_add_name_to_task/migration.sql (+8 -0)
prisma/models/task.prisma (+15 -0)
server/api/v1/admin/task/index.get.ts (+35 -0)
📝 server/internal/acls/descriptions.ts (+6 -0)
📝 server/internal/acls/index.ts (+5 -0)
📝 server/internal/tasks/index.ts (+75 -20)
📝 server/internal/tasks/registry/invitations.ts (+1 -1)
📝 server/internal/tasks/registry/objects.ts (+1 -1)
📝 server/internal/tasks/registry/sessions.ts (+1 -1)
📝 server/internal/tasks/registry/update.ts (+1 -1)
📝 server/tasks/dailyTasks.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/91 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 6/5/2025 **Status:** ✅ Merged **Merged:** 6/7/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `52-task-groups-viewer-in-admin-panel` --- ### 📝 Commits (3) - [`575a74d`](https://github.com/Drop-OSS/drop/commit/575a74d4e19de412f4616aef457c7a4fc3db562a) feat: historical tasks in database, better scheduling, and unified API for accessing tasks - [`d4e29c0`](https://github.com/Drop-OSS/drop/commit/d4e29c07c7fd3fd77bcb746eb4e10948fd0e9de8) feat: new UI for everything - [`a2326cb`](https://github.com/Drop-OSS/drop/commit/a2326cb4f3c0eb81ddcd921c2e41809e509549f1) fix: add translations and fix formatting ### 📊 Changes **15 files changed** (+461 additions, -98 deletions) <details> <summary>View changed files</summary> 📝 `i18n/locales/en_us.json` (+25 -4) 📝 `pages/admin/task/[id]/index.vue` (+73 -68) 📝 `pages/admin/task/index.vue` (+200 -1) ➕ `prisma/migrations/20250606013242_add_tasks_to_database/migration.sql` (+14 -0) ➕ `prisma/migrations/20250606023802_add_name_to_task/migration.sql` (+8 -0) ➕ `prisma/models/task.prisma` (+15 -0) ➕ `server/api/v1/admin/task/index.get.ts` (+35 -0) 📝 `server/internal/acls/descriptions.ts` (+6 -0) 📝 `server/internal/acls/index.ts` (+5 -0) 📝 `server/internal/tasks/index.ts` (+75 -20) 📝 `server/internal/tasks/registry/invitations.ts` (+1 -1) 📝 `server/internal/tasks/registry/objects.ts` (+1 -1) 📝 `server/internal/tasks/registry/sessions.ts` (+1 -1) 📝 `server/internal/tasks/registry/update.ts` (+1 -1) 📝 `server/tasks/dailyTasks.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:25 -05:00
yindo closed this issue 2026-02-17 17:06:25 -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#205