2
0
mirror of https://github.com/thumbsup/thumbsup synced 2024-11-15 18:12:46 +00:00
Commit Graph

76 Commits

Author SHA1 Message Date
Romain
999d416734 chore(docs): add Github Actions test badge to the README 2021-01-13 00:10:44 +01:00
Romain
9923440380 chore(docs): update CLI arguments in README 2021-01-12 23:41:58 +01:00
Romain
ace38cffeb chore(docs): update CLI arguments in README 2020-12-30 16:53:15 +01:00
Romain
ef0ad4ee8e feat(core): support pagination with --album-page-size
Note: requires a compatible theme which renders pagination.
Fixes #209
2020-11-02 23:46:11 +01:00
Romain
7f522a6a4f chore(docs): update README section with CLI arguments 2020-11-02 23:29:38 +01:00
Pierre CLEMENT
b5b0005369 feat(cli): option to set small size 2020-10-22 13:35:07 +02:00
Romain
f7235a297f docs(readme): update README with latest settings 2019-07-08 20:57:29 +02:00
Romain
847f343f06 feat(core): new locale option to render dates in the right format 2019-07-08 20:56:16 +02:00
Romain
4d8dfcb7b7 fix(cli): can explicitly set the log level to “default” for the Listr renderer
Fixes #154
2019-06-13 22:36:31 +02:00
Romain
e48aeb1fbe docs(readme): move the sample gallery up 2019-06-12 21:29:36 +02:00
Romain
3c94578390 docs(readme): mention optional ImageMagick dependency 2019-06-12 21:27:39 +02:00
Romain
a09ff03f2e [feat] new option to pass settings to a theme, from a JSON file
Fixes #168
2019-06-05 22:45:02 +02:00
Andrew McOlash
d2ad35d225 Add flow theme to README (#163) 2019-04-29 19:28:25 +02:00
Romain
282cf26473 Update README with CLI options 2019-02-15 07:58:52 +01:00
Romain
96bb3ad902 feat(resize): new options to control preview images (resize, copy, symlink…)
Fixes #115
2019-02-07 22:08:38 +01:00
Romain
06dd54f7ef docs(cli): update README with include/exclude options 2019-01-23 22:52:30 +01:00
Romain
f30eddb6dd feat(options): new flags to selectively include photos / videos / raw photos
fixes #128
2019-01-08 21:45:02 +01:00
Romain
2c2c518f4b New options --video-format, --video-quality and --video-bitrate 2019-01-07 21:48:44 +01:00
Andrew McOlash
19416eae59 Fix location of the embed options 2018-10-17 22:55:46 -07:00
Andrew McOlash
cbbb067957 Change metadata to only have exif when needed, rename exif flag 2018-10-17 22:03:36 -07:00
Andrew McOlash
2331fbef95 Add preserve exif option 2018-10-03 22:07:35 -07:00
Romain
fc4432ba34 docs(readme): add documentation URL at the top of the README 2018-06-09 00:28:27 +02:00
Romain
0adef54dc8 feat(core): add support for static and animated GIFs
GraphicsMagick can’t process animated GIFs well unless all frames are coalesced, which creates very large files.
This means there is a new dependency on Gifsicle which is very good at working with animated GIFs.

- Thumbnails are still processed through GraphicsMagick (more options, e.g. centre-crop)
- Large previews of animated GIFs go through Gifsicle

The startup checks are updated to check for the Gifsicle binary.

Fixes #96.
2018-06-08 00:49:03 +02:00
Romain
9612ca0048 feat(core): load an external theme from a given path using --theme-path 2018-06-03 09:18:10 +02:00
Romain
03a9c9a319 refactor: themes are now standalone folders, to prepare for external loading
Every theme is made of { Handlebars + Less + Partials + Helpers + Public }
2018-06-01 23:49:53 +02:00
Romain
36d935a787 feat(core): new option to add watermarks to the gallery
Watermarks only apply to large images, not thumbnails.
2018-05-15 20:28:57 +02:00
Romain
b761353691
docs(readme): reference --log in the troubleshooting section 2018-05-15 08:29:07 +02:00
Romain
1ce19d4024
docs(readme): add Docker build badge + reorganise 2018-05-15 08:25:43 +02:00
Romain
cd079a6ccc docs(readme): update current CLI options 2018-05-14 22:10:56 +02:00
Romain
2f37c82026 docs(readme): add social sharing buttons 2018-05-14 21:14:02 +02:00
Romain
870b60de17 Simplify test scripts & document them in CONTRIBUTING.md 2017-11-25 22:29:21 +11:00
Romain
29654444cd Move screenshots and banners to subfolder 2017-11-24 21:52:10 +11:00
Romain
30f203af4b Render progress using Listr + split the main process into "steps" which are easier to test 2017-11-06 00:02:42 +11:00
Romain
97a6e348cc Update all dependencies 2017-10-12 20:12:50 +11:00
Romain
6e2f7e2ffb README - clarify Docker usage 2017-09-12 12:36:27 +10:00
Romain
80f7a88c35 Fix #61: new options to avoid copying original photos to the output folder 2017-06-03 21:25:41 +10:00
Romain
fb77791c80 Fix #33: new --cleanup option to remove unused generated thumbnails/media 2017-03-09 22:40:41 +11:00
Romain
9dcebe6280 Group CLI options into 3 categories to make them more digestible 2017-03-08 22:18:05 +11:00
Romain
50f9a84eff Remove deprecated --sort-folders option 2017-03-08 21:59:19 +11:00
Romain
23ddee4945 Rename repository to "thumbsup" as the language is irrelevant to consumers 2017-03-08 21:47:06 +11:00
Romain
59b9bdbbd2 Use <standard> for code style, which removed lots of unused variables/requires 2017-03-06 23:46:46 +11:00
Romain
8cddac629e README instructions to install thumbsup globally (easier quick setup) 2017-03-01 21:57:55 +11:00
Romain
cc280a2180 Set the DEBUG env var to print verbose logs (including GraphicsMagick commands etc) 2017-02-28 18:07:25 +11:00
Romain
8dccb88f25 Use [exiftool-json-db] to maintain the JSON database of media files 2017-02-28 00:13:45 +11:00
Romain
e36464a76a New --albums-output-folder option to write all albums to a subfolder (cleaner output)
The main changes are
- this introduces relative paths, since some HTML files have to go ".." to get to public/media
- it also introduces the difference between album.path (OS dependent) and album.url (forward slashes)
2017-02-07 23:37:52 +11:00
Romain
19f408016c Add Travis CI badge to README 2017-02-05 19:55:43 +11:00
Romain
596fe1babc Fix CI build 2017-02-05 18:38:06 +11:00
Romain
0a1302dd4a README add dev dependencies status from david-dm 2016-11-12 15:30:14 +11:00
Romain
6bfba60918 Update all dependencies + full build script in scripts/cibuild 2016-11-12 15:27:16 +11:00
Romain
6d245f3ed5 Fix typos in CLI help and README 2016-11-12 08:03:30 +11:00