- Add network folder detection module using /proc/self/mountinfo - Detect CIFS/SMB, NFS, SSHFS, rclone, WebDAV, GlusterFS, CephFS - Classify mount types (local, network, virtual, FUSE unknown) - Check mount accessibility - Add library folder metadata - Alias for friendly naming (e.g., "NAS Music", "External Drive") - Network folder flag with auto-detection - User override for manual network folder marking - Network filesystem type (detected or user-defined) - Enabled toggle to disable folders without removing - Add FolderSettingsModal component - Edit folder alias, enabled state, network settings - Show accessibility status for network folders - Scan single folder button - Update LocalLibraryView folder list - Show network icon with connected/disconnected states - Display alias with path below if set - Edit button (enabled for single selection) - Visual badges for disabled/unavailable folders - Add Tauri commands - library_get_folders_with_metadata - library_update_folder_settings - library_scan_folder (scan single folder) - check_network_path, check_mount_accessible
2.6 KiB
2.6 KiB