Mate Drive
Overview
Mate Drive is an advanced file management system integrated with Automβs versioning architecture. It provides users with a secure and organized environment for file storage, with the ability to manage files across different versions. The system ensures that files are correctly linked to the corresponding version, preventing any conflicts and ensuring the correct resources are used at all times. With features such as version isolation, intuitive navigation, and powerful file management tools, Mate Drive simplifies workflows and optimizes file handling. This guide provides a detailed overview of how Mate Drive works, the steps for managing files across different versions, and how to fully utilize its features.
Key Features
Folder File List Panel
The Folder File List Panel is a crucial feature of Mate Drive that displays the contents of any given folder. It allows users to browse and organize files within specific folders. The panel is designed for easy navigation, ensuring that users can quickly locate and manage files as needed.
Folder Tree & Breadcrumb Navigation
Mate Drive enables navigation through the file system using a folder tree structure and breadcrumb navigation. These features provide a visual map of the file hierarchy, making it easier for users to track their location and navigate back to previous folders. This intuitive design streamlines the file management process.
File Path in Dashboard
The file path is visible in the file list on the dashboard, allowing users to easily identify the location of each file. This addition helps improve the user experience by providing a clear view of where files are stored, which is essential for efficient navigation and file organization.
Last 7 Updated Files Widget
The Last 7 Updated Files Widget on the dashboard provides users with quick access to the most recently modified files. This widget is especially useful for users who need to stay on top of the latest changes and updates within their file system.
Last 7 Updated Files with Filters
In addition to displaying the last 7 updated files, this widget comes with filtering options. Users can filter the displayed files based on specific criteria, such as date, size, or file type. This added functionality gives users greater control over their file view and enhances the overall usability of the system.
Top 5 Largest Files Widget
Mate Drive includes a Top 5 Largest Files Widget, which displays the largest files in the system. This feature helps users monitor large files, making it easier to manage disk space and storage resources.
Storage Limit Management
Mate Drive enforces strict storage limits to ensure that users do not exceed their allocated storage quota. The system prevents users from uploading files that would cause them to exceed their limits, ensuring smooth operations and avoiding system overloads.
Storage Limit Widget
The Storage Limit Widget provides users with a visual representation of their storage usage. This widget shows how much storage has been used and how much remains, helping users manage their file uploads and storage allocation effectively.
Upload Limit and Error Handling
Mate Drive enforces a file upload limit of 60 MB to maintain system performance. This limit ensures that large files do not negatively impact the overall functionality of the platform.
Maximum File Size: Uploaded files cannot exceed 60 MB.
Validation: Before uploading, the file size is checked to ensure it meets the limit.
Error Handling: If a file exceeds 60 MB, it will not be uploaded, and the user will see a meaningful error message.
Successful Upload: Files that are 60 MB or smaller can be uploaded without issues.
User Steps:
Select File: Choose the file to upload.
Validation: The file size is checked before upload.
Upload: If the file size is within the limit, the upload proceeds. Larger files will trigger an error message.
Mate Drive Versioning
Mate Drive offers version-aware file management by maintaining isolated storage for each Autom version. This versioning system ensures that the right files are used with the correct version of Autom, preventing version conflicts and ensuring proper resources for each environment.
Developer Version (Dev): Files uploaded to the Dev version are isolated and can only be accessed from that version.
Active Version (Active): The Active version contains production-ready files and is used for read-only purposes. No file uploads or deletions are allowed in the Active version.
Old Version (Old): Old versions are kept for reference only and are read-only.
File Management and Version Based Storage
Each version has isolated storage. Files are bound to the version they are uploaded to, ensuring that no files are mixed across different versions.
File Uploading: Files can only be uploaded to the Dev version.
File Moving: Files can only be moved within the Dev version. Moving files across versions is not allowed.
File Deletion:
Dev and Old versions: Files can be deleted.
Active version: Files cannot be deleted since it contains production files.
User Steps:
File Upload: Upload files to the Dev version.
File Moving: Files can only moved to Dev version.
File Deletion:
Files in Dev and Old versions can be deleted.
Files cannot be deleted in the Active version.
Mate Drive β File Operations
Mate Drive supports essential file operations: upload, move, organize, and delete. These operations ensure that users can effectively manage their files within the correct version and across different folders.
File Upload
To upload files, users must select the Dev version. Once uploaded, the files are immediately available for use in that version, facilitating seamless integration with Autom operations.
Supported File Types: Documents, images, scripts, and more.
Instant Access: Once uploaded, files become instantly accessible for Autom operations.
User Steps:
Select Version: Choose the Dev version for uploading files.
File Selection: Select files from your local machine and start the upload.
File Management: After upload, you can edit, categorize, or tag the files.
File Moving and Organization
Files can be organized within version-based folders. Files are restricted to being moved within their own version to maintain proper version isolation.
Folders: Organize files into version-based folders.
Search: Files can be easily searched by name, type, or tags.
User Steps:
Organize Files: Place files in appropriate version-specific folders.
Search Files: Use the search function to locate files by their name, type, or category.
File Deletion
Deleting a file removes it only from the version it was uploaded to. Deletion is not permitted in the Active version to preserve production files.
Dev Version: Files can be deleted.
Old Version: Files can be deleted.
Active Version: Deletion is not allowed in the Active version.
User Steps:
Select File to Delete: Choose a file from the Dev or Old version to delete.
Confirm Deletion: Ensure the file is from the Dev or Old version before proceeding.
File Duplicate Handling in Mate Drive
1. Duplicate Check During Upload
Files in the Active and Old versions can only be copied to the Dev version.
In the Dev version, duplicate files with the same name may exist. If the file already exists, the system will add (1) to the file name and proceed with the upload.
User Steps:
File Selection: Select the file you want to upload.
Duplicate Check: Mate Drive checks if the file already exists.
Duplicate Found: If the file already exists, (1) will be added to the file name, and the upload process will continue.
2. Moving Files Between Versions with Duplicates
Files in the Active and Old versions can only be copied to the Dev version. Files cannot be moved between versions.
In the Dev version, files can only be duplicated within the same version.
User Steps:
Select Version and File: Choose the file and the target version (Dev version) for the copy.
Duplicate Notification: If the file already exists in the Dev version, (1) will be added to the file name, and the copy process will proceed.
3. Organizing and Deleting Duplicates
Deletion is not allowed in the Active version.
Deletion is not recommended in the Old version, especially if the file is used as a backup.
User Steps:
Organize Files: Organize files within the Dev version.
Delete Duplicates: Only unnecessary duplicates can be deleted from the Dev version.
Best Practices
Organize Files by Version: Regularly categorize and organize your files into version-specific folders to streamline navigation.
Monitor Storage Usage: Use the Storage Limit Widget to track your storage usage and avoid exceeding your allocated quota.
Use the Last Updated Files Widget: Keep track of the most recent file updates using the Last 7 Updated Files Widget to stay informed about recent changes.
Manage Large Files Efficiently: Utilize the Top 5 Largest Files Widget to monitor disk space and remove large, unnecessary files when needed.
Ensure Version-Specific Operations: Always upload, move, or delete files within the appropriate version to maintain proper version isolation.
Mate Drive offers a structured and secure environment for managing files across multiple versions of Autom. By maintaining version isolation and enforcing upload and deletion limits, it ensures that users work with the correct files at all times. With powerful organizational tools, search capabilities, and visual widgets like the Storage Limit Widget and Last Updated Files Widget, Mate Drive provides an efficient and user-friendly file management experience.
Last updated