aboutsummaryrefslogtreecommitdiff
path: root/TODO (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2018-06-25Fix version string, add TODO itemszlg2-1/+16
2018-06-25Skip over device and character nodes, socketszlg2-13/+66
Verbose and all_files will now output the source of the dupe or clash. "Clashes" happen when a symlink is added to the list of scanned files and a similar file (or the file it points to) registers as a dupe. The symlink will be removed from the list and the filesystem (assuming -d and -i aren't specified).
2018-06-25Reorganize projectzlg3-45/+41
2018-06-25dupekill: Skip files that can't be accessedzlg2-4/+36
Also included checks for dead symlinks and network links that won't resolve. Added -a, which will display all processed files. The -v flag will only output dupes, errors, and notices.
2018-06-25Corrected dupekill 1.3 tagzlg2-94/+91
2018-06-25dupekill 1.3 completedzlg2-16/+85
dupekill now checks files based on heirarchy of computing speed. It starts with file path and size, then checks the first 512 bytes, before finally hashing it with SHA256. Speed increases are _huge_ compared to 1.2, and thus it deserves a new subversion number.
2018-06-25dupekill 1.2!dupekill-1.2zlg1-17/+17
hese columns is also available in FILTERS: the backlog_age filter, which will show you the amount of time games with a purchase date value have been sitting in your collection unbeaten. 2025-01-24tox.ini: Update to Python 3.11 env by defaultzlg1-1/+1 2025-01-23schema1-to-2.py: Add shebang because I'm a doofuszlg1-0/+2 2023-09-22scripts: Add schema v1->v2 migration scriptzlg2-9/+85 This script adds three columns to the schema, supporting the "Purchased", "Beaten", and "Completed" note headers. They are now converted to a UNIX timestamp and stored in a separate column so queries made against that metadata are easier. The library itself still needs to support all the new columns.