Nathan Bullock
3900c935b1
Update documentation for deprecated features
...
Guide the user to the commands that have replaced --original-photos
and --original-videos.
3 weeks 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
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
6535caab7d
chore: replace fs-extra by fs when possible
5 months ago
Romain
3590b15cfb
chore: use node prefix for all builtin modules
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
fc6d0d7bc3
fix: remove warning about deprecated usage-stats because of default value
6 months ago
Romain
19fe270946
chore: update to latest StandardJS
6 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
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
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
Vojtěch Káně
9640e7a351
Add a mention that imagemagick is needed for HEIC images
2 years ago
Romain
2537436c2f
Add mpg and mpeg file extension support
...
Fixes #280
2 years ago
Lucien Van Elsen
b016498f98
Switch to Google Analytics 4 (global) tags for tracking.
3 years ago
Romain
a5f97ef5c8
fix: restore Picasa support after regression bug
...
Fixes #204
3 years ago
Romain
df1c6a7073
fix: link prefix supports absolute path, file:// and http://
...
Fixes #185
3 years ago
Romain
f3571718ce
fix: index filenames with utf-8 characters on Windows
...
Fixes #184
3 years ago
Romain
293cbf8469
test: make all tests run on Linux + Windows
3 years ago
Romain
0218f90f38
Add README for ListrWorkQueue component
3 years ago
Romain
008bb4c54f
fix: support files and albums with special characters
...
Fixes #240
3 years ago
Romain
fd1a0069a5
chore: move all testable code to <src>
3 years ago
Christian Paul
d5ebd160e5
Support albums and images with # or ? ( #235 )
...
* Use encodeURIComponent for file URLs
* Use encodeURIComponent on album basename for the url
* Add unit tests for encoding # and ? characters
3 years ago
Romain
2330540ba5
chore(core): simplify keyword/people handling
...
In the future metadata mappings could be configurable.
We should then look at a generic system for all metadata
for example including captions.
Until then let's keep it simple and consistent with the other fields.
3 years ago
Geoffrey Lowney
cebb0327fe
Options to specify EXIF tags where keywords and "people in image" are found ( #224 )
...
* Add dynamic keyword and people-in-photo handling.
Add new options include-keywords, exclude-keyword.
Add new options include-people, exclude-people.
3 years ago
Romain
59b539e38e
fix(core): gracefully handle missing Exif.Composite.ImageSize
...
Fixes #226
3 years ago
Romain
c3ca18d97e
fix(core): encode URLs to files to handle special characters
...
Fixes #229
3 years ago
Romain
b7827941f4
feat(core): option to choose how album previews are selected
...
Fixes #223
3 years ago
Romain
0f42dc8f85
feat(core): option to specify the database path
...
Fixes #216
3 years ago
Matthieu Rakotojaona
b9ffb2d630
Don't duplicate photos in the same album
...
A file can be in multiple albums, but the same file can't be in the same album multiple times. This can happen in multiple cases, for instance:
- If one of the mapping for the album contains "/"
- If a file is stored under "sub/file.jpg", one of the mapping is "%path" and the other is "sub"
Fixes #220
3 years ago
Romain
ef0ad4ee8e
feat(core): support pagination with --album-page-size
...
Note: requires a compatible theme which renders pagination.
Fixes #209
4 years ago
Romain
31b85fc0e1
chore(core): refactor SEO into testable module
4 years ago
Romain
6886c262db
chore(core): extract HTML page creation to a testable module
4 years ago
Pierre CLEMENT
b5b0005369
feat(cli): option to set small size
4 years ago
Romain
7e5ccbfbaa
chore(deps): update major dependencies
4 years ago
Romain
c407873266
feat(core): new --video-stills flag controls when the frame is taken
4 years ago
Romain
60c3902edc
feat(albums): Support custom sorting per nesting levels, fix #179
4 years ago
Andy Castille
064f36697b
Generate SEO files (robots.txt and sitemap.xml)
4 years ago
Andy Castille
5ce7937f6f
Generate SEO files (robots.txt and sitemap.xml)
4 years ago
Jarno Rantanen
fb79e2426a
Allow reading movie caption from QuickTime Title, when available
5 years ago
Romain
1502e8be0d
feat(themes): expose all program options to the theme templates
...
Fixes #174
5 years ago