Nathan Bullock
3900c935b1
Update documentation for deprecated features
...
Guide the user to the commands that have replaced --original-photos
and --original-videos.
1 week 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
5 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
5 months ago
Romain
6871f6edd2
test: add more tests for relative() helper
5 months ago
Romain
6535caab7d
chore: replace fs-extra by fs when possible
5 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