All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- fix bug where remove-small command was not working, fix permissions on dedupe.sh
- fix bug where dedupe was named redupe
- fix bug where the extract command was leaving files behind due to the file extensions not being case insensitive
- fix bug where dedupe and fix-dates still used old config property names
- Add
npm run dedupe
command which removes duplicate images (even with different names) from theimageDestinationFolder
(be careful there is no undo) (requires new rdfind prerequisite - check README.md)
- Add test-folder containing sample images, make default config use test-folder. This closes issue 1 by benwiley4000
- add .tif, .tiff, .bmp, and .nef(Nikon raw photo) file formats.
npm run extract
is now a huge amount faster by using the unixfind
command to find files instead of Node
- Flag in
config.json
to calledmoveFiles
, if true files will be moved to the destination folders, if false they will only be copied to the destination folders.
- Naming in
config.json
changed to help with clarity: -source
is nowsourceFolder
-imageDestination
is nowimageDestinationFolder
-videoDestination
is nowvideoDestinationFolder
this would break old config files, which is similar to an API change so bumping major version
config.json
extension lists now case insensitive
- Naming in
config.json
changed, this would break old config files, which is similar to an API change so bumping major version
- Now handles video sorting!
config.json
file now has separate extension lists and destination paths for images and videos
- changelog!