Releases: dtinit/data-transfer-project
Releases · dtinit/data-transfer-project
0.3.60
What's Changed
- Add adapters for Daybook by @Afnan-Navaz in #1019
- bump log4j from 2.11.0 to 2.15.0 in gradle.properties by @vorburger in #1021
New Contributors
- @Afnan-Navaz made their first contribution in #1019
- @vorburger made their first contribution in #1021
Full Changelog: v0.3.59...v0.3.60
0.3.59
What's Changed
- Bump version after publishing by @wmorland in #1012
- Move off of old Jackson version by @wmorland in #1015
- Add codeql analysis by @wmorland in #1014
- Various fixes for SmugMug photo import and export by @philipsharp in #1016
- Throw generic copy exceptions to mark transfers as failed when copy iteration fails in importer by @pziebal in #1020
Full Changelog: v0.3.58...v0.3.59
0.3.58
What's Changed
- Switching gradle release publishing to maven central by @wmorland in #980
- Update demo-server Dockerfile by @philipsharp in #983
- Bump handlebars from 4.5.3 to 4.7.7 in /client-rest by @dependabot in #984
- Bump hosted-git-info from 2.6.0 to 2.8.9 in /client-rest by @dependabot in #986
- Bump url-parse from 1.4.3 to 1.5.1 in /client-rest by @dependabot in #985
- Fix casting error for JobHooks array by @philipsharp in #987
- Add toString method to PhotosContainerResource by @seehamrun in #975
- Update FlickrPhotosImporter to use temp store as needed by @philipsharp in #988
- Handle empty album names in the Smugmug Importer. by @seehamrun in #981
- Bump dns-packet from 1.3.1 to 1.3.4 in /client-rest by @dependabot in #990
- Fix typo in flickr importer by @seehamrun in #982
- Update OAuth1Config for additional parameters by @philipsharp in #989
- Updates to OpenApi spec by @philipsharp in #978
- Allow exporting from SmugMug private albums by @philipsharp in #992
- Remove copy of prefix for all photos importers by @seehamrun in #991
- Updating developer documentation for Facebook by @umarmustafa in #993
- Bump path-parse from 1.0.5 to 1.0.7 in /client-rest by @dependabot in #995
- Bump jszip from 3.1.5 to 3.7.1 in /client-rest by @dependabot in #997
- Bump url-parse from 1.5.1 to 1.5.3 in /client-rest by @dependabot in #996
- Rename
VideoObject
toVideoModel
to follow the naming convention we use for most of the other data models by @seehamrun in #998 - Move remaining models out of portability-types-transfer and into portability-types-common by @kateyeo in #1002
- Create MediaContainerResource to be used by the new MediaExporters and MediaImporters by @seehamrun in #999
- Skip not found videos in KoofrVideosImporter by @calmarj in #1005
- Reintroduce CI w/ Github Actions by @seehamrun in #1008
- Some refactoring of the GooglePhotosImporter by @seehamrun in #1006
- Backblaze refactor by @pziebal in #1011
New Contributors
- @kateyeo made their first contribution in #1002
- @calmarj made their first contribution in #1005
- @pziebal made their first contribution in #1011
Full Changelog: v0.3.57...v0.3.58
0.3.56
0.3.57
Fix Google Calendar Event Title (#979) Summary: The title and description of the event on Google Calendar is flipped. Change the methods appropriately Test Plan: Reviewers: Subscribers: Tasks: Tags: Blame Revision: Differential Revision: https://phabricator.intern.facebook.com/D27899458 Co-authored-by: William Morland <[email protected]>
0.3.55
Updating Job Watcher service (#962) Changes done: Updating JobWatching service to check the job state as Preempted or errored. This is one of the edge case which is to check whether the current job is errored or preempted, and stop the worker job all together. Earlier, the JobWatching service was exiting the system in case job is cancelled.
0.3.54
Only add exception of error details to retryable exception (#956) Summary: Currently we are logging out both id and title of error details to Retryable Import Exception. However, this makes the log line hard to be categorized. Since we are only logging the first error and we log error for individual transfer item in the end, we can remove id and title from here. This commit is to do that. Test Plan: build and check log line Reviewers: #dtp Subscribers: Tasks: T81987523 Tags: Blame Revision: Differential Revision: https://phabricator.intern.facebook.com/D26147813
0.3.53
Readd log lines for first retryable error (#955) Summary: We removed the error details from the logline in previous commit. However, this log line is essential to our retry logic since we are doing string matching to determine how worker is going to do the retry. This commit is to add the first error back to the log line. Test Plan: Build and verify the logline
0.3.52
Reduce duplicate logging in CallableImporter (#953) Summary: Currently CallableImporter throws out an IOException if IdempotentImportExecutor recorded errors. This IOExcpetion would be printed to severe logging if the subsequent retry failed. However, the content of the exception contains first error and error counts. And these are already duplicatedly logged in IdempotentImportExecutor. This cause logs to spam and hard to categorize errors. This commit is to simplify that by removing the spamming part of the log. Test Plan: Ran and checked the log line Reviewers: #dtp Subscribers: Tasks: T81987523 Tags: Blame Revision: Differential Revision: https://phabricator.intern.facebook.com/D25995302
0.3.51
Improve severe logging with exception in seperate parameter (#951) Summary: Move the exception severe logging to the seperate parameter. So it can be better displayed and parsed by logging framework. Test Plan: Built/tested/loglined Reviewers: #dtp Subscribers: Tasks: T81987523 Tags: Blame Revision: Differential Revision: https://phabricator.intern.facebook.com/D25824059