[PR #938] [MERGED] Add S3 support for attachment uploads #1147

Closed
opened 2026-02-04 21:53:33 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/938
Author: @haiquang9994
Created: 11/9/2024
Status: Merged
Merged: 11/11/2024
Merged by: @meltyshev

Base: masterHead: support_s3


📝 Commits (2)

  • 84b0f91 support attachments s3
  • e84a283 support project background + user avatar

📊 Changes

16 files changed (+579 additions, -24 deletions)

View changed files

📝 docker-compose.yml (+9 -1)
📝 server/.env.sample (+7 -0)
📝 server/api/helpers/attachments/delete-one.js (+18 -0)
📝 server/api/helpers/attachments/process-uploaded-file.js (+70 -0)
📝 server/api/helpers/projects/process-uploaded-background-image-file.js (+58 -3)
📝 server/api/helpers/projects/update-one.js (+15 -0)
📝 server/api/helpers/users/process-uploaded-avatar-file.js (+58 -3)
📝 server/api/helpers/users/update-one.js (+15 -0)
server/api/helpers/utils/get-simple-storage-service-client.js (+45 -0)
📝 server/api/models/Attachment.js (+24 -5)
📝 server/api/models/Project.js (+17 -2)
📝 server/api/models/User.js (+9 -3)
📝 server/config/custom.js (+11 -0)
server/db/migrations/20241109164629_add_url_to_attachment_table.js (+15 -0)
📝 server/package-lock.json (+207 -7)
📝 server/package.json (+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/plankanban/planka/pull/938 **Author:** [@haiquang9994](https://github.com/haiquang9994) **Created:** 11/9/2024 **Status:** ✅ Merged **Merged:** 11/11/2024 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `support_s3` --- ### 📝 Commits (2) - [`84b0f91`](https://github.com/plankanban/planka/commit/84b0f91b44f796a60568a5bd2071c651cbd07556) support attachments s3 - [`e84a283`](https://github.com/plankanban/planka/commit/e84a2837ab804942bbadb909ba339d8601c4606e) support project background + user avatar ### 📊 Changes **16 files changed** (+579 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `docker-compose.yml` (+9 -1) 📝 `server/.env.sample` (+7 -0) 📝 `server/api/helpers/attachments/delete-one.js` (+18 -0) 📝 `server/api/helpers/attachments/process-uploaded-file.js` (+70 -0) 📝 `server/api/helpers/projects/process-uploaded-background-image-file.js` (+58 -3) 📝 `server/api/helpers/projects/update-one.js` (+15 -0) 📝 `server/api/helpers/users/process-uploaded-avatar-file.js` (+58 -3) 📝 `server/api/helpers/users/update-one.js` (+15 -0) ➕ `server/api/helpers/utils/get-simple-storage-service-client.js` (+45 -0) 📝 `server/api/models/Attachment.js` (+24 -5) 📝 `server/api/models/Project.js` (+17 -2) 📝 `server/api/models/User.js` (+9 -3) 📝 `server/config/custom.js` (+11 -0) ➕ `server/db/migrations/20241109164629_add_url_to_attachment_table.js` (+15 -0) 📝 `server/package-lock.json` (+207 -7) 📝 `server/package.json` (+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>
OVERLORD added the pull-request label 2026-02-04 21:53:33 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1147