Releases: dtinit/data-transfer-project
Releases · dtinit/data-transfer-project
0.4.0
What's Changed
- Create GoogleMusicImporter and GoogleMusicExporter by @gauss0818 in #1170
- Delete deprecated classes by @xokker in #1174
- Delete deprecated class and the project by @xokker in #1175
- Support video upload time in Koofr video importer by @incjo in #1171
Full Changelog: v0.3.71...v0.4.0
0.3.71
What's Changed
- bump version to 0.3.70 by @incjo in #1159
- File package name fix by @chaaransen in #1162
- Fixed null pointer exception in JobProcessor by @denisapolitic in #1148
- Adding future-proof error message matcher for upload hash validation by @MewX in #1155
- Assert migration to Junit5 by @chaaransen in #1166
- Add a music vertical by @gauss0818 in #1131
- Fix Google Drive Importer adapter by @incjo in #1167
- Junit4 @rule migrations to Junit 5 by @chaaransen in #1168
New Contributors
- @denisapolitic made their first contribution in #1148
- @gauss0818 made their first contribution in #1131
Full Changelog: v0.3.70...v0.3.71
0.3.70
What's Changed
- [bugfix] fix the way we get ossrh credentials during gradle build by @alexeyqu-fb in #1123
- Bump terser from 4.8.0 to 4.8.1 in /client-rest by @dependabot in #1124
- Prepare for JUnit 5 migration and gradle clean up by @xokker in #1125
- Create dependabot.yml by @seehamrun in #1127
- Update docker plugin and remove JCenter dependency by @xokker in #1128
- Migrate simple cases to JUnit5 annotations by @xokker in #1129
- Migrate Daybook importer to new executor API by @xokker in #1102
- Log FileNotFound as INFO instead of SEVERE by @xokker in #1130
- Fix Java debugging of a running docker container by @xokker in #1135
- Add junit5 jupiter engine dependency & fixes by @chaaransen in #1137
- [1/n] JUnit Migration - Migrate exception assertion to Junit5 by @chaaransen in #1132
- JUnit Migration - Migrated exception assertion to Junit5 AssertThrows by @chaaransen in #1133
- Upgraded build.gradle methods by @chaaransen in #1139
- Switch use from
JacksonFactory
toGsonFactory
. by @Capstan in #1098 - Migrated Runner to Extensions Junit 4 -> 5 by @chaaransen in #1141
- Fix skipping not found videos for Koofr by @calmarj in #1146
- Junit Migration: Upgraded runner to extension by @chaaransen in #1143
- Add automatic media job type compatibility by @incjo in #1136
- Adding SHA-1 hash validation support. by @MewX in #1140
- Add automatic media job type compatibility and introduce the DataVertical enum by @incjo in #1151
- issue-963 Add uploadedTime property to VideoModel by @incjo in #1149
- Add album support to google video importer by @incjo in #1134
- Migrate parameterized JUnit test to Junit5 by @chaaransen in #1145
- Skip photos if album was deleted during transfer by @calmarj in #1147
- Junit4 @rule migrations to Junit 5 by @chaaransen in #1150
- Use ConnectionProvider instead of ImageStreamProvider where possible by @incjo in #1156
New Contributors
- @chaaransen made their first contribution in #1137
- @Capstan made their first contribution in #1098
- @MewX made their first contribution in #1140
Full Changelog: v0.3.69...v0.3.70
0.3.69
What's Changed
- Fix and improve docs by @xokker in #1092
- New Java and Gradle versions by @xokker in #1114
- Fix source compatibility gradle param by @xokker in #1119
- Add job storage support for google video imports by @incjo in #1117
- fix typo introduced in #1109 by @alexeyqu-fb in #1120
- fork microsoft/photos --> microsoft/media by @jzacsh in #1054
- fix #1106 cleanup IdempotentImportExecutorHelper by @jzacsh in #1107
- add video logic to the new MicrosoftMedia* classes by @jzacsh in #1108
- bump version to 0.3.69 by @alexeyqu-fb in #1121
- Updated version of Angular and other front-end frameworks by @xokker in #1113
New Contributors
Full Changelog: v0.3.68...v0.3.69
0.3.68
What's Changed
- Impl ImportableItem for data models by @CuriousCorrelation in #1095
- Migrate Blackblaze importers to new executor API by @xokker in #1103
- Fix dockerize by @xokker in #1090
- Add toMap/fromMap tests for PortabilityJob by @xokker in #1116
- Fix outdated javadoc by @xokker in #1112
- [Google] skip missing albums during importPhotoBatch and add debug logging by @alexeyqu-fb in #1109
New Contributors
- @CuriousCorrelation made their first contribution in #1095
Full Changelog: v0.3.67...v0.3.68
0.3.67
What's Changed
- Bump version to 0.3.67 by @xokker in #1091
- Migrate Google importers to the new executor API by @xokker in #1096
- Make exception mandatory on error by @xokker in #1097
- start automating Media integration; stand as demo for future model refactorings changes by @jzacsh in #1062
Full Changelog: v0.3.66...v0.3.67
0.3.66
0.3.65
What's Changed
- Add hook for Job Cancellations by @saurabgu in #1049
- fix #1052 constructors' ternary has copy-pasta bug by @jzacsh in #1053
- Bump projectVersion to 0.3.65 by @wmorland in #1050
- fixes #1058: add MediaContainerResourceTest & more by @jzacsh in #1059
- noop(feature) new static APIs on Media classes by @jzacsh in #1061
- Fix a wrong package name of blob models by @cimfalab in #1057
- Bump karma from 1.7.1 to 6.3.14 in /client-rest by @dependabot in #1041
- Bump lodash from 4.17.10 to 4.17.21 in /client-rest by @dependabot in #1067
- Bump karma from 6.3.14 to 6.3.16 in /client-rest by @dependabot in #1066
- Add unit tests for Daybook importers by @xokker in #1064
- Use Maven Central Repository instead of deprecated JCenter by @xokker in #1075
- Add an extra step to formatting setup doc by @xokker in #1074
- Remove usage of old Pair in GooglePhotosImporter by @seehamrun in #1072
- Add message to thrown RuntimeExceptions by @klistopad in #1073
- Implement getCounts in CalendarContainerResource by @olehsinkevych-fb in #1077
- Add support for Retry Strategy Identifier by @gauravsetia1188 in #1078
- Cleaner data copier code by @xokker in #1082
- Fix equals bug in photos resource by @xokker in #1080
Bump @angular/core from 6.1.0 to 11.0.5 in /client-rest by @dependabot in #1081This PR didn't make to the release. There is a mistake in tagging, the actual cut-off commit is 1d482a9.
New Contributors
- @saurabgu made their first contribution in #1049
- @jzacsh made their first contribution in #1053
- @cimfalab made their first contribution in #1057
- @xokker made their first contribution in #1064
- @klistopad made their first contribution in #1073
- @olehsinkevych-fb made their first contribution in #1077
- @gauravsetia1188 made their first contribution in #1078
Full Changelog: v0.3.64...v0.3.65
0.3.64
0.3.63
What's Changed
- Update log4j to 2.16.0 by @pablomd314 in #1025
- Update log4j to 2.17 to address CVE-2021-45105. by @theArtechnology in #1026
- Version number by @wmorland in #1024
- Bump follow-redirects from 1.5.0 to 1.14.7 in /client-rest by @dependabot in #1029
- Add gradle tasks for bumping version by @KseniiaPelykh in #1032
- Adding extension context to idempotent executor by @KseniiaPelykh in #1030
- Add publication instructions by @wmorland in #1013
- increasing patch version by @KseniiaPelykh in #1035
- Unifying photo import idempotent id calculation by @KseniiaPelykh in #1036
- Bump url-parse from 1.5.3 to 1.5.10 in /client-rest by @dependabot in #1044
- Bump follow-redirects from 1.14.7 to 1.14.8 in /client-rest by @dependabot in #1042
- Bump chownr from 1.0.1 to 1.1.4 in /client-rest by @dependabot in #1045
- Switch BackblazeTransferClientFactory from using 1 single client for every job to keeping a map of clients based on JobId by @seehamrun in #1034
- Handle Backblaze FileNotFoundException for videos by @wmorland in #1040
New Contributors
- @theArtechnology made their first contribution in #1026
Full Changelog: v0.3.60...v0.3.62