Commit Graph

563 Commits (master)
 

Author SHA1 Message Date
Darrell Mozingo 54256dd2a4 Test picasa file building for null handling
Album was already tested, and the test name insinuated file here :)
2 years ago
Romain 7d8f49eec8 chore(deps): upgrade ini package 2 years ago
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>
2 years ago
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>
2 years ago
Romain 1802eceb77 chore: upgrade to Node 18
This was previously blocked by the outdated mock-fs version
2 years ago
Romain 71639330c4 chore: upgrade many dependencies 2 years ago
Romain 0d4194d79c chore: upgrade to Node 14 2 years ago
Romain 6b8ffdf187 chore: upgrade to package-lock v2 2 years ago
Romain a98a1b64df feat(github-actions): allow running the tests manually 2 years ago
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
2 years ago
Romain 30388c593c fix: invalid python Alpine package in Docker image 2 years ago
Romain 5ac29d3c9d feat: build Docker base images for Node 14, 16, 18 2 years ago
Romain be2f2660b3 docs: update README badge for depencies
David-DM doesn't seem to work anymore
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 35b3781321 2.16.0 3 years ago
Romain 6f5b96d73a chore(deps): update dependencies 3 years ago
Romain fb743b5402 fix: HEIC conversion logic (downsize module)
Fixes #225
3 years ago
Romain ac5f843461
docs: add disclaimer and best-practices in README 3 years ago
Romain a5f97ef5c8 fix: restore Picasa support after regression bug
Fixes #204
3 years ago
Romain 0dd4fc7e4c test: add more end-to-end integration tests 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 297e13eda8 Publish Arm7 Docker images 3 years ago
Romain 5a7767e5f0
docs: cleanup README badges 3 years ago
Romain 421f1eef2a chore: cleanup Github workflows and replace Travis CI 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 4ee04723b2
Add Github workflow to run tests on Windows
Manual trigger for now until the tests pass
3 years ago
Romain 9caed85fe4 chore: fix release Dockerfile (missing stage name) 3 years ago
Romain 2a0d1b5b93 chore: Github workflow to publish the Docker image 3 years ago
Romain f652d663cb chore: run Test workflow on pull requests 3 years ago
Romain 9636204203 chore: import base docker images from the Docker repo 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 61dc0c588d chore: cleanup Mocha test output 3 years ago
Romain 3238cd9232 chore: fix deprecation warning on ReadableMock 3 years ago
Romain 3666748f04 chore: switch code coverage from Istanbul to Nyc
Istanbul is no longer maintained
3 years ago
Romain dee262524b chore: create a Github release with a changelog for every tag
Fixes #196
3 years ago
Romain 20e4b160fe chore: upgrade to Node 12 3 years ago
Romain 5f05c0e13f chore: enable Dependabot to keep dependencies up to date 3 years ago
Romain 3d7078ed13 chore: setup multiple issue templates 3 years ago
Romain 999d416734 chore(docs): add Github Actions test badge to the README 3 years ago
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.
3 years ago
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.
3 years ago
Romain 9923440380 chore(docs): update CLI arguments in README 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
Romain 19737e7c4a chore(deps): rebuild package-lock file 3 years ago