[PR #1554] [MERGED] Add rss feed configuration #3575

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

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/1554
Author: @mfcar
Created: 2/25/2023
Status: Merged
Merged: 2/25/2023
Merged by: @advplyr

Base: masterHead: blockRssFeed


📝 Commits (3)

📊 Changes

15 files changed (+208 additions, -16 deletions)

View changed files

📝 client/components/modals/rssfeed/OpenCloseModal.vue (+24 -2)
client/components/widgets/RssFeedMetadataBuilder.vue (+92 -0)
📝 client/strings/de.json (+5 -0)
📝 client/strings/en-us.json (+5 -0)
📝 client/strings/es.json (+5 -0)
📝 client/strings/fr.json (+5 -0)
📝 client/strings/hr.json (+5 -0)
📝 client/strings/it.json (+5 -0)
📝 client/strings/pl.json (+5 -0)
📝 client/strings/ru.json (+5 -0)
📝 client/strings/zh-cn.json (+5 -0)
📝 server/controllers/RSSFeedController.js (+1 -1)
📝 server/managers/RssFeedManager.js (+13 -4)
📝 server/objects/Feed.js (+6 -2)
📝 server/objects/FeedMeta.js (+27 -7)

📄 Description

This pull request adds an option to prevent indexing of your feed (turned on by default) and some new fields used to set up RSS feed metadata details like Owner Name and Owner Email (used by Spotify to validate your ownership).
Works for podcasts and audiobooks.
Fix: #1522


Screenshot 2023-02-25 at 13 19 15

Advanced details tab

Screenshot 2023-02-25 at 13 19 25

Viewing details

Screenshot 2023-02-25 at 13 19 01

Details if you do not fill owner name and email input fields

Screenshot 2023-02-25 at 13 25 42

XML

Screenshot 2023-02-25 at 13 20 15

🔄 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/1554 **Author:** [@mfcar](https://github.com/mfcar) **Created:** 2/25/2023 **Status:** ✅ Merged **Merged:** 2/25/2023 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `blockRssFeed` --- ### 📝 Commits (3) - [`0d3e6b1`](https://github.com/advplyr/audiobookshelf/commit/0d3e6b1d0aa72c2815a7f6e599a4041765424e25) Add rss details configuration - [`5bdbc75`](https://github.com/advplyr/audiobookshelf/commit/5bdbc75522252d51a59216ff23a1e808414b72fa) Fix typo - [`caacf46`](https://github.com/advplyr/audiobookshelf/commit/caacf461abad62f73453492b07276dc6e7410777) Open rss feed metadataDetails optional ### 📊 Changes **15 files changed** (+208 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `client/components/modals/rssfeed/OpenCloseModal.vue` (+24 -2) ➕ `client/components/widgets/RssFeedMetadataBuilder.vue` (+92 -0) 📝 `client/strings/de.json` (+5 -0) 📝 `client/strings/en-us.json` (+5 -0) 📝 `client/strings/es.json` (+5 -0) 📝 `client/strings/fr.json` (+5 -0) 📝 `client/strings/hr.json` (+5 -0) 📝 `client/strings/it.json` (+5 -0) 📝 `client/strings/pl.json` (+5 -0) 📝 `client/strings/ru.json` (+5 -0) 📝 `client/strings/zh-cn.json` (+5 -0) 📝 `server/controllers/RSSFeedController.js` (+1 -1) 📝 `server/managers/RssFeedManager.js` (+13 -4) 📝 `server/objects/Feed.js` (+6 -2) 📝 `server/objects/FeedMeta.js` (+27 -7) </details> ### 📄 Description This pull request adds an option to prevent indexing of your feed (turned on by default) and some new fields used to set up RSS feed metadata details like Owner Name and Owner Email (used by Spotify to validate your ownership). Works for podcasts and audiobooks. Fix: #1522 ----- <img width="684" alt="Screenshot 2023-02-25 at 13 19 15" src="https://user-images.githubusercontent.com/814828/221359171-8994fe5e-6529-44b9-92b3-901f13cc3b23.png"> ### Advanced details tab <img width="684" alt="Screenshot 2023-02-25 at 13 19 25" src="https://user-images.githubusercontent.com/814828/221359172-ce96a3e0-13a5-4be4-9a57-a31822054507.png"> ### Viewing details <img width="684" alt="Screenshot 2023-02-25 at 13 19 01" src="https://user-images.githubusercontent.com/814828/221359170-e0fe5964-86f5-4263-8eb7-2cab82d68930.png"> ### Details if you do not fill owner name and email input fields <img width="630" alt="Screenshot 2023-02-25 at 13 25 42" src="https://user-images.githubusercontent.com/814828/221359353-b91b4a4e-42d8-49c7-8044-1144ccf00794.png"> ### XML <img width="406" alt="Screenshot 2023-02-25 at 13 20 15" src="https://user-images.githubusercontent.com/814828/221359173-c8224c65-fefe-4d9b-ae6b-24e083e2c69d.png"> --- <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:16:12 +02:00
adam closed this issue 2026-04-25 00:16:12 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3575