[PR #814] Share listening activity #3429

Open
opened 2026-04-25 00:15:37 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/814
Author: @benonymity
Created: 7/6/2022
Status: 🔄 Open

Base: masterHead: social


📝 Commits (10+)

  • 1022033 feat: share latest activity
  • eecd1c7 fix: Get most recent item instead of oldest
  • 1f2b1ab feat: Add global toggle
  • 92c393d Merge branch 'master' into social
  • f64c745 fix: correct merge errors
  • adba22c Apply suggestions from code review
  • 2a5ac8f Merge branch 'advplyr:master' into social
  • 0125f9b fix: unnecessary v-models and extra requests
  • 9bb63a1 change: offload item loading to server
  • f62fe94 remove: unused information removed

📊 Changes

9 files changed (+184 additions, -6 deletions)

View changed files

📝 client/components/app/SideRail.vue (+15 -1)
📝 client/pages/account.vue (+24 -1)
📝 client/pages/config/index.vue (+11 -1)
client/pages/social.vue (+93 -0)
📝 client/strings/en-us.json (+6 -1)
📝 server/controllers/MiscController.js (+29 -1)
📝 server/objects/settings/ServerSettings.js (+3 -0)
📝 server/objects/user/User.js (+2 -1)
📝 server/routers/ApiRouter.js (+1 -0)

📄 Description

Adds a tab to share latest listening activity with other users a lá Spotify, and adds a setting for users to enable or disable this feature. Still has a few bugs, but is mostly done. Does this UI look good?


🔄 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/814 **Author:** [@benonymity](https://github.com/benonymity) **Created:** 7/6/2022 **Status:** 🔄 Open **Base:** `master` ← **Head:** `social` --- ### 📝 Commits (10+) - [`1022033`](https://github.com/advplyr/audiobookshelf/commit/1022033e0f0f7d596fa002cb147841aca1121b82) feat: share latest activity - [`eecd1c7`](https://github.com/advplyr/audiobookshelf/commit/eecd1c714b505c3ef3ae572ca564ccb81efd2147) fix: Get most recent item instead of oldest - [`1f2b1ab`](https://github.com/advplyr/audiobookshelf/commit/1f2b1abee060452d290211482094c73a206d0f00) feat: Add global toggle - [`92c393d`](https://github.com/advplyr/audiobookshelf/commit/92c393d2b60f67d58c91a72cbaedc161a94bd7ae) Merge branch 'master' into social - [`f64c745`](https://github.com/advplyr/audiobookshelf/commit/f64c74519b7dbf259251f328a4528f9228d5ce18) fix: correct merge errors - [`adba22c`](https://github.com/advplyr/audiobookshelf/commit/adba22cbd613b92e70aec67c21ac1b797f1bdd38) Apply suggestions from code review - [`2a5ac8f`](https://github.com/advplyr/audiobookshelf/commit/2a5ac8f094ef3b1adf940d4c02cf5c5cc2a2cbe5) Merge branch 'advplyr:master' into social - [`0125f9b`](https://github.com/advplyr/audiobookshelf/commit/0125f9b3ad7f113b0cdd6ffe1afe27cc3d4990eb) fix: unnecessary v-models and extra requests - [`9bb63a1`](https://github.com/advplyr/audiobookshelf/commit/9bb63a1dffddc46c018b8086359534fb86cae7bf) change: offload item loading to server - [`f62fe94`](https://github.com/advplyr/audiobookshelf/commit/f62fe9471e11e7aa423450a2431bf9e3b23d1d6a) remove: unused information removed ### 📊 Changes **9 files changed** (+184 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `client/components/app/SideRail.vue` (+15 -1) 📝 `client/pages/account.vue` (+24 -1) 📝 `client/pages/config/index.vue` (+11 -1) ➕ `client/pages/social.vue` (+93 -0) 📝 `client/strings/en-us.json` (+6 -1) 📝 `server/controllers/MiscController.js` (+29 -1) 📝 `server/objects/settings/ServerSettings.js` (+3 -0) 📝 `server/objects/user/User.js` (+2 -1) 📝 `server/routers/ApiRouter.js` (+1 -0) </details> ### 📄 Description Adds a tab to share latest listening activity with other users a lá Spotify, and adds a setting for users to enable or disable this feature. Still has a few bugs, but is mostly done. Does this UI look good? --- <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:15:37 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3429