Summary
This release introduces enhanced audit logging and blockchain-backed file integrity features to improve traceability, security, and compliance for file operations. Key actions such as upload, download, share, watermark, signature, rename, tagging, soft delete, and restore are now fully logged, with transaction hashes and file hash verification implemented to ensure file authenticity.The Activity Logs UI has been redesigned for better readability and scalability, and several backend improvements were made to support file hash history tracking and verification visibility in the UI.Additionally, this release includes multiple bug fixes related to captcha validation, activity log inaccuracies, embedded file timestamps, and unexpected behaviors in shared folder functionality.
New Features
Comprehensive Audit Logging for File Actions
Added audit logs for key file operations including upload, download, share, watermark, signature, save, soft delete, and restore to improve traceability and compliance.
Blockchain Transaction Hash Generation
Implemented transaction hash creation for watermark and signature actions, strengthening file integrity verification.
File Hash Verification System
Introduced file hash generation and verification to detect duplicates and ensure file authenticity.
Enhanced File Activity Tracking
Added audit logs for additional file operations including:
- File rename
- File sensitivity updates
- Tag management
- Restore actions
- Soft delete operations
Improved File Metadata Tracking
The system now records original file IDs for signed and watermarked files and sends indicators to the backend during these uploads.
Improvements to existing features
Activity Logs UI Redesign
Redesigned the Activity Logs interface for improved readability, better scalability, and a more structured log viewing experience.
Enhanced “Show Logs” Right-Click Feature
Updated the Show Logs context menu functionality for improved usability and consistency.
Improved File Hash History Management
Backend enhancements to store and retrieve file hash history for each file, enabling better tracking of file integrity over time.
File Verification Visibility
Added UI enhancements to display rehashed file verification status in the file view.
Developer Documentation Improvements
Added detailed JavaDoc documentation for auditFileWithBlockchain and auditDownloadFile APIs.
Bug Fixes
Captcha Refresh Issue
Fixed an issue where Captcha refreshed even when the correct input was entered.
Embedded File Timestamp Issue
Resolved a problem where date and time were not updating for embedded files.
Incorrect Activity Logs
Fixed cases where unnecessary or incorrect view logs were being recorded.
Shared Folder Behavior Issues
- Fixed unexpected behavior when sharing folders in DSM.
- Prevented files and subfolders inside already shared folders from being automatically shared unintentionally.
- Added Save option for folders within the Shared tab.