Romain
59b539e38e
fix(core): gracefully handle missing Exif.Composite.ImageSize
...
Fixes #226
4 years ago
Romain
c3ca18d97e
fix(core): encode URLs to files to handle special characters
...
Fixes #229
4 years ago
Romain
590b14079f
chore(deps): update package lock
4 years ago
Romain
ad46c8db87
chores(deps): fix build after Boxen upgrade
...
Boxen has a new line-wrapping behavior that doesn't use
line breaks when the content is over 80 characters.
It's simpler to reformat the message.
4 years ago
Romain
ace38cffeb
chore(docs): update CLI arguments in README
4 years ago
Romain
b7827941f4
feat(core): option to choose how album previews are selected
...
Fixes #223
4 years ago
Romain
ba186d5493
chore(deps): update dependencies
4 years ago
Romain
87d867f8b3
chore(deps): update to latest version of the built-in themes
4 years ago
Romain
3ced05ad1f
feat(core): option to specify the log file
4 years ago
Romain
0f42dc8f85
feat(core): option to specify the database path
...
Fixes #216
4 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
4 years ago
dependabot[bot]
b58e16b838
chore(deps): bump ini from 1.3.5 to 1.3.6 ( #222 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
55d5e863fd
chore(deps): bump dot-prop from 4.2.0 to 4.2.1 ( #212 )
...
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases )
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
a7b72c83f6
chore(deps): bump bl from 1.2.2 to 1.2.3 ( #211 )
...
Bumps [bl](https://github.com/rvagg/bl ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 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
7f522a6a4f
chore(docs): update README section with CLI arguments
4 years ago
Romain
75c6caee69
chore(deps): update all minor dependencies
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
Romain
86593acbd5
Merge pull request #210 from pierrecle/master
...
feat(cli): option to set small size
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
6a38bac5db
2.14.0
4 years ago
Romain
7d0f464899
chore(deps): update all minor dependencies
4 years ago
Romain
7e6a3efaa1
feat(core): warn if zip binary is not found
4 years ago
Romain
946a1d3a6d
chore(test): automatically cleanup temp files generated during tests
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
Romain
d0fc6b590b
test(cli) boolean options are case sensitive
4 years ago
dependabot[bot]
10fe378b8f
chore(deps): bump mixin-deep from 1.3.1 to 1.3.2
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases )
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
dependabot[bot]
cb72687fa6
chore(deps): bump eslint-utils from 1.3.1 to 1.4.3
...
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils ) from 1.3.1 to 1.4.3.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases )
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.3 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Romain
fbb15c906c
2.13.0
4 years ago
Romain
8264c9b7aa
Update non-breaking major dependencies
4 years ago
Romain
4488cfb81e
Update all minor/patch dependencies
4 years ago
Romain
6c9f01e8e2
Merge pull request #192 from Klikini/master
...
Generate SEO files (robots.txt and sitemap.xml)
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
Romain
d899528ecb
Merge pull request #180 from jareware/patch-1
...
Allow reading movie caption from QuickTime Title, when available
5 years ago
Romain
626127bf95
Merge pull request #181 from jareware/patch-2
...
Document expected node version
5 years ago
Jarno Rantanen
776eafd864
Document expected node version
...
Installing deps on e.g. v11.14.0 gives a bunch of compile errors for SQLite, etc, so it might be useful to document the version we expect.
This is based on simply `docker run thumbsupgallery/thumbsup node -v > .nvmrc`.
5 years ago
Jarno Rantanen
fb79e2426a
Allow reading movie caption from QuickTime Title, when available
5 years ago
dependabot[bot]
1979b4693d
chore(deps): bump lodash from 4.17.11 to 4.17.13 ( #178 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13 )
Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
Romain
eefa5bdf33
2.12.0
5 years ago
Romain
f7235a297f
docs(readme): update README with latest settings
5 years ago
Romain
847f343f06
feat(core): new locale option to render dates in the right format
5 years ago
Romain
3671c1211c
refactor(cli): simplify options parsing + include options in integration test
5 years ago
Romain
1502e8be0d
feat(themes): expose all program options to the theme templates
...
Fixes #174
5 years ago
Romain
f088615caa
feat(cli): now option to set the home album name
...
Part of #176
5 years ago
Romain
8aa2780507
Ignore files generated during integration tests
5 years ago
Romain
066155f0fb
Uses more web-friendly and robust slugs for album filenames (no quotes, no colons…)
...
Fixes #164
5 years ago