-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Scan, DryRun, Deduplicate and Stats each copy the path prompt and the scan→hash→group pipeline, so every fix to that path must be made four times
enhancementNew feature or requestNew feature or requestStatus: Open.#157 In ktsu-dev/FileDeduplicator;"Error hashing" messages show only the file name, so the failing file can't be found in a tree with repeated names
enhancementNew feature or requestNew feature or requestStatus: Open.#154 In ktsu-dev/FileDeduplicator;On Windows, OneDrive and other cloud-synced folders are silently skipped because the scan skips every reparse point, not just symlinks and junctions
bugSomething isn't workingSomething isn't workingStatus: Open.#153 In ktsu-dev/FileDeduplicator;A quoted path pasted at the "Enter the path" prompt is scanned as <cwd>/"<path>" and reported as "Directory not found"
bugSomething isn't workingSomething isn't workingStatus: Open.#152 In ktsu-dev/FileDeduplicator;Deduplicate deletes all but one empty file (__init__.py, .gitkeep, py.typed) while reclaiming 0 bytes
bugSomething isn't workingSomething isn't workingStatus: Open.#151 In ktsu-dev/FileDeduplicator;Every verb reads and SHA-256-hashes every file in full, even files whose size no other file shares
enhancementNew feature or requestNew feature or requestreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#147 In ktsu-dev/FileDeduplicator;Stats "Duplicate files by extension" credits a whole group to one random copy's extension, so the breakdown changes between runs and disagrees with "Duplicate files"
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#146 In ktsu-dev/FileDeduplicator;Passing
-p .explicitly is treated as "no path" and prompts, swallowing the next stdin line as the pathbugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#145 In ktsu-dev/FileDeduplicator;Every verb exits with code 0 even when the directory is missing, deletions fail, or the arguments are invalid
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#144 In ktsu-dev/FileDeduplicator;Every verb crashes with "Cannot convert ... to AbsoluteFilePath" if any file in the tree has
<,>or|in its name or a path over 256 charactersreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#140 In ktsu-dev/FileDeduplicator;Deduplicate deletes the only copy of a file that the scan reaches at two paths (bind mount, directory mounted twice)
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#139 In ktsu-dev/FileDeduplicator;Hardlinked files are deduplicated like independent copies, risking silent data loss in snapshot/backup trees
readyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#132 In ktsu-dev/FileDeduplicator;