[PR #1724] [CLOSED] Inherit book permission from shelf when assigning book #5871

Closed
opened 2026-02-05 10:19:06 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/1724
Author: @philjak
Created: 10/17/2019
Status: Closed

Base: masterHead: upstream_feature_inherit_permission


📝 Commits (9)

  • f26a535 .env.example with APP_URL
  • 37ebd3d Force SSL as .env parameter
  • 506cb20 Inherit book permission from shelve.
  • 11fec3e Merge pull request #1 from philjak/feature_book_inherit_shelve_permission
  • 5def2a7 Inherit book permission from shelve.
  • e711117 Merge pull request #2 from philjak/upstream
  • 83693b2 Fixed typo shelve -> shelf
  • 757a5bd Fixed typo shelve -> shelf
  • a0992a1 Merge branch 'master' into upstream_feature_inherit_permission

📊 Changes

5 files changed (+33 additions, -2 deletions)

View changed files

📝 .env.example (+3 -1)
📝 app/Entities/Bookshelf.php (+10 -1)
📝 resources/lang/en/settings.php (+3 -0)
📝 resources/views/settings/index.blade.php (+14 -0)
📝 routes/web.php (+3 -0)

📄 Description

When ever you assign a book to a shelve and have the "Inherit book permission from shelve" setting enabled, the permissions of the shelve will be copied to the book.


🔄 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/BookStackApp/BookStack/pull/1724 **Author:** [@philjak](https://github.com/philjak) **Created:** 10/17/2019 **Status:** ❌ Closed **Base:** `master` ← **Head:** `upstream_feature_inherit_permission` --- ### 📝 Commits (9) - [`f26a535`](https://github.com/BookStackApp/BookStack/commit/f26a53508b866ff01bb5442210a5f73e6aa98ab9) .env.example with APP_URL - [`37ebd3d`](https://github.com/BookStackApp/BookStack/commit/37ebd3df9825e8533943fc4135adeafc1490e5cc) Force SSL as .env parameter - [`506cb20`](https://github.com/BookStackApp/BookStack/commit/506cb200691fdc508f1f1420fcced2892c66ce0a) Inherit book permission from shelve. - [`11fec3e`](https://github.com/BookStackApp/BookStack/commit/11fec3e2cab3aef99a6524ca606237af3e054684) Merge pull request #1 from philjak/feature_book_inherit_shelve_permission - [`5def2a7`](https://github.com/BookStackApp/BookStack/commit/5def2a733290207bcc3f6f6f086b3e0f29f2b593) Inherit book permission from shelve. - [`e711117`](https://github.com/BookStackApp/BookStack/commit/e7111176dc3fee54291b509357b331ab1712d777) Merge pull request #2 from philjak/upstream - [`83693b2`](https://github.com/BookStackApp/BookStack/commit/83693b2b635909cfacc26f98faef04d90b2581c6) Fixed typo shelve -> shelf - [`757a5bd`](https://github.com/BookStackApp/BookStack/commit/757a5bd6a27e6749984efe7e6ec9fc3ec45365a5) Fixed typo shelve -> shelf - [`a0992a1`](https://github.com/BookStackApp/BookStack/commit/a0992a1e480fa6292013035af45d7995e8eee8e6) Merge branch 'master' into upstream_feature_inherit_permission ### 📊 Changes **5 files changed** (+33 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+3 -1) 📝 `app/Entities/Bookshelf.php` (+10 -1) 📝 `resources/lang/en/settings.php` (+3 -0) 📝 `resources/views/settings/index.blade.php` (+14 -0) 📝 `routes/web.php` (+3 -0) </details> ### 📄 Description When ever you assign a book to a shelve and have the "Inherit book permission from shelve" setting enabled, the permissions of the shelve will be copied to the book. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:19:06 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5871