Include Attachment Changes in Page Revision History #5473

Open
opened 2026-02-05 10:05:35 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @meulie on GitHub (Oct 29, 2025).

Describe the feature you'd like

When an attachment is added, updated, or removed from a BookStack page but the page's textual content remains unchanged, I would like this action to trigger a new page revision.
This new revision should be logged in the page’s history, clearly noting the attachment change, so that attachment-related actions are as transparently tracked as edits to the page's content.

Describe the benefits this would bring to existing BookStack users

Enables full auditability of all changes related to a page, including its associated resources and files.

Allows users to review and correlate page content with the exact set of attachments present at any point in the page's lifecycle.

Supports compliance requirements and best practices for content management, helping teams and organisations track both documentation and supporting material in one unified revision history.

Improves transparency; administrators and users can quickly determine when attachments were added, modified, or removed, and by whom.

Can the goal of this request already be achieved via other means?

Currently, BookStack tracks attachment changes separately from the core page revision history. While some attachment metadata is available via the API or via database queries, there is no native way for end users to see attachment uploads, edits, or removals reflected in the page revision log. No existing in-app workflow provides this visibility or auditable change tracking for attachments alongside content edits.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

1 to 5 years

Additional context

No response

Originally created by @meulie on GitHub (Oct 29, 2025). ### Describe the feature you'd like When an attachment is added, updated, or removed from a BookStack page but the page's textual content remains unchanged, I would like this action to trigger a new page revision. This new revision should be logged in the page’s history, clearly noting the attachment change, so that attachment-related actions are as transparently tracked as edits to the page's content. ### Describe the benefits this would bring to existing BookStack users Enables full auditability of all changes related to a page, including its associated resources and files. Allows users to review and correlate page content with the exact set of attachments present at any point in the page's lifecycle. Supports compliance requirements and best practices for content management, helping teams and organisations track both documentation and supporting material in one unified revision history. Improves transparency; administrators and users can quickly determine when attachments were added, modified, or removed, and by whom. ### Can the goal of this request already be achieved via other means? Currently, BookStack tracks attachment changes separately from the core page revision history. While some attachment metadata is available via the API or via database queries, there is no native way for end users to see attachment uploads, edits, or removals reflected in the page revision log. No existing in-app workflow provides this visibility or auditable change tracking for attachments alongside content edits. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### How long have you been using BookStack? 1 to 5 years ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 10:05:35 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5473