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
Romain
293cbf8469
test: make all tests run on Linux + Windows
2021-03-03 23:19:36 +01:00
Romain
297e13eda8
Publish Arm7 Docker images
2021-03-03 20:13:47 +01:00
Romain
5a7767e5f0
docs: cleanup README badges
2021-03-01 00:11:42 +01:00
Romain
421f1eef2a
chore: cleanup Github workflows and replace Travis CI
2021-02-28 23:52:40 +01:00
Romain
0218f90f38
Add README for ListrWorkQueue component
2021-02-28 22:23:18 +01:00
Romain
008bb4c54f
fix: support files and albums with special characters
...
Fixes #240
2021-02-23 23:52:26 +01:00
Romain
4ee04723b2
Add Github workflow to run tests on Windows
...
Manual trigger for now until the tests pass
2021-02-20 17:32:25 +01:00
Romain
9caed85fe4
chore: fix release Dockerfile (missing stage name)
2021-02-19 00:56:11 +01:00
Romain
2a0d1b5b93
chore: Github workflow to publish the Docker image
2021-02-19 00:39:34 +01:00
Romain
f652d663cb
chore: run Test workflow on pull requests
2021-02-19 00:37:34 +01:00
Romain
9636204203
chore: import base docker images from the Docker repo
2021-02-18 23:44:20 +01:00
Romain
fd1a0069a5
chore: move all testable code to <src>
2021-02-18 22:27:35 +01:00
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
2021-02-18 00:35:21 +01:00
Romain
61dc0c588d
chore: cleanup Mocha test output
2021-01-20 00:02:50 +01:00
Romain
3238cd9232
chore: fix deprecation warning on ReadableMock
2021-01-19 23:46:52 +01:00
Romain
3666748f04
chore: switch code coverage from Istanbul to Nyc
...
Istanbul is no longer maintained
2021-01-19 23:43:35 +01:00
Romain
dee262524b
chore: create a Github release with a changelog for every tag
...
Fixes #196
2021-01-18 00:45:24 +01:00
Romain
20e4b160fe
chore: upgrade to Node 12
2021-01-17 17:51:56 +01:00
Romain
5f05c0e13f
chore: enable Dependabot to keep dependencies up to date
2021-01-17 17:48:29 +01:00
Romain
3d7078ed13
chore: setup multiple issue templates
2021-01-17 17:43:47 +01:00
Romain
999d416734
chore(docs): add Github Actions test badge to the README
2021-01-13 00:10:44 +01:00
Romain
0b18864bca
chore(build): setup Github Action for running tests
...
TravisCI is moving away from free plans.
The builds have become very slow on travis-ci.org.
This runs the tests on Github Actions as a first step
to assess how well it works.
2021-01-13 00:03:49 +01:00
Romain
eeff0305d6
chore(build): Use base Docker images on the Github registry
...
DockerHub has started rate-limiting which is failing builds.
The base build/runtime images are now published to the Github org.
2021-01-13 00:01:17 +01:00
Romain
9923440380
chore(docs): update CLI arguments in README
2021-01-12 23:41:58 +01:00
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.
2021-01-12 23:37:08 +01:00
Romain
19737e7c4a
chore(deps): rebuild package-lock file
2021-01-12 23:09:24 +01:00
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.
2021-01-12 23:05:21 +01:00
Romain
84a46c16b7
2.15.0
2021-01-10 23:12:15 +01:00
Romain
59b539e38e
fix(core): gracefully handle missing Exif.Composite.ImageSize
...
Fixes #226
2021-01-10 23:05:13 +01:00
Romain
c3ca18d97e
fix(core): encode URLs to files to handle special characters
...
Fixes #229
2021-01-10 22:54:22 +01:00
Romain
590b14079f
chore(deps): update package lock
2020-12-30 23:59:30 +01:00
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.
2020-12-30 23:55:46 +01:00
Romain
ace38cffeb
chore(docs): update CLI arguments in README
2020-12-30 16:53:15 +01:00
Romain
b7827941f4
feat(core): option to choose how album previews are selected
...
Fixes #223
2020-12-30 16:51:09 +01:00
Romain
ba186d5493
chore(deps): update dependencies
2020-12-30 13:39:45 +01:00