#2693·docs

✨(feature) Attachment Version History and Management System

Author: v20100vCreated Sep 15, 2026Updated Sep 15, 2026
Labelstriage

What problem do you want to fix?

On each page, by clicking on a paperclip icon, users can open a panel listing all attachments associated with the page. Within this view, users can track the version history of previously uploaded files, as well as rename or delete associated files.

Example: Image

Possible solution?

To streamline the workflow, uploading a new version of an existing file does not require switching the page into edit mode. Users can simply drag and drop the file anywhere on the page while in "view mode," and a new version of the file is automatically added to the page's attachment list.

  • Attachment Versioning Schema: The backend storage and database model must support version tracking files version (e.g., v1, v2, v3) linked to unique file identifiers while retaining past versions for audit and rollback purposes.
  • The frontend must implement a global drop zone listener in view mode that detects dropped files, matches them against existing filenames or prompts the user, and automatically triggers an asynchronous upload as a new version.

Do you have an alternative?

My workaround is ...

Upload

No response

Contact Details

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct