Description:
Currently, deleting unreferenced files in the File Manager is a time-consuming process for users who have large amounts of files (e.g., 14,000) to remove. Although the metadata API allows users to identify files that are not linked to database records, there is no functionality to delete these files in bulk. Users must manually delete files via the file management interface, which is impractical for large-scale deletions.
Proposed Solution:
Implement a bulk deletion feature within the File Manager that allows users to select and delete multiple files at once, specifically targeting unreferenced files. This feature should include the following capabilities:
File Filtering: Add a filter to easily identify files not linked to any database records.
Bulk Selection: Provide a checkbox or "Select All" option for selecting multiple unreferenced files at once.
Batch Deletion: Allow deletion of selected files in bulk, with progress tracking and error handling.
Confirmation Prompt: Include a clear confirmation dialog to prevent accidental deletion, warning users of the irreversible action.
Benefits:
Efficiency: Saves significant time for users managing large media libraries.
Improved User Experience: Reduces the frustration associated with manual file deletions.
Consistency: Aligns with the existing metadata API functionality by complementing it with actionable tools.
Priority: High (to address user pain points in media storage management).
Thank you for considering this feature request. It would greatly enhance Xano's usability for users managing large-scale media files.