[PR #3407] [MERGED] Default deny explicit content to users #3962

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

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/3407
Author: @agraubert
Created: 9/12/2024
Status: Merged
Merged: 9/13/2024
Merged by: @advplyr

Base: masterHead: patch-1


📝 Commits (3)

  • 61bd029 Default deny explicit content to users
  • 6ae1421 Related ui changes for removing default explicit access
  • 2df3277 Server side change to enable default explicit acces for admins

📊 Changes

2 files changed (+3 additions, -3 deletions)

View changed files

📝 client/components/modals/AccountModal.vue (+2 -2)
📝 server/models/User.js (+1 -1)

📄 Description

Documentation specifies that new users are created without access to explicit content by default. It looks like in the recent change to the new User model, this behavior was changed.

Personally, I think defaulting to not allowing explicit content is a safer 'fail closed' kind of mentality. Admins can manually grant explicit content access directly in ABS or through Oauth grants etc


🔄 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/3407 **Author:** [@agraubert](https://github.com/agraubert) **Created:** 9/12/2024 **Status:** ✅ Merged **Merged:** 9/13/2024 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `patch-1` --- ### 📝 Commits (3) - [`61bd029`](https://github.com/advplyr/audiobookshelf/commit/61bd029303b66d1d349f93e5b2d0c3f49dbe95ad) Default deny explicit content to users - [`6ae1421`](https://github.com/advplyr/audiobookshelf/commit/6ae14213f5aa1a2b0ab73e72f0cbf3fdbfae2eda) Related ui changes for removing default explicit access - [`2df3277`](https://github.com/advplyr/audiobookshelf/commit/2df3277dcde10ed19eb6432138be45b4bf8b1d59) Server side change to enable default explicit acces for admins ### 📊 Changes **2 files changed** (+3 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `client/components/modals/AccountModal.vue` (+2 -2) 📝 `server/models/User.js` (+1 -1) </details> ### 📄 Description [Documentation](https://www.audiobookshelf.org/guides/users/#creating-a-new-user) specifies that new users are created without access to explicit content by default. It looks like in the recent change to the new User model, this behavior was changed. Personally, I think defaulting to not allowing explicit content is a safer 'fail closed' kind of mentality. Admins can manually grant explicit content access directly in ABS or through Oauth grants etc --- <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:17:44 +02:00
adam closed this issue 2026-04-25 00:17:44 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3962