[PR #302] [MERGED] Adds user profile page at /user/[id] #297

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/302
Author: @AndusDEV
Created: 12/29/2025
Status: Merged
Merged: 1/3/2026
Merged by: @DecDuck

Base: developHead: develop


📝 Commits (3)

  • e09ca3c Add user page and API endpoint
  • 8bba552 Change loading message in user profile page
  • 6cfb24d Fix build errors, prettier code

📊 Changes

3 files changed (+112 additions, -0 deletions)

View changed files

📝 i18n/locales/en_us.json (+8 -0)
pages/user/[id]/index.vue (+75 -0)
server/api/v1/user/[id]/index.get.ts (+29 -0)

📄 Description

  • /user/[id] – shows username, display name, profile pic, edit link (if own profile), and recent activity (placeholder)
  • /api/v1/user/[id] – fetches public user data (available for every logged in user)

🔄 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/302 **Author:** [@AndusDEV](https://github.com/AndusDEV) **Created:** 12/29/2025 **Status:** ✅ Merged **Merged:** 1/3/2026 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (3) - [`e09ca3c`](https://github.com/Drop-OSS/drop/commit/e09ca3c9065fdf7af9438540891daadad571ae7b) Add user page and API endpoint - [`8bba552`](https://github.com/Drop-OSS/drop/commit/8bba55223f94244a8c901a57d43f8041a942802d) Change loading message in user profile page - [`6cfb24d`](https://github.com/Drop-OSS/drop/commit/6cfb24de2a6a0b3e1edf338b9f28bea4572f7789) Fix build errors, prettier code ### 📊 Changes **3 files changed** (+112 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `i18n/locales/en_us.json` (+8 -0) ➕ `pages/user/[id]/index.vue` (+75 -0) ➕ `server/api/v1/user/[id]/index.get.ts` (+29 -0) </details> ### 📄 Description * **`/user/[id]`** – shows **username**, **display name**, **profile pic**, **edit link** *(if own profile)*, and **recent activity** *(placeholder)* * **`/api/v1/user/[id]`** – fetches **public user data** *(available for every logged in user)* --- <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:36 -05:00
yindo closed this issue 2026-02-17 17:06:36 -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#297