[PR #42] [MERGED] various changes #189

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/42
Author: @Huskydog9988
Created: 5/7/2025
Status: Merged
Merged: 5/8/2025
Merged by: @DecDuck

Base: developHead: more-stuff


📝 Commits (9)

📊 Changes

15 files changed (+126 additions, -48 deletions)

View changed files

📝 components/UserHeader.vue (+11 -3)
📝 nuxt.config.ts (+16 -1)
📝 package.json (+2 -2)
📝 prisma/schema.prisma (+1 -1)
server/internal/cache/cacheHandler.ts (+33 -0)
server/internal/cache/index.ts (+4 -0)
📝 server/internal/objects/fsBackend.ts (+29 -22)
📝 server/internal/session/db.ts (+6 -9)
📝 server/internal/userlibrary/index.ts (+6 -4)
📝 server/plugins/01.system-init.ts (+1 -1)
📝 server/plugins/02.setup-admin.ts (+1 -1)
📝 server/plugins/04.auth-init.ts (+3 -2)
server/plugins/tasks.ts (+7 -0)
📝 server/tasks/cleanup/invitations.ts (+3 -0)
📝 server/tasks/cleanup/sessions.ts (+3 -2)

📄 Description

key changes:

  • Added a unified caching layer
  • run tasks at server start

🔄 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/42 **Author:** [@Huskydog9988](https://github.com/Huskydog9988) **Created:** 5/7/2025 **Status:** ✅ Merged **Merged:** 5/8/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `more-stuff` --- ### 📝 Commits (9) - [`f1f19c8`](https://github.com/Drop-OSS/drop/commit/f1f19c8263d9c28420e1bac2cbef006bec832c16) feat: run tasks at startup - [`c449b45`](https://github.com/Drop-OSS/drop/commit/c449b4500910accfc860a1354c46c6c78c06a4ac) chore: remove redundant omitApi prisma option - [`07b34c8`](https://github.com/Drop-OSS/drop/commit/07b34c874d6000ff9e8211c3e796a5ca1571c9b1) refactor: homepage link in header - [`1f510be`](https://github.com/Drop-OSS/drop/commit/1f510bee57fbc39897622c37c69344703c3eedfd) Merge branch 'develop' of https://github.com/Huskydog9988/drop into more-stuff - [`30b065d`](https://github.com/Drop-OSS/drop/commit/30b065dde38053243b93c0c247763ea9ecbbf28d) fix: eslint error and server plugin name - [`5aa0899`](https://github.com/Drop-OSS/drop/commit/5aa0899bcf5dd1204871868dc6dead982e646403) docs: why timeline was disabled - [`731499b`](https://github.com/Drop-OSS/drop/commit/731499be813efd027a4bd88b58341f16cae76dbe) feat: unified cache handler - [`1db2229`](https://github.com/Drop-OSS/drop/commit/1db2229ad32849348e6899c64d7d81a75bfc3493) fix: edgecase where object hash isn't read - [`952df56`](https://github.com/Drop-OSS/drop/commit/952df560ecbe6514f159b6ffceaa59a1a6fd3597) chore: remove fsbackend console logs ### 📊 Changes **15 files changed** (+126 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `components/UserHeader.vue` (+11 -3) 📝 `nuxt.config.ts` (+16 -1) 📝 `package.json` (+2 -2) 📝 `prisma/schema.prisma` (+1 -1) ➕ `server/internal/cache/cacheHandler.ts` (+33 -0) ➕ `server/internal/cache/index.ts` (+4 -0) 📝 `server/internal/objects/fsBackend.ts` (+29 -22) 📝 `server/internal/session/db.ts` (+6 -9) 📝 `server/internal/userlibrary/index.ts` (+6 -4) 📝 `server/plugins/01.system-init.ts` (+1 -1) 📝 `server/plugins/02.setup-admin.ts` (+1 -1) 📝 `server/plugins/04.auth-init.ts` (+3 -2) ➕ `server/plugins/tasks.ts` (+7 -0) 📝 `server/tasks/cleanup/invitations.ts` (+3 -0) 📝 `server/tasks/cleanup/sessions.ts` (+3 -2) </details> ### 📄 Description key changes: - Added a unified caching layer - run tasks at server start --- <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#189