Commit Graph

563 Commits (master)
 

Author SHA1 Message Date
Nathan Bullock 3900c935b1 Update documentation for deprecated features
Guide the user to the commands that have replaced --original-photos
and --original-videos.
4 days ago
Romain 38fe01ea69 docs: update Docker image name in the README 4 months ago
Romain 1aef90ce19 fix: make stats displayed during indexing more explicit
Before this, the "total" value represented files on disk
which was confusing in partial and incremental modes
4 months ago
Romain 9238a180fd refactor: replace event-stream with native Node streams 4 months ago
Romain 8639c9d635 refactor: remove obsolete exiftool workaround for bad encoding
Fixed in exiftool version 10.85 (March 2018)
4 months ago
Romain b7b33db7b0 test: add unit test when exiftool output cannot be parsed 4 months ago
Romain 9def14a641 docs: update container image URL in README 4 months ago
Romain 4ffba3b276 fix: relative() helper with --link-prefix
The previous implementation did not work when the link prefix
went back deeper than the current folder allows
e.g. ../../.. when running from /app

Which is expected to work regardless because the link prefix
is assumed to exist relative to the final deployment

Fixes #351
4 months ago
Romain 6871f6edd2 test: add more tests for relative() helper 4 months ago
Romain 6535caab7d chore: replace fs-extra by fs when possible 4 months ago
Romain f65afab9eb test: add failing test for files starting with a hash sign (#342) 5 months ago
Romain 3590b15cfb chore: use node prefix for all builtin modules 5 months ago
Romain 2c669bda99 chore: remove unused devDependencies 5 months ago
Romain b3d79838db chore: replace require-lint with depcheck
Depcheck is more actively maintained and supports "node:" prefixes.
It also scans devDependencies which found unused modules.
However it can't tell if a prod module should have been a devDependency.
5 months ago
Romain 02d33b2cd7 test: simplify setup with npm pretest 5 months ago
Romain 0b1b8e2f42 test: use npm ci for more deterministic tests 5 months ago
Romain aa6c9a906f chore: update README CLI usage without old dependency 5 months ago
Romain c8d7cf2798 2.18.0 5 months ago
Romain 6203e16b28 test: additional assertions for the cleanup behaviour 5 months ago
Romain c133dd0472 chore: refactor cleanup to be easier to read & test 5 months ago
Romain 812a063b3f fix: cleanup step shows what would be deleted in dry-run 5 months ago
Romain f009a31e3e test: revert Windows tests to Node 18 for now 5 months ago
Romain 0a96d4ae68 fix: remove duplicate label in Dockerfile 5 months ago
Romain fc6d0d7bc3 fix: remove warning about deprecated usage-stats because of default value 5 months ago
Romain 0b76067d7c chore: update Docker base images (Node version) 5 months ago
Romain ca0c41ff1c fix: add support for ffmpeg v6 (fixes #339) 5 months ago
Romain a5add4d8c7 build: update Windows tests to Node 20 + latest actions 5 months ago
Romain 7e97ab3ab1 chore: update dependencies 5 months ago
Romain 19fe270946 chore: update to latest StandardJS 5 months ago
Romain 27941fea42 fix: update downsize package for better video compatibility 5 months ago
Romain f7634dbfdf docs: update CLI options 1 year ago
Romain 0800f2708a feat: remove anonymous analytics (fixes #322) 1 year ago
Romain 8a43cebc72 feat: support multiple scan modes for partial gallery generation 1 year ago
Romain c77654d0fe feat: enforce bitrate option with HW acceleration 1 year ago
Romain 2618a967f8 test: fix broken tests for hw acceleration 1 year ago
dravenst 485ef67b86
feat: add vaapi support thumbsup and downsize (#284)
Added hwaccel option for vaapi

Added video hwaccel option to enable vaapi for video encoding.

Confirmed check of bitrate with hwaccel
1 year ago
Romain 34b957fb7e fix: supports nested folders for --include (fixes #332) 1 year ago
Romain 8cb7a3596b chore: upgrade to latest version of StandardJS 1 year ago
Romain 0ebf105396 build: use package lock in Docker build/test 1 year ago
Romain 044d07575b 2.17.1 1 year ago
Romain 9404db2b29 fix: upgrade downsize library
This fixes metadata removal on newer
versions of GraphicsMagick (1.3.38)
1 year ago
Romain b033681396 chore: update nvmrc 1 year ago
Romain 99e342c18d fix: remove changelog process that doesn't work 1 year ago
Romain f2acf07903 chore: switch from nyc to c8
Uses native V8 coverage instrumentation
which is faster & better supported

Also supports ESM module if needed in the future
1 year ago
Romain 7b440beba8 fix: restore test coverage with nyc 1 year ago
Romain f20714da1e 2.17.0 1 year ago
Romain 55859d9167 chore: update dependencies 1 year ago
Vid0Vid0 18b739ea23 Don't add '-' to gm-args starting with '+'
Now it's possible to pass a json string as { "gm-args": ["+profile *"] } to remove EXIF ​​from images.
1 year ago
Romain e19885031e fix: always read Picasa content from cache 2 years ago
Darrell Mozingo 915f951c8d Use name from picasa for albums if available 2 years ago