Release 0.16.0
feature: [#261] Fallback to no-gui mode when the UI can't be created
When the terminal can't handle the UI mode, the program falls back to non gui mode automatically
feature: The log can be written with the JSON format (JSONL)
Use the -log-json
option to enable JSON logging (JSONL format). This allows using ./jq to explore large logs.
feature: [#277] Adjust client side timeouts
The immich client timeout is set with the option -client-timeout=duration
.
The duration is a decimal numbers with a unit suffix, such as "300ms", "1.5m" or "45m". Valid time units are "ms", "s", "m", "h".
fix: [#270] Missing associated metadata file
counter is not updated after the performance improvement
The counter missing associated metadata
is broken since 0.15.0
fix: [#266] Better handling of archive name with wildcards that matches with no file
When the file name pattern returns no files, a message is printed, and the program ends.
fix: [#273] Missing upload files
Any error is counted as upload error, and reported in the log file.
fix: Error handling during multitasking
Any error occurred during parallelized tasks cancels other as well.
fix: Processed files count is displayed in no-ui mode
The processed files counter is updated whenever a file for the source is processed.
fix: Unsupported files are now counted as unsupported files
There were previously counted as discarded files.
fix: The name of the sidecar file is correctly written in the log
fix: [#272] Wrong release downloaded for 0.15.0
Oops!
Changelog
- de0b458 Better handling of archive name with wildcards that matches with no file Fixes #266
- 3549bd8 Edit releases.md
- c98b3f9 Edit releases.md
- 11cfe5f Edit releases.md
- 6ffb62a Edit releases.md
- 6a4fdaa Fallback to no-gui mode when the UI can't be created Fixes #261
- dc65281 Fix: report the xmp file name in the log
- 1007705 Merge pull request #264 from simulot:simulot/issue261
- e0f0321 Merge pull request #268 from simulot:simulot/issue266
- c80201b Merge pull request #271 from simulot:simulot/issue267
- ef8d972 Merge pull request #274 from simulot:simulot/issue273
- b58becb add the possibility to write a JSON log
- 1bc587c better log handler initialisation
- 8b0b2aa change the wording "server has a better asset" instead of "server has a better photo"
- 62175d1 edit readme and release note
- 2fb5950 edit release.md
- 118ee4f fix the error management when pulling assets from immich and parsing the archive
- 7e5bede fix the immich reading progression bar
- 34100e1 fix: Adjust client side timeouts #277
- eb275b6 fix: Count offile not assiciated with google JSON
- 7579f25 fix: e2e tests
- 80e102c fix: print the latest error when exiting
- 17b0caf fix: usupported files are counted as discared files
- 088a117 report upload error
- 26204a9 show procecessed in no-gui mode
- 31b32c3 write report