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

539 Commits

Author SHA1 Message Date
Romain
0b76067d7c chore: update Docker base images (Node version) 2023-11-28 22:22:13 +00:00
Romain
ca0c41ff1c fix: add support for ffmpeg v6 (fixes #339) 2023-11-27 23:09:59 +00:00
Romain
a5add4d8c7 build: update Windows tests to Node 20 + latest actions 2023-11-27 22:19:48 +00:00
Romain
7e97ab3ab1 chore: update dependencies 2023-11-26 23:50:55 +00:00
Romain
19fe270946 chore: update to latest StandardJS 2023-11-26 23:37:00 +00:00
Romain
27941fea42 fix: update downsize package for better video compatibility 2023-11-26 23:20:24 +00:00
Romain
f7634dbfdf docs: update CLI options 2023-04-13 21:07:44 +00:00
Romain
0800f2708a feat: remove anonymous analytics (fixes #322) 2023-04-13 21:00:12 +00:00
Romain
8a43cebc72 feat: support multiple scan modes for partial gallery generation 2023-04-13 20:20:33 +00:00
Romain
c77654d0fe feat: enforce bitrate option with HW acceleration 2023-04-05 21:35:01 +00:00
Romain
2618a967f8 test: fix broken tests for hw acceleration 2023-04-05 20:33:17 +00:00
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
2023-04-05 09:17:51 +02:00
Romain
34b957fb7e fix: supports nested folders for --include (fixes #332) 2023-04-03 23:02:33 +02:00
Romain
8cb7a3596b chore: upgrade to latest version of StandardJS 2023-03-21 21:39:52 +00:00
Romain
0ebf105396 build: use package lock in Docker build/test 2023-03-21 21:39:26 +00:00
Romain
044d07575b 2.17.1 2023-03-21 20:31:47 +00:00
Romain
9404db2b29 fix: upgrade downsize library
This fixes metadata removal on newer
versions of GraphicsMagick (1.3.38)
2023-03-21 20:31:20 +00:00
Romain
b033681396 chore: update nvmrc 2023-03-20 22:40:45 +00:00
Romain
99e342c18d fix: remove changelog process that doesn't work 2023-03-20 22:39:23 +00:00
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
2023-03-20 22:33:59 +00:00
Romain
7b440beba8 fix: restore test coverage with nyc 2023-03-20 22:12:12 +00:00
Romain
f20714da1e 2.17.0 2023-03-19 23:30:42 +00:00
Romain
55859d9167 chore: update dependencies 2023-03-19 23:18:15 +00:00
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.
2023-02-14 07:57:23 +01:00
Romain
e19885031e fix: always read Picasa content from cache 2022-09-14 22:08:31 +00:00
Darrell Mozingo
915f951c8d Use name from picasa for albums if available 2022-09-14 23:48:35 +02:00
Darrell Mozingo
54256dd2a4 Test picasa file building for null handling
Album was already tested, and the test name insinuated file here :)
2022-09-14 23:48:35 +02:00
Romain
7d8f49eec8 chore(deps): upgrade ini package 2022-09-05 22:17:07 +00:00
dependabot[bot]
64c38305c9 chore(deps): bump json-schema from 0.2.3 to 0.4.0
Bumps [json-schema](https://github.com/kriszyp/json-schema) from 0.2.3 to 0.4.0.
- [Release notes](https://github.com/kriszyp/json-schema/releases)
- [Commits](https://github.com/kriszyp/json-schema/compare/v0.2.3...v0.4.0)

---
updated-dependencies:
- dependency-name: json-schema
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 23:45:21 +02:00
dependabot[bot]
5cf8366549 chore(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 23:45:01 +02:00
Romain
1802eceb77 chore: upgrade to Node 18
This was previously blocked by the outdated mock-fs version
2022-09-05 21:40:32 +00:00
Romain
71639330c4 chore: upgrade many dependencies 2022-09-05 21:37:59 +00:00
Romain
0d4194d79c chore: upgrade to Node 14 2022-09-05 21:36:40 +00:00
Romain
6b8ffdf187 chore: upgrade to package-lock v2 2022-09-05 20:51:41 +00:00
Romain
a98a1b64df feat(github-actions): allow running the tests manually 2022-09-05 20:36:04 +00:00
Romain
656d04fd46 feat(docker): remove better-sqlite3 preinstall which is no longer needed
better-sqlite now ships pre-builds
which makes the installation almost instant
2022-09-05 20:30:30 +00:00
Romain
30388c593c fix: invalid python Alpine package in Docker image 2022-09-05 20:25:15 +00:00
Romain
5ac29d3c9d feat: build Docker base images for Node 14, 16, 18 2022-09-05 18:43:37 +00:00
Romain
be2f2660b3 docs: update README badge for depencies
David-DM doesn't seem to work anymore
2022-09-05 18:39:57 +00:00
Vojtěch Káně
9640e7a351 Add a mention that imagemagick is needed for HEIC images 2022-08-12 21:34:31 +02:00
Romain
2537436c2f
Add mpg and mpeg file extension support
Fixes #280
2022-01-22 15:39:04 +01:00
Lucien Van Elsen
b016498f98 Switch to Google Analytics 4 (global) tags for tracking. 2021-07-06 21:44:31 +02:00
Romain
35b3781321 2.16.0 2021-04-18 00:27:29 +02:00
Romain
6f5b96d73a chore(deps): update dependencies 2021-04-18 00:25:12 +02:00
Romain
fb743b5402 fix: HEIC conversion logic (downsize module)
Fixes #225
2021-04-10 21:10:40 +02:00
Romain
ac5f843461
docs: add disclaimer and best-practices in README 2021-04-08 23:50:04 +02:00
Romain
a5f97ef5c8 fix: restore Picasa support after regression bug
Fixes #204
2021-03-08 23:37:08 +01:00
Romain
0dd4fc7e4c test: add more end-to-end integration tests 2021-03-08 23:10:18 +01:00
Romain
df1c6a7073 fix: link prefix supports absolute path, file:// and http://
Fixes #185
2021-03-05 00:28:48 +01:00
Romain
f3571718ce fix: index filenames with utf-8 characters on Windows
Fixes #184
2021-03-04 23:03:10 +01:00