BookStack icon indicating copy to clipboard operation
BookStack copied to clipboard

Include Attachment Changes in Page Revision History

Open meulie opened this issue 2 months ago • 0 comments

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

meulie avatar Oct 29 '25 13:10 meulie