[PR #4709] [CLOSED] Add local avatar upload feature for author page #4322

Closed
opened 2026-04-25 00:19:16 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4709
Author: @jiangshan123
Created: 9/30/2025
Status: Closed

Base: masterHead: feature/author-avatar


📝 Commits (3)

  • 4c80072 Add local avatar upload feature for author page
  • 5036ec9 Use author ID as filename instead of random suffix
  • dad3854 remove unnecessary comments

📊 Changes

3 files changed (+209 additions, -84 deletions)

View changed files

📝 client/components/covers/AuthorImage.vue (+47 -30)
📝 client/components/modals/authors/EditModal.vue (+66 -11)
📝 server/controllers/AuthorController.js (+96 -43)

📄 Description

This PR adds a feature to the author page allowing users to upload a local avatar image for authors.

Changes include:

  • client/components/covers/AuthorImage.vue
  • client/components/modals/authors/EditModal.vue
  • server/controllers/AuthorController.js
    ScreenShot_2025-09-30_191832_841
    ScreenShot_2025-09-30_191857_555

The feature allows selecting a local image file and saves it to the server. The UI is updated accordingly.


🔄 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/advplyr/audiobookshelf/pull/4709 **Author:** [@jiangshan123](https://github.com/jiangshan123) **Created:** 9/30/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feature/author-avatar` --- ### 📝 Commits (3) - [`4c80072`](https://github.com/advplyr/audiobookshelf/commit/4c80072f23567852a24489879f8a45a235092a8d) Add local avatar upload feature for author page - [`5036ec9`](https://github.com/advplyr/audiobookshelf/commit/5036ec921f02622827474394b446f529d18e302a) Use author ID as filename instead of random suffix - [`dad3854`](https://github.com/advplyr/audiobookshelf/commit/dad3854cba00240d48854f30c988df31638fe75c) remove unnecessary comments ### 📊 Changes **3 files changed** (+209 additions, -84 deletions) <details> <summary>View changed files</summary> 📝 `client/components/covers/AuthorImage.vue` (+47 -30) 📝 `client/components/modals/authors/EditModal.vue` (+66 -11) 📝 `server/controllers/AuthorController.js` (+96 -43) </details> ### 📄 Description This PR adds a feature to the author page allowing users to upload a local avatar image for authors. Changes include: - client/components/covers/AuthorImage.vue - client/components/modals/authors/EditModal.vue - server/controllers/AuthorController.js <img width="1437" height="879" alt="ScreenShot_2025-09-30_191832_841" src="https://github.com/user-attachments/assets/e452c438-97e4-43a5-ad3c-e7da550b58d4" /> <img width="1233" height="699" alt="ScreenShot_2025-09-30_191857_555" src="https://github.com/user-attachments/assets/3d6bd66e-c017-4f49-bbdf-d86b19cdbe24" /> The feature allows selecting a local image file and saves it to the server. The UI is updated accordingly. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:19:16 +02:00
adam closed this issue 2026-04-25 00:19:16 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4322