├── .cz.toml ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── commitlint.yml │ ├── gradle.yml │ └── release.yml ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Documentation ├── Developer.md ├── Glossary.md ├── Integration.md ├── JettyApiSpec.yaml ├── Keys.md ├── Overview.md ├── Publishing.md ├── README.md └── RunningLocally.md ├── LICENSE ├── README.md ├── client-rest ├── angular.json ├── build.gradle ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json ├── package-lock.json ├── package.json ├── proxy.conf.json ├── src │ ├── app │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── app.routing.ts │ │ ├── data │ │ │ ├── data-types.service.ts │ │ │ ├── data.component.html │ │ │ ├── data.component.ts │ │ │ └── index.ts │ │ ├── progress │ │ │ ├── index.ts │ │ │ ├── progress.component.html │ │ │ ├── progress.component.ts │ │ │ ├── progress.guard.ts │ │ │ └── progress.service.ts │ │ ├── start │ │ │ ├── index.ts │ │ │ ├── start.component.html │ │ │ └── start.component.ts │ │ ├── transfer │ │ │ ├── auth-callback.component.ts │ │ │ ├── create-transfer.component.html │ │ │ ├── create-transfer.component.ts │ │ │ ├── index.ts │ │ │ ├── initiate-transfer.component.html │ │ │ ├── initiate-transfer.component.ts │ │ │ └── transfer.service.ts │ │ ├── transport │ │ │ ├── index.ts │ │ │ └── transport.functions.ts │ │ ├── types │ │ │ ├── create-transfer-job.ts │ │ │ ├── data-types.ts │ │ │ ├── generate-service-auth-data.ts │ │ │ ├── get-reserved-worker.ts │ │ │ ├── index.ts │ │ │ ├── reserve-worker.ts │ │ │ ├── reserved-worker.ts │ │ │ ├── service-auth-data.ts │ │ │ ├── start-transfer-job.ts │ │ │ ├── transfer-job.ts │ │ │ └── transfer-services.ts │ │ └── util │ │ │ ├── arrays.ts │ │ │ └── index.ts │ ├── assets │ │ └── .gitkeep │ ├── browserslist │ ├── environments │ │ ├── .gitignore │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── sass │ │ ├── _progress-indicator.scss │ │ └── styles.scss │ ├── test-keys │ │ ├── server.crt │ │ └── server.key │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── tsconfig.json └── tslint.json ├── config └── checkstyle │ └── checkstyle.xml ├── distributions ├── README.md ├── api-default │ └── build.gradle ├── common │ └── k8s │ │ ├── README.md │ │ ├── api-deployment.yaml │ │ ├── api-service.yaml │ │ └── transfer-deployment.yaml ├── demo-google-deployment │ ├── README.md │ ├── api │ │ └── build.gradle │ ├── bin │ │ ├── .gitignore │ │ ├── build_and_deploy_static_content.sh │ │ ├── encrypt_and_upload_secrets.sh │ │ ├── iam-policy.json │ │ ├── init_project_vars_example.sh │ │ └── setup_gke_environment.sh │ ├── resources │ │ ├── config │ │ │ ├── api.yaml │ │ │ ├── common.yaml │ │ │ └── environments │ │ │ │ └── qa │ │ │ │ └── index.html │ │ └── log4j.properties │ └── transfer │ │ └── build.gradle ├── demo-server │ ├── .gitignore │ ├── build.gradle │ ├── env.secrets.template │ └── src │ │ ├── config │ │ ├── client │ │ │ └── nginx.conf │ │ └── demo │ │ │ └── supervisord.conf │ │ └── main │ │ └── resources │ │ ├── config │ │ ├── common.yaml │ │ ├── retry │ │ │ └── default.yaml │ │ └── transfer.yaml │ │ ├── demo-selfsigned-keystore.jks │ │ └── log4j.properties └── transfer-default │ └── build.gradle ├── extensions ├── README.md ├── auth │ ├── portability-auth-apple │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── apple │ │ │ │ ├── AppleAuthServiceExtension.java │ │ │ │ ├── AppleOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ ├── META-INF.services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ │ │ └── config │ │ │ └── retry │ │ │ └── default.yaml │ ├── portability-auth-daybook │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── daybook │ │ │ │ ├── DaybookAuthServiceExtension.java │ │ │ │ ├── DaybookOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-deezer │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── deezer │ │ │ │ ├── DeezerAuthServiceExtension.java │ │ │ │ ├── DeezerOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-facebook │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── facebook │ │ │ │ ├── FacebookAuthServiceExtension.java │ │ │ │ ├── FacebookOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-flickr │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── auth │ │ │ │ │ └── flickr │ │ │ │ │ ├── FlickrAuthServiceExtension.java │ │ │ │ │ └── FlickrOAuthConfig.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── auth │ │ │ └── flickr │ │ │ └── FlickrAuthDataGeneratorTest.java │ ├── portability-auth-google │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── google │ │ │ │ ├── BloggerAuthServiceExtension.java │ │ │ │ ├── BloggerOAuthConfig.java │ │ │ │ ├── GoogleAuthServiceExtension.java │ │ │ │ ├── GoogleOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-harness-microsoft │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── auth │ │ │ └── microsoft │ │ │ └── harness │ │ │ ├── AuthTestDriver.java │ │ │ └── TestHelper.java │ ├── portability-auth-imgur │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org.datatransferproject.auth.imgur │ │ │ │ ├── ImgurAuthServiceExtension.java │ │ │ │ ├── ImgurOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-instagram │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── instagram │ │ │ │ ├── InstagramAuthServiceExtension.java │ │ │ │ └── InstagramOAuthConfig.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-koofr │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── koofr │ │ │ │ ├── KoofrAuthServiceExtension.java │ │ │ │ ├── KoofrOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-microsoft │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── microsoft │ │ │ │ ├── MicrosoftAuthServiceExtension.java │ │ │ │ ├── MicrosoftOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-offline-demo │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── offline │ │ │ │ ├── OfflineDemoAuthDataGenerator.java │ │ │ │ └── OfflineDemoAuthServiceExtension.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-rememberthemilk │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── rememberthemilk │ │ │ │ ├── RememberTheMilkAuthDataGenerator.java │ │ │ │ ├── RememberTheMilkAuthServiceExtension.java │ │ │ │ ├── RememberTheMilkSignatureGenerator.java │ │ │ │ └── model │ │ │ │ ├── AuthElement.java │ │ │ │ └── RememberTheMilkResponse.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-smugmug │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── smugmug │ │ │ │ ├── SmugMugAuthServiceExtension.java │ │ │ │ └── SmugMugOAuthConfig.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-spotify │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── spotify │ │ │ │ ├── SpotifyAuthServiceExtension.java │ │ │ │ ├── SpotifyOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ ├── portability-auth-synology │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── auth │ │ │ │ └── synology │ │ │ │ ├── SynologyAuthServiceExtension.java │ │ │ │ ├── SynologyOAuthConfig.java │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension │ └── portability-auth-twitter │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── auth │ │ │ └── twitter │ │ │ ├── TwitterAuthServiceExtension.java │ │ │ └── TwitterOAuthConfig.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.datatransferproject.spi.api.auth.extension.AuthServiceExtension ├── cloud │ ├── portability-cloud-google │ │ ├── build.gradle │ │ ├── gradle.properties │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── cloud │ │ │ │ │ └── google │ │ │ │ │ ├── GoogleAppCredentialStore.java │ │ │ │ │ ├── GoogleAppSecretDecrypter.java │ │ │ │ │ ├── GoogleCloudExtension.java │ │ │ │ │ ├── GoogleCloudExtensionModule.java │ │ │ │ │ ├── GoogleCloudIdempotentImportExecutor.java │ │ │ │ │ ├── GoogleCloudIdempotentImportExecutorExtension.java │ │ │ │ │ ├── GoogleCloudUtils.java │ │ │ │ │ ├── GoogleCredentialException.java │ │ │ │ │ ├── GoogleDtpInternalMetricExtension.java │ │ │ │ │ ├── GoogleDtpInternalMetricRecorder.java │ │ │ │ │ ├── GoogleJobStore.java │ │ │ │ │ ├── GoogleTempFileStore.java │ │ │ │ │ ├── StackdriverMonitor.java │ │ │ │ │ ├── StackdriverMonitorExtension.java │ │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ ├── org.datatransferproject.api.launcher.MonitorExtension │ │ │ │ ├── org.datatransferproject.spi.cloud.extension.CloudExtension │ │ │ │ ├── org.datatransferproject.spi.service.extension.ServiceExtension │ │ │ │ └── org.datatransferproject.spi.transfer.idempotentexecutor.IdempotentImportExecutorExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── cloud │ │ │ └── google │ │ │ ├── GoogleCloudIdempotentImportExecutorTest.java │ │ │ ├── GoogleCloudModuleTest.java │ │ │ └── GoogleJobStoreTest.java │ ├── portability-cloud-local │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── cloud │ │ │ │ │ └── local │ │ │ │ │ ├── LocalAppCredentialStore.java │ │ │ │ │ ├── LocalCloudExtension.java │ │ │ │ │ ├── LocalJobStore.java │ │ │ │ │ ├── LocalTempFileStore.java │ │ │ │ │ └── package-info.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.cloud.extension.CloudExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── cloud │ │ │ └── local │ │ │ └── LocalJobStoreTest.java │ └── portability-cloud-microsoft │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── cloud │ │ │ └── microsoft │ │ │ ├── cosmos │ │ │ ├── AzureDtpInternalMetricExtension.java │ │ │ ├── AzureDtpInternalMetricRecorder.java │ │ │ ├── AzureKeyVaultStore.java │ │ │ ├── AzureTableStore.java │ │ │ ├── DataWrapper.java │ │ │ ├── MicrosoftCloudExtension.java │ │ │ ├── MicrosoftStorageException.java │ │ │ └── TableStoreConfiguration.java │ │ │ └── package-info.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.datatransferproject.spi.cloud.extension.CloudExtension │ │ └── org.datatransferproject.spi.service.extension.ServiceExtension ├── config │ └── portability-config-yaml │ │ ├── build.gradle │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── config │ │ │ │ └── yaml │ │ │ │ ├── YamlSettingsExtension.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.config.extension.SettingsExtension │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── config │ │ │ └── yaml │ │ │ └── YamlSettingsExtensionTest.java │ │ └── resources │ │ ├── api-1.yaml │ │ └── api-2.yaml ├── copier │ └── portability-stack-copier │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── copier │ │ │ └── stack │ │ │ ├── PortabilityStackInMemoryDataCopier.java │ │ │ ├── PortabilityStackInMemoryDataCopierExtension.java │ │ │ └── package-info.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.datatransferproject.transfer.copier.InMemoryDataCopierExtension ├── data-transfer │ ├── portability-data-transfer-apple │ │ ├── Readme.md │ │ ├── build.gradle │ │ ├── idea.gradle │ │ ├── proto.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── apple │ │ │ │ │ ├── AppleBaseInterface.java │ │ │ │ │ ├── AppleInterfaceFactory.java │ │ │ │ │ ├── AppleTransferExtension.java │ │ │ │ │ ├── constants │ │ │ │ │ ├── AppleConstants.java │ │ │ │ │ ├── AppleMusicConstants.java │ │ │ │ │ ├── ApplePhotosConstants.java │ │ │ │ │ ├── AuditKeys.java │ │ │ │ │ └── Headers.java │ │ │ │ │ ├── exceptions │ │ │ │ │ ├── AppleContentException.java │ │ │ │ │ └── AppleHttpCopyException.java │ │ │ │ │ ├── http │ │ │ │ │ └── TokenRefresher.java │ │ │ │ │ ├── music │ │ │ │ │ ├── AppleMusicImporter.java │ │ │ │ │ ├── AppleMusicInterface.java │ │ │ │ │ └── data │ │ │ │ │ │ └── converters │ │ │ │ │ │ └── AppleMusicPlaylistConverter.java │ │ │ │ │ ├── photos │ │ │ │ │ ├── AppleMediaImporter.java │ │ │ │ │ ├── AppleMediaInterface.java │ │ │ │ │ ├── ApplePhotosImporter.java │ │ │ │ │ ├── AppleVideosImporter.java │ │ │ │ │ ├── DownUpResult.java │ │ │ │ │ └── streaming │ │ │ │ │ │ └── StreamingContentClient.java │ │ │ │ │ └── signals │ │ │ │ │ ├── AppleSignalHandler.java │ │ │ │ │ └── AppleSignalInterface.java │ │ │ ├── proto │ │ │ │ ├── ImportMusicPlaylists.proto │ │ │ │ └── ImportPhotos.proto │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── datatransfer │ │ │ │ └── apple │ │ │ │ ├── http │ │ │ │ ├── FakeSynchronousSubscriber.java │ │ │ │ └── TokenRefresherTest.java │ │ │ │ ├── music │ │ │ │ ├── AppleMusicImporterTest.java │ │ │ │ └── data │ │ │ │ │ └── converters │ │ │ │ │ └── AppleMusicPlaylistConverterTest.java │ │ │ │ ├── photos │ │ │ │ ├── AppleImporterTestBase.java │ │ │ │ ├── AppleMediaImporterTest.java │ │ │ │ ├── ApplePhotosImporterTest.java │ │ │ │ ├── AppleVideosImporterTest.java │ │ │ │ ├── StreamingUtils.java │ │ │ │ └── TestConstants.java │ │ │ │ └── signals │ │ │ │ ├── AppleSignalHandlerTest.java │ │ │ │ └── AppleSignalInterfaceTest.java │ │ │ └── resources │ │ │ └── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ ├── portability-data-transfer-backblaze │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── backblaze │ │ │ │ │ ├── BackblazeTransferExtension.java │ │ │ │ │ ├── common │ │ │ │ │ ├── BackblazeDataTransferClient.java │ │ │ │ │ ├── BackblazeDataTransferClientFactory.java │ │ │ │ │ ├── BackblazeIntegrationTest.java │ │ │ │ │ ├── BackblazeS3ClientFactory.java │ │ │ │ │ ├── BaseBackblazeS3ClientFactory.java │ │ │ │ │ └── CustomIPv4DnsResolver.java │ │ │ │ │ ├── exception │ │ │ │ │ └── BackblazeCredentialsException.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── photos │ │ │ │ │ └── BackblazePhotosImporter.java │ │ │ │ │ └── videos │ │ │ │ │ └── BackblazeVideosImporter.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── datatransfer │ │ │ │ └── backblaze │ │ │ │ ├── common │ │ │ │ └── BackblazeDataTransferClientTest.java │ │ │ │ ├── photos │ │ │ │ └── BackblazePhotosImporterTest.java │ │ │ │ └── videos │ │ │ │ └── BackblazeVideosImporterTest.java │ │ │ └── resources │ │ │ └── test.txt │ ├── portability-data-transfer-daybook │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── daybook │ │ │ │ │ ├── DaybookTransferExtension.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── photos │ │ │ │ │ └── DaybookPhotosImporter.java │ │ │ │ │ └── social │ │ │ │ │ └── DaybookPostsImporter.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── daybook │ │ │ ├── photos │ │ │ └── DaybookPhotosImporterTest.java │ │ │ └── social │ │ │ └── DaybookPostsImporterTest.java │ ├── portability-data-transfer-deezer │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── deezer │ │ │ │ ├── DeezerApi.java │ │ │ │ ├── DeezerTransferExtension.java │ │ │ │ ├── model │ │ │ │ ├── Album.java │ │ │ │ ├── Artist.java │ │ │ │ ├── Error.java │ │ │ │ ├── InsertResponse.java │ │ │ │ ├── PlaylistDetails.java │ │ │ │ ├── PlaylistSummary.java │ │ │ │ ├── PlaylistsResponse.java │ │ │ │ ├── Track.java │ │ │ │ ├── TrackCollection.java │ │ │ │ └── User.java │ │ │ │ └── playlists │ │ │ │ ├── DeezerPlaylistExporter.java │ │ │ │ └── DeezerPlaylistImporter.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── config │ │ │ └── deezer.yaml │ ├── portability-data-transfer-facebook │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── facebook │ │ │ │ │ ├── FacebookTransferExtension.java │ │ │ │ │ ├── photos │ │ │ │ │ ├── FacebookPhotosExporter.java │ │ │ │ │ ├── FacebookPhotosInterface.java │ │ │ │ │ └── RestFbFacebookPhotos.java │ │ │ │ │ ├── utils │ │ │ │ │ └── FacebookTransferUtils.java │ │ │ │ │ └── videos │ │ │ │ │ ├── FacebookVideosExporter.java │ │ │ │ │ ├── FacebookVideosImporter.java │ │ │ │ │ ├── FacebookVideosInterface.java │ │ │ │ │ └── RestFbFacebookVideos.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── facebook │ │ │ │ ├── photos │ │ │ │ └── FacebookPhotosExporterTest.java │ │ │ │ └── videos │ │ │ │ ├── FacebookVideosExporterTest.java │ │ │ │ └── FacebookVideosImporterTest.java │ │ │ └── resources │ │ │ └── test.jpeg │ ├── portability-data-transfer-flickr │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── flickr │ │ │ │ │ ├── FlickrTransferExtension.java │ │ │ │ │ ├── media │ │ │ │ │ └── FlickrMediaImporter.java │ │ │ │ │ └── photos │ │ │ │ │ ├── FlickrPhotosExporter.java │ │ │ │ │ ├── FlickrPhotosImporter.java │ │ │ │ │ ├── FlickrTempPhotoData.java │ │ │ │ │ └── FlickrUtils.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ │ └── config │ │ │ │ └── flickr.yaml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── datatransfer │ │ │ └── flickr │ │ │ ├── FlickrTestUtils.java │ │ │ ├── media │ │ │ └── FlickrMediaImporterTest.java │ │ │ └── photos │ │ │ ├── FlickrPhotosExporterTest.java │ │ │ └── FlickrPhotosImporterTest.java │ ├── portability-data-transfer-generic │ │ ├── README.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── datatransfer │ │ │ │ └── generic │ │ │ │ ├── BlobIdToName.java │ │ │ │ ├── BlobbySerializer.java │ │ │ │ ├── CalendarSerializer.java │ │ │ │ ├── ContainerSerializer.java │ │ │ │ ├── GenericFileImporter.java │ │ │ │ ├── GenericImporter.java │ │ │ │ ├── GenericPayload.java │ │ │ │ ├── GenericTransferConstants.java │ │ │ │ ├── GenericTransferExtension.java │ │ │ │ ├── ImportableData.java │ │ │ │ ├── ImportableFileData.java │ │ │ │ ├── MediaSerializer.java │ │ │ │ ├── SocialPostsSerializer.java │ │ │ │ └── auth │ │ │ │ └── OAuthTokenManager.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── datatransfer │ │ │ └── generic │ │ │ ├── BlobIdToNameTest.java │ │ │ ├── BlobbySerializerSimulationTest.java │ │ │ ├── BlobbySerializerTest.java │ │ │ ├── CalendarSerializerTest.java │ │ │ ├── GenericFileImporterTest.java │ │ │ ├── GenericImportSerializerTestBase.java │ │ │ ├── GenericImporterTest.java │ │ │ ├── MediaSerializerTest.java │ │ │ ├── SocialPostsSerializerTest.java │ │ │ └── auth │ │ │ └── OAuthTokenManagerTest.java │ ├── portability-data-transfer-google │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── google │ │ │ │ │ ├── BloggerTransferExtension.java │ │ │ │ │ ├── GoogleTransferExtension.java │ │ │ │ │ ├── blogger │ │ │ │ │ └── GoogleBloggerImporter.java │ │ │ │ │ ├── calendar │ │ │ │ │ ├── GoogleCalendarExporter.java │ │ │ │ │ └── GoogleCalendarImporter.java │ │ │ │ │ ├── common │ │ │ │ │ ├── FailedToListAlbumsException.java │ │ │ │ │ ├── FailedToListMediaItemsException.java │ │ │ │ │ ├── GoogleCredentialFactory.java │ │ │ │ │ ├── GoogleErrorLogger.java │ │ │ │ │ ├── GooglePhotosImportUtils.java │ │ │ │ │ ├── GoogleStaticObjects.java │ │ │ │ │ ├── InvalidExportedItemException.java │ │ │ │ │ └── gphotos │ │ │ │ │ │ └── GPhotosUpload.java │ │ │ │ │ ├── contacts │ │ │ │ │ ├── GoogleContactsExporter.java │ │ │ │ │ └── GoogleContactsImporter.java │ │ │ │ │ ├── drive │ │ │ │ │ ├── DriveExporter.java │ │ │ │ │ ├── DriveFolderMapping.java │ │ │ │ │ └── DriveImporter.java │ │ │ │ │ ├── gplus │ │ │ │ │ └── GooglePlusExporter.java │ │ │ │ │ ├── mail │ │ │ │ │ ├── GoogleMailExporter.java │ │ │ │ │ └── GoogleMailImporter.java │ │ │ │ │ ├── media │ │ │ │ │ ├── GoogleMediaExporter.java │ │ │ │ │ └── GoogleMediaImporter.java │ │ │ │ │ ├── mediaModels │ │ │ │ │ ├── AlbumListResponse.java │ │ │ │ │ ├── BatchMediaItemResponse.java │ │ │ │ │ ├── GoogleAlbum.java │ │ │ │ │ ├── GoogleMediaItem.java │ │ │ │ │ ├── MediaItemSearchResponse.java │ │ │ │ │ ├── MediaMetadata.java │ │ │ │ │ ├── NewMediaItem.java │ │ │ │ │ ├── NewMediaItemResult.java │ │ │ │ │ ├── NewMediaItemUpload.java │ │ │ │ │ ├── Photo.java │ │ │ │ │ ├── SimpleMediaItem.java │ │ │ │ │ ├── Status.java │ │ │ │ │ └── Video.java │ │ │ │ │ ├── music │ │ │ │ │ ├── GoogleMusicExporter.java │ │ │ │ │ ├── GoogleMusicHttpApi.java │ │ │ │ │ ├── GoogleMusicImporter.java │ │ │ │ │ └── GooglePlaylistInsertionToken.java │ │ │ │ │ ├── musicModels │ │ │ │ │ ├── BatchPlaylistItemRequest.java │ │ │ │ │ ├── BatchPlaylistItemResponse.java │ │ │ │ │ ├── ExportReleaseResponse.java │ │ │ │ │ ├── GoogleArtist.java │ │ │ │ │ ├── GooglePlaylist.java │ │ │ │ │ ├── GooglePlaylistItem.java │ │ │ │ │ ├── GoogleRelease.java │ │ │ │ │ ├── GoogleTrack.java │ │ │ │ │ ├── ImportPlaylistItemRequest.java │ │ │ │ │ ├── ImportPlaylistRequest.java │ │ │ │ │ ├── NewPlaylistItemResult.java │ │ │ │ │ ├── PlaylistExportResponse.java │ │ │ │ │ ├── PlaylistItemExportResponse.java │ │ │ │ │ └── Status.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── photos │ │ │ │ │ ├── GooglePhotosExporter.java │ │ │ │ │ ├── GooglePhotosImporter.java │ │ │ │ │ ├── GooglePhotosInterface.java │ │ │ │ │ └── PhotoResult.java │ │ │ │ │ ├── tasks │ │ │ │ │ ├── GoogleTasksExporter.java │ │ │ │ │ └── GoogleTasksImporter.java │ │ │ │ │ └── videos │ │ │ │ │ ├── GoogleVideosExporter.java │ │ │ │ │ ├── GoogleVideosImporter.java │ │ │ │ │ ├── GoogleVideosInterface.java │ │ │ │ │ └── VideoResult.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── datatransfer │ │ │ │ └── google │ │ │ │ ├── calendar │ │ │ │ ├── GoogleCalendarExporterTest.java │ │ │ │ └── GoogleCalendarImporterTest.java │ │ │ │ ├── common │ │ │ │ └── GoogleErrorLoggerTest.java │ │ │ │ ├── contacts │ │ │ │ ├── GoogleContactsExportConversionTest.java │ │ │ │ ├── GoogleContactsExporterTest.java │ │ │ │ ├── GoogleContactsImportConversionTest.java │ │ │ │ └── GoogleContactsImporterTest.java │ │ │ │ ├── mail │ │ │ │ ├── GoogleMailExporterTest.java │ │ │ │ └── GoogleMailImporterTest.java │ │ │ │ ├── media │ │ │ │ ├── GoogleMediaExporterTest.java │ │ │ │ └── GoogleMediaImporterTest.java │ │ │ │ ├── mediaModels │ │ │ │ ├── AlbumListResponseTest.java │ │ │ │ ├── BatchMediaItemResponseTest.java │ │ │ │ ├── GoogleAlbumTest.java │ │ │ │ ├── GoogleMediaItemTest.java │ │ │ │ ├── MediaItemSearchResponseTest.java │ │ │ │ ├── MediaMetadataTest.java │ │ │ │ ├── PhotoTest.java │ │ │ │ ├── StatusTest.java │ │ │ │ └── VideoTest.java │ │ │ │ ├── music │ │ │ │ ├── GoogleMusicExporterTest.java │ │ │ │ └── GoogleMusicImporterTest.java │ │ │ │ ├── photos │ │ │ │ ├── GooglePhotosExporterTest.java │ │ │ │ ├── GooglePhotosImporterTest.java │ │ │ │ └── PhotoResultSerializationTest.java │ │ │ │ ├── tasks │ │ │ │ └── GoogleTasksExporterTest.java │ │ │ │ └── videos │ │ │ │ ├── GoogleVideosExporterTest.java │ │ │ │ ├── GoogleVideosImporterTest.java │ │ │ │ └── VideoResultSerializationTest.java │ │ │ └── resources │ │ │ └── mockito-extensions │ │ │ └── org.mockito.plugins.MockMaker │ ├── portability-data-transfer-imgur │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── imgur │ │ │ │ │ ├── ImgurTransferExtension.java │ │ │ │ │ └── photos │ │ │ │ │ ├── ImgurPhotosExporter.java │ │ │ │ │ └── ImgurPhotosImporter.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── imgur │ │ │ │ └── photos │ │ │ │ └── ImgurPhotoExporterTest.java │ │ │ └── resources │ │ │ ├── album_1_images.json │ │ │ ├── albums.json │ │ │ ├── all_images.json │ │ │ ├── page1.json │ │ │ └── page2.json │ ├── portability-data-transfer-instagram │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── instagram │ │ │ │ │ ├── InstagramTransferExtension.java │ │ │ │ │ └── photos │ │ │ │ │ ├── InstagramPhotoExporter.java │ │ │ │ │ └── model │ │ │ │ │ ├── Caption.java │ │ │ │ │ ├── ImageData.java │ │ │ │ │ ├── ImageObject.java │ │ │ │ │ ├── MediaFeedData.java │ │ │ │ │ ├── MediaResponse.java │ │ │ │ │ └── Meta.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── instagram │ │ │ └── photos │ │ │ └── InstagramPhotoExporterTest.java │ ├── portability-data-transfer-koofr │ │ ├── README.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── koofr │ │ │ │ │ ├── KoofrTransferExtension.java │ │ │ │ │ ├── KoofrTransmogrificationConfig.java │ │ │ │ │ ├── common │ │ │ │ │ ├── ApiErrorDetails.java │ │ │ │ │ ├── FilesFile.java │ │ │ │ │ ├── FilesListRecursiveItem.java │ │ │ │ │ ├── InputStreamRequestBody.java │ │ │ │ │ ├── KoofrClient.java │ │ │ │ │ ├── KoofrClientFactory.java │ │ │ │ │ ├── KoofrCredentialFactory.java │ │ │ │ │ └── KoofrMediaExport.java │ │ │ │ │ ├── exceptions │ │ │ │ │ └── KoofrClientIOException.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── photos │ │ │ │ │ ├── KoofrPhotosExporter.java │ │ │ │ │ └── KoofrPhotosImporter.java │ │ │ │ │ └── videos │ │ │ │ │ ├── KoofrVideosExporter.java │ │ │ │ │ └── KoofrVideosImporter.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── koofr │ │ │ │ ├── KoofrTransmogrificationConfigTest.java │ │ │ │ ├── common │ │ │ │ ├── Fixtures.java │ │ │ │ └── KoofrClientTest.java │ │ │ │ ├── photos │ │ │ │ ├── KoofrPhotosExporterTest.java │ │ │ │ └── KoofrPhotosImporterTest.java │ │ │ │ └── videos │ │ │ │ ├── KoofrVideosExporterTest.java │ │ │ │ └── KoofrVideosImporterTest.java │ │ │ └── resources │ │ │ ├── blank.jpg │ │ │ └── listrecursive.jsonl │ ├── portability-data-transfer-mastodon │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── mastodon │ │ │ │ ├── model │ │ │ │ ├── Account.java │ │ │ │ └── Status.java │ │ │ │ └── social │ │ │ │ ├── MastodonActivityExport.java │ │ │ │ ├── MastodonActivityImport.java │ │ │ │ └── MastodonHttpUtilities.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── mastodon │ │ │ └── contacts │ │ │ └── ManualTest.java │ ├── portability-data-transfer-microsoft │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── microsoft │ │ │ │ │ ├── DataChunk.java │ │ │ │ │ ├── MicrosoftApiResponse.java │ │ │ │ │ ├── MicrosoftTransferExtension.java │ │ │ │ │ ├── MicrosoftTransmogrificationConfig.java │ │ │ │ │ ├── StreamChunker.java │ │ │ │ │ ├── calendar │ │ │ │ │ ├── MicrosoftCalendarExporter.java │ │ │ │ │ └── MicrosoftCalendarImporter.java │ │ │ │ │ ├── common │ │ │ │ │ ├── MicrosoftCredentialFactory.java │ │ │ │ │ └── RequestHelper.java │ │ │ │ │ ├── contacts │ │ │ │ │ ├── MicrosoftContactsExporter.java │ │ │ │ │ └── MicrosoftContactsImporter.java │ │ │ │ │ ├── driveModels │ │ │ │ │ ├── MicrosoftDriveFolder.java │ │ │ │ │ ├── MicrosoftDriveItem.java │ │ │ │ │ ├── MicrosoftDriveItemsResponse.java │ │ │ │ │ ├── MicrosoftFileMetadata.java │ │ │ │ │ ├── MicrosoftPhotoMetadata.java │ │ │ │ │ ├── MicrosoftSpecialFolder.java │ │ │ │ │ └── MicrosoftVideoMetadata.java │ │ │ │ │ ├── media │ │ │ │ │ ├── MicrosoftMediaExporter.java │ │ │ │ │ ├── MicrosoftMediaImporter.java │ │ │ │ │ └── MicrosoftMediaInterface.java │ │ │ │ │ ├── offline │ │ │ │ │ └── MicrosoftOfflineDataExporter.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── photos │ │ │ │ │ ├── MicrosoftPhotosExporter.java │ │ │ │ │ ├── MicrosoftPhotosImporter.java │ │ │ │ │ └── MicrosoftPhotosInterface.java │ │ │ │ │ ├── spi │ │ │ │ │ └── types │ │ │ │ │ │ └── MicrosoftOfflineData.java │ │ │ │ │ ├── transformer │ │ │ │ │ ├── TransformConstants.java │ │ │ │ │ ├── TransformResult.java │ │ │ │ │ ├── TransformerContext.java │ │ │ │ │ ├── TransformerService.java │ │ │ │ │ ├── TransformerServiceImpl.java │ │ │ │ │ ├── calendar │ │ │ │ │ │ ├── ToCalendarAttendeeModelTransformer.java │ │ │ │ │ │ ├── ToCalendarEventModelTransformer.java │ │ │ │ │ │ ├── ToCalendarEventTimeTransformer.java │ │ │ │ │ │ ├── ToCalendarModelTransformer.java │ │ │ │ │ │ ├── ToGraphCalendarTransformer.java │ │ │ │ │ │ └── ToGraphEventTransformer.java │ │ │ │ │ ├── common │ │ │ │ │ │ └── TransformerHelper.java │ │ │ │ │ └── contacts │ │ │ │ │ │ ├── ToGraphAddressTransformer.java │ │ │ │ │ │ ├── ToGraphContactTransformer.java │ │ │ │ │ │ ├── ToVCardAddressTransformer.java │ │ │ │ │ │ └── ToVCardTransformer.java │ │ │ │ │ └── types │ │ │ │ │ └── GraphPagination.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── microsoft │ │ │ ├── MicrosoftApiResponseTest.java │ │ │ ├── StreamChunkerTest.java │ │ │ ├── helper │ │ │ ├── MockJobStore.java │ │ │ └── TestTransformerContext.java │ │ │ ├── integration │ │ │ ├── LocalExportTestRunner.java │ │ │ ├── LocalImportTestRunner.java │ │ │ ├── MicrosoftCalendarExportTest.java │ │ │ └── MicrosoftCalendarImportTest.java │ │ │ ├── media │ │ │ ├── MicrosoftMediaExporterTest.java │ │ │ └── MicrosoftMediaImporterTest.java │ │ │ ├── photos │ │ │ ├── MicrosoftPhotosExporterTest.java │ │ │ └── MicrosoftPhotosImporterTest.java │ │ │ └── transformer │ │ │ └── calendar │ │ │ ├── ToCalendarAttendeeModelTransformerTest.java │ │ │ ├── ToCalendarEventModelTransformerTest.java │ │ │ ├── ToCalendarEventTimeTransformerTest.java │ │ │ └── ToCalendarModelTransformerTest.java │ ├── portability-data-transfer-offline-demo │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── offline │ │ │ │ ├── OfflineDemoImporter.java │ │ │ │ └── OfflineDemoTransferExtension.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ ├── portability-data-transfer-rememberthemilk │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── rememberthemilk │ │ │ │ │ ├── RememberTheMilkTransferExtension.java │ │ │ │ │ ├── model │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── Error.java │ │ │ │ │ │ ├── GetListResponse.java │ │ │ │ │ │ ├── GetListsResponse.java │ │ │ │ │ │ ├── ListAddResponse.java │ │ │ │ │ │ ├── ListInfo.java │ │ │ │ │ │ ├── Notes.java │ │ │ │ │ │ ├── RememberTheMilkResponse.java │ │ │ │ │ │ ├── Task.java │ │ │ │ │ │ ├── TaskList.java │ │ │ │ │ │ ├── TaskSeries.java │ │ │ │ │ │ ├── TaskUpdateResponse.java │ │ │ │ │ │ ├── Tasks.java │ │ │ │ │ │ ├── TimelineCreateResponse.java │ │ │ │ │ │ └── Transaction.java │ │ │ │ │ └── tasks │ │ │ │ │ ├── RememberTheMilkService.java │ │ │ │ │ ├── RememberTheMilkSignatureGenerator.java │ │ │ │ │ ├── RememberTheMilkTasksExporter.java │ │ │ │ │ └── RememberTheMilkTasksImporter.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── rememberthemilk │ │ │ ├── model │ │ │ └── tasks │ │ │ │ └── ModelTest.java │ │ │ └── tasks │ │ │ └── RememberTheMilkSignatureGeneratorTest.java │ ├── portability-data-transfer-smugmug │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── transfer │ │ │ │ │ └── smugmug │ │ │ │ │ ├── SmugMugInterface.java │ │ │ │ │ ├── SmugMugTransferExtension.java │ │ │ │ │ ├── SmugMugTransmogrificationConfig.java │ │ │ │ │ ├── media │ │ │ │ │ └── SmugMugMediaImporter.java │ │ │ │ │ └── photos │ │ │ │ │ ├── SmugMugOauthApi.java │ │ │ │ │ ├── SmugMugPhotoTempData.java │ │ │ │ │ ├── SmugMugPhotosExporter.java │ │ │ │ │ ├── SmugMugPhotosImporter.java │ │ │ │ │ └── model │ │ │ │ │ ├── SmugMugAlbum.java │ │ │ │ │ ├── SmugMugAlbumImageResponse.java │ │ │ │ │ ├── SmugMugAlbumInfoResponse.java │ │ │ │ │ ├── SmugMugAlbumResponse.java │ │ │ │ │ ├── SmugMugAlbumsResponse.java │ │ │ │ │ ├── SmugMugImage.java │ │ │ │ │ ├── SmugMugImageUploadResponse.java │ │ │ │ │ ├── SmugMugPageInfo.java │ │ │ │ │ ├── SmugMugResponse.java │ │ │ │ │ ├── SmugMugUrl.java │ │ │ │ │ ├── SmugMugUser.java │ │ │ │ │ └── SmugMugUserResponse.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── smugmug │ │ │ ├── media │ │ │ └── SmugMugMediaImporterTest.java │ │ │ └── photos │ │ │ ├── SmugMugInterfaceTest.java │ │ │ └── SmugMugPhotosImporterTest.java │ ├── portability-data-transfer-spotify │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── transfer │ │ │ │ └── spotify │ │ │ │ ├── SpotifyTransferExtension.java │ │ │ │ └── playlists │ │ │ │ ├── SpotifyPlaylistExporter.java │ │ │ │ └── SpotifyPlaylistImporter.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ ├── portability-data-transfer-synology │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── datatransferproject │ │ │ │ │ └── datatransfer │ │ │ │ │ └── synology │ │ │ │ │ ├── SynologyTransferExtension.java │ │ │ │ │ ├── constant │ │ │ │ │ ├── SynologyConstant.java │ │ │ │ │ └── SynologyErrorCode.java │ │ │ │ │ ├── exceptions │ │ │ │ │ ├── SynologyDTPClientException.java │ │ │ │ │ ├── SynologyException.java │ │ │ │ │ ├── SynologyHttpException.java │ │ │ │ │ ├── SynologyImportException.java │ │ │ │ │ └── SynologyMaxRetriesExceededException.java │ │ │ │ │ ├── media │ │ │ │ │ └── SynologyMediaImporter.java │ │ │ │ │ ├── models │ │ │ │ │ ├── C2Api.java │ │ │ │ │ └── ServiceConfig.java │ │ │ │ │ ├── photos │ │ │ │ │ └── SynologyPhotosImporter.java │ │ │ │ │ ├── service │ │ │ │ │ ├── SynologyDTPService.java │ │ │ │ │ └── SynologyOAuthTokenManager.java │ │ │ │ │ ├── uploader │ │ │ │ │ └── SynologyUploader.java │ │ │ │ │ ├── utils │ │ │ │ │ ├── OnAlbumReadyCallback.java │ │ │ │ │ ├── ServiceConfigParser.java │ │ │ │ │ ├── SynologyMediaAlbumBinder.java │ │ │ │ │ └── UrlUtils.java │ │ │ │ │ └── videos │ │ │ │ │ └── SynologyVideosImporter.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension │ │ │ │ └── config │ │ │ │ └── synology.yaml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── datatransferproject │ │ │ └── datatransfer │ │ │ └── synology │ │ │ ├── models │ │ │ └── ServiceConfigTest.java │ │ │ ├── service │ │ │ ├── SynologyDTPServiceTest.java │ │ │ └── SynologyOAuthTokenManagerTest.java │ │ │ ├── uploader │ │ │ └── SynologyUploaderTest.java │ │ │ └── utils │ │ │ ├── SynologyMediaAlbumBinderConcurrencyTest.java │ │ │ ├── SynologyMediaAlbumBinderTest.java │ │ │ ├── TestConfigs.java │ │ │ └── UrlUtilsTest.java │ └── portability-data-transfer-twitter │ │ ├── Readme.md │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── transfer │ │ │ └── twitter │ │ │ ├── TwitterApiWrapper.java │ │ │ ├── TwitterPhotosExporter.java │ │ │ ├── TwitterPhotosImporter.java │ │ │ └── TwitterTransferExtension.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.datatransferproject.spi.transfer.extension.TransferExtension ├── security │ ├── portability-security-cleartext │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── datatransferproject │ │ │ │ └── security │ │ │ │ └── cleartext │ │ │ │ ├── ClearTextAuthDataDecryptService.java │ │ │ │ ├── ClearTextKeyGenerator.java │ │ │ │ ├── ClearTextPublicKeySerializer.java │ │ │ │ └── ClearTextSecurityExtension.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.datatransferproject.spi.transfer.security.SecurityExtension │ └── portability-security-jwe │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── security │ │ │ └── jwe │ │ │ ├── JWEAuthDataDecryptService.java │ │ │ ├── JWEKeyGenerator.java │ │ │ ├── JWEPublicKeySerializer.java │ │ │ └── JWESecurityExtension.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.datatransferproject.spi.transfer.security.SecurityExtension └── transport │ └── portability-transport-jettyrest │ ├── build.gradle │ └── src │ └── main │ ├── java │ └── org │ │ └── datatransferproject │ │ └── transport │ │ └── jettyrest │ │ ├── JettyRestExtension.java │ │ ├── http │ │ ├── JettyMonitor.java │ │ └── JettyTransport.java │ │ └── rest │ │ ├── DataTypesController.java │ │ ├── JerseyTransportBinder.java │ │ ├── RESTConstants.java │ │ ├── TransferController.java │ │ └── TransferServicesController.java │ └── resources │ └── META-INF │ └── services │ └── org.datatransferproject.spi.service.extension.ServiceExtension ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libraries ├── README.md ├── auth │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── auth │ │ ├── OAuth1Config.java │ │ ├── OAuth1DataGenerator.java │ │ ├── OAuth1ServiceExtension.java │ │ ├── OAuth2Config.java │ │ ├── OAuth2DataGenerator.java │ │ ├── OAuth2ServiceExtension.java │ │ ├── OAuth2TokenResponse.java │ │ └── OAuthUtils.java ├── config │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── config │ │ ├── ConfigUtils.java │ │ ├── FlagBindingModule.java │ │ └── extension │ │ ├── SettingsExtension.java │ │ └── SettingsExtensionLoader.java └── security │ ├── build.gradle │ └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ └── security │ ├── AesSymmetricKeyGenerator.java │ ├── CryptoTransformation.java │ ├── Decrypter.java │ ├── DecrypterFactory.java │ ├── DecrypterImpl.java │ ├── Encrypter.java │ ├── EncrypterFactory.java │ ├── EncrypterImpl.java │ └── SymmetricKeyGenerator.java ├── portability-api-launcher ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ ├── api │ └── launcher │ │ ├── AbstractExtension.java │ │ ├── BootExtension.java │ │ ├── Constants.java │ │ ├── DelegatingExtensionContext.java │ │ ├── DtpInternalMetricRecorder.java │ │ ├── ExtensionContext.java │ │ ├── Flag.java │ │ ├── JobAwareMonitor.java │ │ ├── MetricRecorder.java │ │ ├── Monitor.java │ │ ├── MonitorExtension.java │ │ ├── SystemExtension.java │ │ ├── TypeManager.java │ │ └── Version.java │ └── launcher │ ├── metrics │ ├── LoggingDtpInternalMetricRecorder.java │ └── ServiceAwareMetricRecorder.java │ ├── monitor │ ├── ConsoleMonitor.java │ ├── MonitorLoader.java │ ├── MultiplexMonitor.java │ └── events │ │ └── EventCode.java │ └── types │ └── TypeManagerImpl.java ├── portability-api ├── README.md ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── api │ │ ├── ApiExtensionContext.java │ │ ├── ApiMain.java │ │ ├── ApiServicesModule.java │ │ ├── action │ │ ├── ActionUtils.java │ │ ├── datatype │ │ │ └── DataTypesAction.java │ │ └── transfer │ │ │ ├── CreateTransferJobAction.java │ │ │ ├── GenerateServiceAuthDataAction.java │ │ │ ├── GetReservedWorkerAction.java │ │ │ ├── GetTransferJobAction.java │ │ │ ├── GetTransferServicesAction.java │ │ │ ├── ReserveWorkerAction.java │ │ │ ├── StartTransferJobAction.java │ │ │ └── TransferServicesActionModule.java │ │ ├── auth │ │ └── PortabilityAuthServiceProviderRegistry.java │ │ ├── package-info.java │ │ └── token │ │ └── JWTTokenManager.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── api │ ├── action │ └── datatype │ │ └── DataTypesActionTest.java │ └── auth │ └── PortabilityAuthServiceExtensionRegistryTest.java ├── portability-bootstrap-vm ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ └── bootstrap │ └── vm │ └── SingleVMMain.java ├── portability-spi-api ├── README.md ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ ├── api │ └── action │ │ └── Action.java │ └── spi │ └── api │ ├── auth │ ├── AuthDataGenerator.java │ ├── AuthServiceProviderRegistry.java │ └── extension │ │ └── AuthServiceExtension.java │ ├── package-info.java │ ├── token │ └── TokenManager.java │ ├── transport │ ├── DiscardingStreamCounter.java │ ├── FileStreamer.java │ ├── JobFileStream.java │ ├── RemoteFileStreamer.java │ ├── TransportBinder.java │ └── UrlGetStreamer.java │ └── types │ └── AuthFlowConfiguration.java ├── portability-spi-cloud ├── README.md ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── spi │ │ └── cloud │ │ ├── connection │ │ └── ConnectionProvider.java │ │ ├── extension │ │ ├── CloudExtension.java │ │ ├── CloudExtensionLoader.java │ │ └── CloudExtensionModule.java │ │ ├── package-info.java │ │ ├── storage │ │ ├── AppCredentialStore.java │ │ ├── CryptoKeyStore.java │ │ ├── JobStore.java │ │ ├── JobStoreWithValidator.java │ │ └── TemporaryPerJobDataStore.java │ │ └── types │ │ ├── JobAuthorization.java │ │ └── PortabilityJob.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── spi │ └── cloud │ ├── connection │ └── ConnectionProviderTest.java │ └── types │ └── PortabilityJobTest.java ├── portability-spi-service ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ └── spi │ └── service │ └── extension │ └── ServiceExtension.java ├── portability-spi-transfer ├── README.md ├── build.gradle └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── datatransferproject │ │ │ └── spi │ │ │ └── transfer │ │ │ ├── extension │ │ │ └── TransferExtension.java │ │ │ ├── hooks │ │ │ ├── DefaultJobHooks.java │ │ │ ├── JobHooks.java │ │ │ ├── JobHooksExtension.java │ │ │ ├── JobHooksLoader.java │ │ │ └── MultiplexJobHooks.java │ │ │ ├── i18n │ │ │ ├── AbstractMultilingualDictionary.java │ │ │ ├── BaseMultilingualDictionary.java │ │ │ ├── BaseMultilingualString.java │ │ │ └── MultilingualString.java │ │ │ ├── idempotentexecutor │ │ │ ├── CachingExecutor.java │ │ │ ├── IdempotentImportExecutor.java │ │ │ ├── IdempotentImportExecutorExtension.java │ │ │ ├── IdempotentImportExecutorLoader.java │ │ │ ├── ImportFunction.java │ │ │ ├── InMemoryIdempotentImportExecutor.java │ │ │ ├── InMemoryIdempotentImportExecutorExtension.java │ │ │ ├── ItemImportResult.java │ │ │ └── RetryingInMemoryIdempotentImportExecutor.java │ │ │ ├── package-info.java │ │ │ ├── provider │ │ │ ├── ExportResult.java │ │ │ ├── Exporter.java │ │ │ ├── ImportResult.java │ │ │ ├── Importer.java │ │ │ ├── SignalHandler.java │ │ │ ├── SignalRequest.java │ │ │ ├── TransferCompatibilityProvider.java │ │ │ └── converter │ │ │ │ ├── AnyToAnyExporter.java │ │ │ │ ├── AnyToAnyImporter.java │ │ │ │ ├── MediaExporterDecorator.java │ │ │ │ └── MediaImporterDecorator.java │ │ │ ├── security │ │ │ ├── AuthDataDecryptService.java │ │ │ ├── PublicKeySerializer.java │ │ │ ├── SecurityException.java │ │ │ ├── SecurityExtension.java │ │ │ ├── SecurityExtensionLoader.java │ │ │ └── TransferKeyGenerator.java │ │ │ ├── store │ │ │ └── TransferStore.java │ │ │ └── types │ │ │ ├── ContinuationData.java │ │ │ ├── CopyException.java │ │ │ ├── CopyExceptionWithFailureReason.java │ │ │ ├── DestinationMemoryFullException.java │ │ │ ├── DestinationNotFoundException.java │ │ │ ├── FailureReasons.java │ │ │ ├── IdOnlyResource.java │ │ │ ├── InvalidTokenException.java │ │ │ ├── PermissionDeniedException.java │ │ │ ├── SessionInvalidatedException.java │ │ │ ├── TempMediaData.java │ │ │ ├── UnconfirmedUserException.java │ │ │ ├── UploadErrorException.java │ │ │ ├── UpstreamApiUnexpectedResponseException.java │ │ │ ├── UserCheckpointedException.java │ │ │ └── signals │ │ │ └── JobLifeCycle.java │ └── resources │ │ ├── MultilingualStringsBundle.properties │ │ ├── MultilingualStringsBundle_ar.properties │ │ ├── MultilingualStringsBundle_cs.properties │ │ ├── MultilingualStringsBundle_de.properties │ │ ├── MultilingualStringsBundle_el.properties │ │ ├── MultilingualStringsBundle_es.properties │ │ ├── MultilingualStringsBundle_fr.properties │ │ ├── MultilingualStringsBundle_id.properties │ │ ├── MultilingualStringsBundle_it.properties │ │ ├── MultilingualStringsBundle_ja.properties │ │ ├── MultilingualStringsBundle_ms.properties │ │ ├── MultilingualStringsBundle_pt.properties │ │ ├── MultilingualStringsBundle_ru.properties │ │ ├── MultilingualStringsBundle_sk.properties │ │ ├── MultilingualStringsBundle_tl.properties │ │ ├── MultilingualStringsBundle_uk.properties │ │ └── MultilingualStringsBundle_zh.properties │ └── test │ └── java │ └── org │ └── datatransferproject │ └── spi │ └── transfer │ ├── i18n │ └── MultilingualDictionaryTest.java │ ├── idempotentexecutor │ ├── ItemImportResultTest.java │ └── RetryingInMemoryIdempotentImporterExecutorTest.java │ ├── provider │ ├── ExportResultTest.java │ ├── ImportResultTest.java │ ├── TransferCompatibilityProviderTest.java │ └── converter │ │ ├── AnyToAnyExporterTest.java │ │ ├── AnyToAnyImporterTest.java │ │ ├── MediaExporterDecoratorTest.java │ │ └── MediaImporterDecoratorTest.java │ └── types │ └── ContinuationDataTest.java ├── portability-test-utilities ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── datatransferproject │ └── test │ └── types │ ├── FakeIdempotentImportExecutor.java │ └── ObjectMapperFactory.java ├── portability-transfer ├── README.md ├── build.gradle ├── settings.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── transfer │ │ ├── Annotations.java │ │ ├── CallableExporter.java │ │ ├── CallableImporter.java │ │ ├── CallableSizeCalculator.java │ │ ├── CredsTimeoutException.java │ │ ├── JobCancelWatchingService.java │ │ ├── JobMetadata.java │ │ ├── JobPoller.java │ │ ├── JobPollingService.java │ │ ├── JobProcessor.java │ │ ├── Worker.java │ │ ├── WorkerExtensionContext.java │ │ ├── WorkerMain.java │ │ ├── WorkerModule.java │ │ └── copier │ │ ├── InMemoryDataCopier.java │ │ ├── InMemoryDataCopierClassLoader.java │ │ ├── InMemoryDataCopierExtension.java │ │ ├── PortabilityAbstractInMemoryDataCopier.java │ │ └── PortabilityInMemoryDataCopier.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── transfer │ ├── CallableSizeCalculatorTest.java │ ├── JobPollingServiceTest.java │ ├── JobProcessorTest.java │ ├── WorkerModuleTest.java │ └── copier │ └── PortabilityInMemoryDataCopierTest.java ├── portability-types-client ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── types │ │ └── client │ │ ├── datatype │ │ ├── DataTypes.java │ │ └── GetDataTypes.java │ │ ├── package-info.java │ │ └── transfer │ │ ├── CreateTransferJob.java │ │ ├── GenerateServiceAuthData.java │ │ ├── GetReservedWorker.java │ │ ├── GetTransferJob.java │ │ ├── GetTransferServices.java │ │ ├── ReserveWorker.java │ │ ├── ReservedWorker.java │ │ ├── ServiceAuthData.java │ │ ├── StartTransferJob.java │ │ ├── TransferJob.java │ │ └── TransferServices.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── types │ └── client │ └── transfer │ ├── CreateTransferJobTest.java │ └── TransferJobTest.java ├── portability-types-common ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── types │ │ └── common │ │ ├── DownloadableFile.java │ │ ├── DownloadableItem.java │ │ ├── ExportInformation.java │ │ ├── Fileable.java │ │ ├── FolderItem.java │ │ ├── ImportableItem.java │ │ ├── IntPaginationToken.java │ │ ├── PaginationData.java │ │ ├── PortabilityCommon.java │ │ ├── PortableType.java │ │ ├── StringPaginationToken.java │ │ └── models │ │ ├── ContainerResource.java │ │ ├── CreativeWork.java │ │ ├── DataModel.java │ │ ├── DataVertical.java │ │ ├── DateRangeContainerResource.java │ │ ├── FavoriteInfo.java │ │ ├── IdOnlyContainerResource.java │ │ ├── ItemResource.java │ │ ├── MediaObject.java │ │ ├── README.md │ │ ├── Thing.java │ │ ├── TransmogrificationConfig.java │ │ ├── blob │ │ ├── BlobbyStorageContainerResource.java │ │ ├── DigitalDocumentWrapper.java │ │ └── DtpDigitalDocument.java │ │ ├── calendar │ │ ├── CalendarAttendeeModel.java │ │ ├── CalendarContainerResource.java │ │ ├── CalendarEventModel.java │ │ ├── CalendarModel.java │ │ ├── Property.java │ │ └── RecurrenceRule.java │ │ ├── contacts │ │ └── ContactsModelWrapper.java │ │ ├── mail │ │ ├── MailContainerModel.java │ │ ├── MailContainerResource.java │ │ └── MailMessageModel.java │ │ ├── media │ │ ├── MediaAlbum.java │ │ └── MediaContainerResource.java │ │ ├── music │ │ ├── MusicContainerResource.java │ │ ├── MusicGroup.java │ │ ├── MusicPlaylist.java │ │ ├── MusicPlaylistItem.java │ │ ├── MusicRecording.java │ │ └── MusicRelease.java │ │ ├── photos │ │ ├── PhotoAlbum.java │ │ ├── PhotoModel.java │ │ └── PhotosContainerResource.java │ │ ├── playlists │ │ ├── CreativeWork.java │ │ ├── MusicAlbum.java │ │ ├── MusicGroup.java │ │ ├── MusicPlaylist.java │ │ ├── MusicRecording.java │ │ └── PlaylistContainerResource.java │ │ ├── social │ │ ├── SocialActivityActor.java │ │ ├── SocialActivityAttachment.java │ │ ├── SocialActivityAttachmentType.java │ │ ├── SocialActivityContainerResource.java │ │ ├── SocialActivityLocation.java │ │ ├── SocialActivityModel.java │ │ └── SocialActivityType.java │ │ ├── tasks │ │ ├── TaskContainerResource.java │ │ ├── TaskListModel.java │ │ └── TaskModel.java │ │ └── videos │ │ ├── VideoAlbum.java │ │ ├── VideoModel.java │ │ └── VideosContainerResource.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── types │ └── common │ └── models │ ├── DataVerticalTest.java │ ├── DateRangeContainerResourceTest.java │ ├── blob │ └── BlobbyStorageContainerResourceTest.java │ ├── calendar │ └── CalendarContainerResourceTest.java │ ├── mail │ └── MailContainerResourceTest.java │ ├── media │ └── MediaContainerResourceTest.java │ ├── music │ └── MusicContainerResourceTest.java │ ├── photos │ ├── PhotoAlbumTest.java │ └── PhotosContainerResourceTest.java │ ├── social │ └── SocialActivityContainerResourceTest.java │ ├── tasks │ └── TaskContainerResourceTest.java │ └── videos │ └── VideosContainerResourceTest.java ├── portability-types-transfer ├── README.md ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── datatransferproject │ │ └── types │ │ └── transfer │ │ ├── auth │ │ ├── AppCredentials.java │ │ ├── AuthData.java │ │ ├── AuthDataPair.java │ │ ├── CookiesAndUrlAuthData.java │ │ ├── TokenAuthData.java │ │ ├── TokenSecretAuthData.java │ │ └── TokensAndUrlAuthData.java │ │ ├── errors │ │ └── ErrorDetail.java │ │ ├── package-info.java │ │ ├── retry │ │ ├── ExponentialBackoffSkipStrategy.java │ │ ├── ExponentialBackoffStrategy.java │ │ ├── NoRetryStrategy.java │ │ ├── RetryException.java │ │ ├── RetryMapping.java │ │ ├── RetryStrategy.java │ │ ├── RetryStrategyLibrary.java │ │ ├── RetryingCallable.java │ │ ├── SkipRetryStrategy.java │ │ ├── UniformRetrySkipStrategy.java │ │ └── UniformRetryStrategy.java │ │ └── serviceconfig │ │ ├── TransferServiceConfig.java │ │ └── TransferServiceConfigSpecification.java │ └── test │ └── java │ └── org │ └── datatransferproject │ └── types │ └── transfer │ └── auth │ └── AuthDataSerializationTest.java ├── scripts └── docker_push.sh └── settings.gradle /.cz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.cz.toml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Documentation/Developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Developer.md -------------------------------------------------------------------------------- /Documentation/Glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Glossary.md -------------------------------------------------------------------------------- /Documentation/Integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Integration.md -------------------------------------------------------------------------------- /Documentation/JettyApiSpec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/JettyApiSpec.yaml -------------------------------------------------------------------------------- /Documentation/Keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Keys.md -------------------------------------------------------------------------------- /Documentation/Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Overview.md -------------------------------------------------------------------------------- /Documentation/Publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/Publishing.md -------------------------------------------------------------------------------- /Documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/README.md -------------------------------------------------------------------------------- /Documentation/RunningLocally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/Documentation/RunningLocally.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/README.md -------------------------------------------------------------------------------- /client-rest/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/angular.json -------------------------------------------------------------------------------- /client-rest/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/build.gradle -------------------------------------------------------------------------------- /client-rest/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/e2e/protractor.conf.js -------------------------------------------------------------------------------- /client-rest/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /client-rest/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/e2e/src/app.po.ts -------------------------------------------------------------------------------- /client-rest/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /client-rest/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/package-lock.json -------------------------------------------------------------------------------- /client-rest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/package.json -------------------------------------------------------------------------------- /client-rest/proxy.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/proxy.conf.json -------------------------------------------------------------------------------- /client-rest/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/app.component.html -------------------------------------------------------------------------------- /client-rest/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /client-rest/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/app.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/app.module.ts -------------------------------------------------------------------------------- /client-rest/src/app/app.routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/app.routing.ts -------------------------------------------------------------------------------- /client-rest/src/app/data/data-types.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/data/data-types.service.ts -------------------------------------------------------------------------------- /client-rest/src/app/data/data.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/data/data.component.html -------------------------------------------------------------------------------- /client-rest/src/app/data/data.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/data/data.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/data/index.ts -------------------------------------------------------------------------------- /client-rest/src/app/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/progress/index.ts -------------------------------------------------------------------------------- /client-rest/src/app/progress/progress.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/progress/progress.component.html -------------------------------------------------------------------------------- /client-rest/src/app/progress/progress.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/progress/progress.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/progress/progress.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/progress/progress.guard.ts -------------------------------------------------------------------------------- /client-rest/src/app/progress/progress.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/progress/progress.service.ts -------------------------------------------------------------------------------- /client-rest/src/app/start/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./start.component"; 2 | -------------------------------------------------------------------------------- /client-rest/src/app/start/start.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/start/start.component.html -------------------------------------------------------------------------------- /client-rest/src/app/start/start.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/start/start.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/transfer/auth-callback.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/auth-callback.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/transfer/create-transfer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/create-transfer.component.html -------------------------------------------------------------------------------- /client-rest/src/app/transfer/create-transfer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/create-transfer.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/transfer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/index.ts -------------------------------------------------------------------------------- /client-rest/src/app/transfer/initiate-transfer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/initiate-transfer.component.html -------------------------------------------------------------------------------- /client-rest/src/app/transfer/initiate-transfer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/initiate-transfer.component.ts -------------------------------------------------------------------------------- /client-rest/src/app/transfer/transfer.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transfer/transfer.service.ts -------------------------------------------------------------------------------- /client-rest/src/app/transport/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./transport.functions"; -------------------------------------------------------------------------------- /client-rest/src/app/transport/transport.functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/transport/transport.functions.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/create-transfer-job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/create-transfer-job.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/data-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/data-types.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/generate-service-auth-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/generate-service-auth-data.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/get-reserved-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/get-reserved-worker.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/index.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/reserve-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/reserve-worker.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/reserved-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/reserved-worker.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/service-auth-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/service-auth-data.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/start-transfer-job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/start-transfer-job.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/transfer-job.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/transfer-job.ts -------------------------------------------------------------------------------- /client-rest/src/app/types/transfer-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/types/transfer-services.ts -------------------------------------------------------------------------------- /client-rest/src/app/util/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/app/util/arrays.ts -------------------------------------------------------------------------------- /client-rest/src/app/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./arrays" -------------------------------------------------------------------------------- /client-rest/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client-rest/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/browserslist -------------------------------------------------------------------------------- /client-rest/src/environments/.gitignore: -------------------------------------------------------------------------------- 1 | environment.prod.ts 2 | -------------------------------------------------------------------------------- /client-rest/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/environments/environment.ts -------------------------------------------------------------------------------- /client-rest/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/favicon.ico -------------------------------------------------------------------------------- /client-rest/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/index.html -------------------------------------------------------------------------------- /client-rest/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/karma.conf.js -------------------------------------------------------------------------------- /client-rest/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/main.ts -------------------------------------------------------------------------------- /client-rest/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/polyfills.ts -------------------------------------------------------------------------------- /client-rest/src/sass/_progress-indicator.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/sass/_progress-indicator.scss -------------------------------------------------------------------------------- /client-rest/src/sass/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/sass/styles.scss -------------------------------------------------------------------------------- /client-rest/src/test-keys/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/test-keys/server.crt -------------------------------------------------------------------------------- /client-rest/src/test-keys/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/test-keys/server.key -------------------------------------------------------------------------------- /client-rest/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/test.ts -------------------------------------------------------------------------------- /client-rest/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/tsconfig.app.json -------------------------------------------------------------------------------- /client-rest/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/tsconfig.spec.json -------------------------------------------------------------------------------- /client-rest/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/src/tslint.json -------------------------------------------------------------------------------- /client-rest/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/tsconfig.json -------------------------------------------------------------------------------- /client-rest/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/client-rest/tslint.json -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/README.md -------------------------------------------------------------------------------- /distributions/api-default/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/api-default/build.gradle -------------------------------------------------------------------------------- /distributions/common/k8s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/common/k8s/README.md -------------------------------------------------------------------------------- /distributions/common/k8s/api-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/common/k8s/api-deployment.yaml -------------------------------------------------------------------------------- /distributions/common/k8s/api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/common/k8s/api-service.yaml -------------------------------------------------------------------------------- /distributions/common/k8s/transfer-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/common/k8s/transfer-deployment.yaml -------------------------------------------------------------------------------- /distributions/demo-google-deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/README.md -------------------------------------------------------------------------------- /distributions/demo-google-deployment/api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/api/build.gradle -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/.gitignore -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/build_and_deploy_static_content.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/build_and_deploy_static_content.sh -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/encrypt_and_upload_secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/encrypt_and_upload_secrets.sh -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/iam-policy.json -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/init_project_vars_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/init_project_vars_example.sh -------------------------------------------------------------------------------- /distributions/demo-google-deployment/bin/setup_gke_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/bin/setup_gke_environment.sh -------------------------------------------------------------------------------- /distributions/demo-google-deployment/resources/config/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/resources/config/api.yaml -------------------------------------------------------------------------------- /distributions/demo-google-deployment/resources/config/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/resources/config/common.yaml -------------------------------------------------------------------------------- /distributions/demo-google-deployment/resources/config/environments/qa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/resources/config/environments/qa/index.html -------------------------------------------------------------------------------- /distributions/demo-google-deployment/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/resources/log4j.properties -------------------------------------------------------------------------------- /distributions/demo-google-deployment/transfer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-google-deployment/transfer/build.gradle -------------------------------------------------------------------------------- /distributions/demo-server/.gitignore: -------------------------------------------------------------------------------- 1 | **/env.secrets 2 | **/key.json 3 | -------------------------------------------------------------------------------- /distributions/demo-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/build.gradle -------------------------------------------------------------------------------- /distributions/demo-server/env.secrets.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/env.secrets.template -------------------------------------------------------------------------------- /distributions/demo-server/src/config/client/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/config/client/nginx.conf -------------------------------------------------------------------------------- /distributions/demo-server/src/config/demo/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/config/demo/supervisord.conf -------------------------------------------------------------------------------- /distributions/demo-server/src/main/resources/config/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/main/resources/config/common.yaml -------------------------------------------------------------------------------- /distributions/demo-server/src/main/resources/config/retry/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/main/resources/config/retry/default.yaml -------------------------------------------------------------------------------- /distributions/demo-server/src/main/resources/config/transfer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/main/resources/config/transfer.yaml -------------------------------------------------------------------------------- /distributions/demo-server/src/main/resources/demo-selfsigned-keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/main/resources/demo-selfsigned-keystore.jks -------------------------------------------------------------------------------- /distributions/demo-server/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/demo-server/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /distributions/transfer-default/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/distributions/transfer-default/build.gradle -------------------------------------------------------------------------------- /extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/README.md -------------------------------------------------------------------------------- /extensions/auth/portability-auth-apple/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-apple/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/AppleAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/AppleAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/AppleOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/AppleOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-apple/src/main/java/org/datatransferproject/auth/apple/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-apple/src/main/resources/config/retry/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-apple/src/main/resources/config/retry/default.yaml -------------------------------------------------------------------------------- /extensions/auth/portability-auth-daybook/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-daybook/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/DaybookAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/DaybookAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/DaybookOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/DaybookOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-daybook/src/main/java/org/datatransferproject/auth/daybook/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-deezer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-deezer/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/DeezerAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/DeezerAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/DeezerOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/DeezerOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-deezer/src/main/java/org/datatransferproject/auth/deezer/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-facebook/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-facebook/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/FacebookAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/FacebookAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/FacebookOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/FacebookOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-facebook/src/main/java/org/datatransferproject/auth/facebook/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-flickr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-flickr/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-flickr/src/main/java/org/datatransferproject/auth/flickr/FlickrAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-flickr/src/main/java/org/datatransferproject/auth/flickr/FlickrAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-flickr/src/main/java/org/datatransferproject/auth/flickr/FlickrOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-flickr/src/main/java/org/datatransferproject/auth/flickr/FlickrOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-flickr/src/test/java/org/datatransferproject/auth/flickr/FlickrAuthDataGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-flickr/src/test/java/org/datatransferproject/auth/flickr/FlickrAuthDataGeneratorTest.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/BloggerAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/BloggerAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/BloggerOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/BloggerOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/GoogleAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/GoogleAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/GoogleOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/GoogleOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-harness-microsoft/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-harness-microsoft/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-harness-microsoft/src/main/java/org/datatransferproject/auth/microsoft/harness/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-harness-microsoft/src/main/java/org/datatransferproject/auth/microsoft/harness/TestHelper.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-imgur/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-imgur/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/ImgurAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/ImgurAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/ImgurOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/ImgurOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-imgur/src/main/java/org.datatransferproject.auth.imgur/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-instagram/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-instagram/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-instagram/src/main/java/org/datatransferproject/auth/instagram/InstagramOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-instagram/src/main/java/org/datatransferproject/auth/instagram/InstagramOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-koofr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-koofr/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/KoofrAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/KoofrAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/KoofrOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/KoofrOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-koofr/src/main/java/org/datatransferproject/auth/koofr/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-microsoft/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-microsoft/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-microsoft/src/main/java/org/datatransferproject/auth/microsoft/MicrosoftOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-microsoft/src/main/java/org/datatransferproject/auth/microsoft/MicrosoftOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-microsoft/src/main/java/org/datatransferproject/auth/microsoft/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-microsoft/src/main/java/org/datatransferproject/auth/microsoft/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-offline-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-offline-demo/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-rememberthemilk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-rememberthemilk/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-smugmug/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-smugmug/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-smugmug/src/main/java/org/datatransferproject/auth/smugmug/SmugMugAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-smugmug/src/main/java/org/datatransferproject/auth/smugmug/SmugMugAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-smugmug/src/main/java/org/datatransferproject/auth/smugmug/SmugMugOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-smugmug/src/main/java/org/datatransferproject/auth/smugmug/SmugMugOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-spotify/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-spotify/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/SpotifyAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/SpotifyAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/SpotifyOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/SpotifyOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-spotify/src/main/java/org/datatransferproject/auth/spotify/package-info.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-synology/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-synology/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-synology/src/main/java/org/datatransferproject/auth/synology/SynologyAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-synology/src/main/java/org/datatransferproject/auth/synology/SynologyAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-synology/src/main/java/org/datatransferproject/auth/synology/SynologyOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-synology/src/main/java/org/datatransferproject/auth/synology/SynologyOAuthConfig.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-synology/src/main/java/org/datatransferproject/auth/synology/package-info.java: -------------------------------------------------------------------------------- 1 | package org.datatransferproject.auth.synology; 2 | -------------------------------------------------------------------------------- /extensions/auth/portability-auth-twitter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-twitter/build.gradle -------------------------------------------------------------------------------- /extensions/auth/portability-auth-twitter/src/main/java/org/datatransferproject/auth/twitter/TwitterAuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-twitter/src/main/java/org/datatransferproject/auth/twitter/TwitterAuthServiceExtension.java -------------------------------------------------------------------------------- /extensions/auth/portability-auth-twitter/src/main/java/org/datatransferproject/auth/twitter/TwitterOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/auth/portability-auth-twitter/src/main/java/org/datatransferproject/auth/twitter/TwitterOAuthConfig.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/build.gradle -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/gradle.properties: -------------------------------------------------------------------------------- 1 | openCensusVersion=0.20.0 2 | -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleAppCredentialStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleAppCredentialStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleAppSecretDecrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleAppSecretDecrypter.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudExtension.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudExtensionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudExtensionModule.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCloudUtils.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCredentialException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleCredentialException.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleDtpInternalMetricRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleDtpInternalMetricRecorder.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleJobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleJobStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleTempFileStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/GoogleTempFileStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/StackdriverMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/StackdriverMonitor.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/StackdriverMonitorExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/StackdriverMonitorExtension.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/main/java/org/datatransferproject/cloud/google/package-info.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/test/java/org/datatransferproject/cloud/google/GoogleCloudModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/test/java/org/datatransferproject/cloud/google/GoogleCloudModuleTest.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-google/src/test/java/org/datatransferproject/cloud/google/GoogleJobStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-google/src/test/java/org/datatransferproject/cloud/google/GoogleJobStoreTest.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/build.gradle -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalAppCredentialStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalAppCredentialStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalCloudExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalCloudExtension.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalJobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalJobStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalTempFileStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/LocalTempFileStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/main/java/org/datatransferproject/cloud/local/package-info.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-local/src/test/java/org/datatransferproject/cloud/local/LocalJobStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-local/src/test/java/org/datatransferproject/cloud/local/LocalJobStoreTest.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-microsoft/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-microsoft/build.gradle -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/AzureKeyVaultStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/AzureKeyVaultStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/AzureTableStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/AzureTableStore.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/DataWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/DataWrapper.java -------------------------------------------------------------------------------- /extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/package-info.java -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/build.gradle -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/main/java/org/datatransferproject/config/yaml/YamlSettingsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/src/main/java/org/datatransferproject/config/yaml/YamlSettingsExtension.java -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/main/java/org/datatransferproject/config/yaml/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/src/main/java/org/datatransferproject/config/yaml/package-info.java -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/main/resources/META-INF/services/org.datatransferproject.config.extension.SettingsExtension: -------------------------------------------------------------------------------- 1 | org.datatransferproject.config.yaml.YamlSettingsExtension 2 | -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/test/java/org/datatransferproject/config/yaml/YamlSettingsExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/src/test/java/org/datatransferproject/config/yaml/YamlSettingsExtensionTest.java -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/test/resources/api-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/src/test/resources/api-1.yaml -------------------------------------------------------------------------------- /extensions/config/portability-config-yaml/src/test/resources/api-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/config/portability-config-yaml/src/test/resources/api-2.yaml -------------------------------------------------------------------------------- /extensions/copier/portability-stack-copier/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/copier/portability-stack-copier/build.gradle -------------------------------------------------------------------------------- /extensions/copier/portability-stack-copier/src/main/java/org/datatransferproject/copier/stack/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/copier/portability-stack-copier/src/main/java/org/datatransferproject/copier/stack/package-info.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/idea.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/idea.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/proto.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/proto.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/src/main/proto/ImportMusicPlaylists.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/src/main/proto/ImportMusicPlaylists.proto -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/src/main/proto/ImportPhotos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-apple/src/main/proto/ImportPhotos.proto -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-apple/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-backblaze/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-backblaze/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-backblaze/src/test/resources/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-backblaze/src/test/resources/test.txt -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-daybook/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-daybook/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/DeezerApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/DeezerApi.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Album.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Album.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Artist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Artist.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/Error.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/java/org/datatransferproject/transfer/deezer/model/User.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-deezer/src/main/resources/config/deezer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-deezer/src/main/resources/config/deezer.yaml -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-facebook/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-facebook/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-facebook/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-facebook/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-facebook/src/test/resources/test.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-facebook/src/test/resources/test.jpeg -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-flickr/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-flickr/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-flickr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-flickr/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-flickr/src/main/resources/config/flickr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-flickr/src/main/resources/config/flickr.yaml -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-generic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-generic/README.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-generic/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-generic/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-google/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-google/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-google/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-google/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-google/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/album_1_images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/album_1_images.json -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/albums.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/albums.json -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/all_images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/all_images.json -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/page1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/page1.json -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/page2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-imgur/src/test/resources/page2.json -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-instagram/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-instagram/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-instagram/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-instagram/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-koofr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-koofr/README.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-koofr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-koofr/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-koofr/src/main/java/org/datatransferproject/transfer/koofr/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-koofr/src/main/java/org/datatransferproject/transfer/koofr/package-info.java -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-koofr/src/test/resources/blank.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-koofr/src/test/resources/blank.jpg -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-koofr/src/test/resources/listrecursive.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-koofr/src/test/resources/listrecursive.jsonl -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-mastodon/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-mastodon/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-mastodon/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-mastodon/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-microsoft/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-microsoft/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-microsoft/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-microsoft/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-offline-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-offline-demo/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-rememberthemilk/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-rememberthemilk/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-rememberthemilk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-rememberthemilk/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-smugmug/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-smugmug/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-smugmug/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-smugmug/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-spotify/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-spotify/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-spotify/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-spotify/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-synology/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-synology/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-synology/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-synology/build.gradle -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-synology/src/main/resources/config/synology.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-synology/src/main/resources/config/synology.yaml -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-twitter/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-twitter/Readme.md -------------------------------------------------------------------------------- /extensions/data-transfer/portability-data-transfer-twitter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/data-transfer/portability-data-transfer-twitter/build.gradle -------------------------------------------------------------------------------- /extensions/security/portability-security-cleartext/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-cleartext/build.gradle -------------------------------------------------------------------------------- /extensions/security/portability-security-jwe/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-jwe/build.gradle -------------------------------------------------------------------------------- /extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEAuthDataDecryptService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEAuthDataDecryptService.java -------------------------------------------------------------------------------- /extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEKeyGenerator.java -------------------------------------------------------------------------------- /extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEPublicKeySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWEPublicKeySerializer.java -------------------------------------------------------------------------------- /extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWESecurityExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/security/portability-security-jwe/src/main/java/org/datatransferproject/security/jwe/JWESecurityExtension.java -------------------------------------------------------------------------------- /extensions/transport/portability-transport-jettyrest/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/extensions/transport/portability-transport-jettyrest/build.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libraries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/README.md -------------------------------------------------------------------------------- /libraries/auth/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/build.gradle -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1Config.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1DataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1DataGenerator.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1ServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth1ServiceExtension.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2Config.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2DataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2DataGenerator.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2ServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2ServiceExtension.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuth2TokenResponse.java -------------------------------------------------------------------------------- /libraries/auth/src/main/java/org/datatransferproject/auth/OAuthUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/auth/src/main/java/org/datatransferproject/auth/OAuthUtils.java -------------------------------------------------------------------------------- /libraries/config/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/config/build.gradle -------------------------------------------------------------------------------- /libraries/config/src/main/java/org/datatransferproject/config/ConfigUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/config/src/main/java/org/datatransferproject/config/ConfigUtils.java -------------------------------------------------------------------------------- /libraries/config/src/main/java/org/datatransferproject/config/FlagBindingModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/config/src/main/java/org/datatransferproject/config/FlagBindingModule.java -------------------------------------------------------------------------------- /libraries/config/src/main/java/org/datatransferproject/config/extension/SettingsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/config/src/main/java/org/datatransferproject/config/extension/SettingsExtension.java -------------------------------------------------------------------------------- /libraries/config/src/main/java/org/datatransferproject/config/extension/SettingsExtensionLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/config/src/main/java/org/datatransferproject/config/extension/SettingsExtensionLoader.java -------------------------------------------------------------------------------- /libraries/security/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/build.gradle -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/AesSymmetricKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/AesSymmetricKeyGenerator.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/CryptoTransformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/CryptoTransformation.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/Decrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/Decrypter.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/DecrypterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/DecrypterFactory.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/DecrypterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/DecrypterImpl.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/Encrypter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/Encrypter.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/EncrypterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/EncrypterFactory.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/EncrypterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/EncrypterImpl.java -------------------------------------------------------------------------------- /libraries/security/src/main/java/org/datatransferproject/security/SymmetricKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/libraries/security/src/main/java/org/datatransferproject/security/SymmetricKeyGenerator.java -------------------------------------------------------------------------------- /portability-api-launcher/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/build.gradle -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/AbstractExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/AbstractExtension.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/BootExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/BootExtension.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Constants.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/DelegatingExtensionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/DelegatingExtensionContext.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/DtpInternalMetricRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/DtpInternalMetricRecorder.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/ExtensionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/ExtensionContext.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Flag.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/JobAwareMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/JobAwareMonitor.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/MetricRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/MetricRecorder.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Monitor.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/MonitorExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/MonitorExtension.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/SystemExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/SystemExtension.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/TypeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/TypeManager.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/api/launcher/Version.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/metrics/LoggingDtpInternalMetricRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/metrics/LoggingDtpInternalMetricRecorder.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/metrics/ServiceAwareMetricRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/metrics/ServiceAwareMetricRecorder.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/ConsoleMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/ConsoleMonitor.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/MonitorLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/MonitorLoader.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/MultiplexMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/MultiplexMonitor.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/events/EventCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/monitor/events/EventCode.java -------------------------------------------------------------------------------- /portability-api-launcher/src/main/java/org/datatransferproject/launcher/types/TypeManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api-launcher/src/main/java/org/datatransferproject/launcher/types/TypeManagerImpl.java -------------------------------------------------------------------------------- /portability-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/README.md -------------------------------------------------------------------------------- /portability-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/build.gradle -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/ApiExtensionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/ApiExtensionContext.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/ApiMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/ApiMain.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/ApiServicesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/ApiServicesModule.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/ActionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/ActionUtils.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/datatype/DataTypesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/datatype/DataTypesAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/CreateTransferJobAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/CreateTransferJobAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/GenerateServiceAuthDataAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/GenerateServiceAuthDataAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetReservedWorkerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetReservedWorkerAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetTransferJobAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetTransferJobAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetTransferServicesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/GetTransferServicesAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/ReserveWorkerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/ReserveWorkerAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/StartTransferJobAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/StartTransferJobAction.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/action/transfer/TransferServicesActionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/action/transfer/TransferServicesActionModule.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/auth/PortabilityAuthServiceProviderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/auth/PortabilityAuthServiceProviderRegistry.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/package-info.java -------------------------------------------------------------------------------- /portability-api/src/main/java/org/datatransferproject/api/token/JWTTokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/main/java/org/datatransferproject/api/token/JWTTokenManager.java -------------------------------------------------------------------------------- /portability-api/src/test/java/org/datatransferproject/api/action/datatype/DataTypesActionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/test/java/org/datatransferproject/api/action/datatype/DataTypesActionTest.java -------------------------------------------------------------------------------- /portability-api/src/test/java/org/datatransferproject/api/auth/PortabilityAuthServiceExtensionRegistryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-api/src/test/java/org/datatransferproject/api/auth/PortabilityAuthServiceExtensionRegistryTest.java -------------------------------------------------------------------------------- /portability-bootstrap-vm/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-bootstrap-vm/build.gradle -------------------------------------------------------------------------------- /portability-bootstrap-vm/src/main/java/org/datatransferproject/bootstrap/vm/SingleVMMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-bootstrap-vm/src/main/java/org/datatransferproject/bootstrap/vm/SingleVMMain.java -------------------------------------------------------------------------------- /portability-spi-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/README.md -------------------------------------------------------------------------------- /portability-spi-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/build.gradle -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/api/action/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/api/action/Action.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/AuthDataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/AuthDataGenerator.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/AuthServiceProviderRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/AuthServiceProviderRegistry.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/extension/AuthServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/auth/extension/AuthServiceExtension.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/package-info.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/token/TokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/token/TokenManager.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/DiscardingStreamCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/DiscardingStreamCounter.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/FileStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/FileStreamer.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/JobFileStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/JobFileStream.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/RemoteFileStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/RemoteFileStreamer.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/TransportBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/TransportBinder.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/UrlGetStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/transport/UrlGetStreamer.java -------------------------------------------------------------------------------- /portability-spi-api/src/main/java/org/datatransferproject/spi/api/types/AuthFlowConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-api/src/main/java/org/datatransferproject/spi/api/types/AuthFlowConfiguration.java -------------------------------------------------------------------------------- /portability-spi-cloud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/README.md -------------------------------------------------------------------------------- /portability-spi-cloud/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/build.gradle -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/connection/ConnectionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/connection/ConnectionProvider.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtension.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtensionLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtensionLoader.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtensionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/extension/CloudExtensionModule.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/package-info.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/AppCredentialStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/AppCredentialStore.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/CryptoKeyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/CryptoKeyStore.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/JobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/JobStore.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/JobStoreWithValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/JobStoreWithValidator.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/TemporaryPerJobDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/storage/TemporaryPerJobDataStore.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/types/JobAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/types/JobAuthorization.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/types/PortabilityJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/main/java/org/datatransferproject/spi/cloud/types/PortabilityJob.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/test/java/org/datatransferproject/spi/cloud/connection/ConnectionProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/test/java/org/datatransferproject/spi/cloud/connection/ConnectionProviderTest.java -------------------------------------------------------------------------------- /portability-spi-cloud/src/test/java/org/datatransferproject/spi/cloud/types/PortabilityJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-cloud/src/test/java/org/datatransferproject/spi/cloud/types/PortabilityJobTest.java -------------------------------------------------------------------------------- /portability-spi-service/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-service/build.gradle -------------------------------------------------------------------------------- /portability-spi-service/src/main/java/org/datatransferproject/spi/service/extension/ServiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-service/src/main/java/org/datatransferproject/spi/service/extension/ServiceExtension.java -------------------------------------------------------------------------------- /portability-spi-transfer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/README.md -------------------------------------------------------------------------------- /portability-spi-transfer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/build.gradle -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/extension/TransferExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/extension/TransferExtension.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/DefaultJobHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/DefaultJobHooks.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooks.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooksExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooksExtension.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooksLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/JobHooksLoader.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/MultiplexJobHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/hooks/MultiplexJobHooks.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/AbstractMultilingualDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/AbstractMultilingualDictionary.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/BaseMultilingualDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/BaseMultilingualDictionary.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/BaseMultilingualString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/BaseMultilingualString.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/MultilingualString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/i18n/MultilingualString.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/CachingExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/CachingExecutor.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/IdempotentImportExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/IdempotentImportExecutor.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/ImportFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/ImportFunction.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/ItemImportResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/idempotentexecutor/ItemImportResult.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/package-info.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/ExportResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/ExportResult.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/Exporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/Exporter.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/ImportResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/ImportResult.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/Importer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/Importer.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/SignalHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/SignalHandler.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/SignalRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/SignalRequest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/TransferCompatibilityProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/TransferCompatibilityProvider.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyExporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyExporter.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyImporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyImporter.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/MediaExporterDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/MediaExporterDecorator.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/MediaImporterDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/provider/converter/MediaImporterDecorator.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/AuthDataDecryptService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/AuthDataDecryptService.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/PublicKeySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/PublicKeySerializer.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityExtension.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityExtensionLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/SecurityExtensionLoader.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/TransferKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/security/TransferKeyGenerator.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/store/TransferStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/store/TransferStore.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/ContinuationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/ContinuationData.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/CopyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/CopyException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/CopyExceptionWithFailureReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/CopyExceptionWithFailureReason.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/DestinationMemoryFullException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/DestinationMemoryFullException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/DestinationNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/DestinationNotFoundException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/FailureReasons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/FailureReasons.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/IdOnlyResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/IdOnlyResource.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/InvalidTokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/InvalidTokenException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/PermissionDeniedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/PermissionDeniedException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/SessionInvalidatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/SessionInvalidatedException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/TempMediaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/TempMediaData.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UnconfirmedUserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UnconfirmedUserException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UploadErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UploadErrorException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UpstreamApiUnexpectedResponseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UpstreamApiUnexpectedResponseException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UserCheckpointedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/UserCheckpointedException.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/signals/JobLifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer/types/signals/JobLifeCycle.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ar.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ar.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_cs.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_cs.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_de.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_el.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_el.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_es.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_fr.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_id.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_id.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_it.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_it.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ja.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ms.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ms.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_pt.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_pt.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_ru.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_sk.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_sk.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_tl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_tl.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_uk.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_uk.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/main/resources/MultilingualStringsBundle_zh.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/main/resources/MultilingualStringsBundle_zh.properties -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/i18n/MultilingualDictionaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/i18n/MultilingualDictionaryTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/idempotentexecutor/ItemImportResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/idempotentexecutor/ItemImportResultTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/ExportResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/ExportResultTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/ImportResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/ImportResultTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/TransferCompatibilityProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/TransferCompatibilityProviderTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyExporterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyExporterTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyImporterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/AnyToAnyImporterTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/MediaExporterDecoratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/MediaExporterDecoratorTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/MediaImporterDecoratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/provider/converter/MediaImporterDecoratorTest.java -------------------------------------------------------------------------------- /portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/types/ContinuationDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-spi-transfer/src/test/java/org/datatransferproject/spi/transfer/types/ContinuationDataTest.java -------------------------------------------------------------------------------- /portability-test-utilities/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-test-utilities/build.gradle -------------------------------------------------------------------------------- /portability-test-utilities/src/main/java/org/datatransferproject/test/types/FakeIdempotentImportExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-test-utilities/src/main/java/org/datatransferproject/test/types/FakeIdempotentImportExecutor.java -------------------------------------------------------------------------------- /portability-test-utilities/src/main/java/org/datatransferproject/test/types/ObjectMapperFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-test-utilities/src/main/java/org/datatransferproject/test/types/ObjectMapperFactory.java -------------------------------------------------------------------------------- /portability-transfer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/README.md -------------------------------------------------------------------------------- /portability-transfer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/build.gradle -------------------------------------------------------------------------------- /portability-transfer/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'portability-transfer' 2 | -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/Annotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/Annotations.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/CallableExporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/CallableExporter.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/CallableImporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/CallableImporter.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/CallableSizeCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/CallableSizeCalculator.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/CredsTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/CredsTimeoutException.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/JobCancelWatchingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/JobCancelWatchingService.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/JobMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/JobMetadata.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/JobPoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/JobPoller.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/JobPollingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/JobPollingService.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/JobProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/JobProcessor.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/Worker.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerExtensionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerExtensionContext.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerMain.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/WorkerModule.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopier.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopierClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopierClassLoader.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopierExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/copier/InMemoryDataCopierExtension.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/copier/PortabilityAbstractInMemoryDataCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/copier/PortabilityAbstractInMemoryDataCopier.java -------------------------------------------------------------------------------- /portability-transfer/src/main/java/org/datatransferproject/transfer/copier/PortabilityInMemoryDataCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/main/java/org/datatransferproject/transfer/copier/PortabilityInMemoryDataCopier.java -------------------------------------------------------------------------------- /portability-transfer/src/test/java/org/datatransferproject/transfer/CallableSizeCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/test/java/org/datatransferproject/transfer/CallableSizeCalculatorTest.java -------------------------------------------------------------------------------- /portability-transfer/src/test/java/org/datatransferproject/transfer/JobPollingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/test/java/org/datatransferproject/transfer/JobPollingServiceTest.java -------------------------------------------------------------------------------- /portability-transfer/src/test/java/org/datatransferproject/transfer/JobProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/test/java/org/datatransferproject/transfer/JobProcessorTest.java -------------------------------------------------------------------------------- /portability-transfer/src/test/java/org/datatransferproject/transfer/WorkerModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/test/java/org/datatransferproject/transfer/WorkerModuleTest.java -------------------------------------------------------------------------------- /portability-transfer/src/test/java/org/datatransferproject/transfer/copier/PortabilityInMemoryDataCopierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-transfer/src/test/java/org/datatransferproject/transfer/copier/PortabilityInMemoryDataCopierTest.java -------------------------------------------------------------------------------- /portability-types-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/build.gradle -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/datatype/DataTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/datatype/DataTypes.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/datatype/GetDataTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/datatype/GetDataTypes.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/package-info.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/CreateTransferJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/CreateTransferJob.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GenerateServiceAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GenerateServiceAuthData.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetReservedWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetReservedWorker.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetTransferJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetTransferJob.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetTransferServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/GetTransferServices.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ReserveWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ReserveWorker.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ReservedWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ReservedWorker.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ServiceAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/ServiceAuthData.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/StartTransferJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/StartTransferJob.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/TransferJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/TransferJob.java -------------------------------------------------------------------------------- /portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/TransferServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/main/java/org/datatransferproject/types/client/transfer/TransferServices.java -------------------------------------------------------------------------------- /portability-types-client/src/test/java/org/datatransferproject/types/client/transfer/CreateTransferJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/test/java/org/datatransferproject/types/client/transfer/CreateTransferJobTest.java -------------------------------------------------------------------------------- /portability-types-client/src/test/java/org/datatransferproject/types/client/transfer/TransferJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-client/src/test/java/org/datatransferproject/types/client/transfer/TransferJobTest.java -------------------------------------------------------------------------------- /portability-types-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/build.gradle -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/DownloadableFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/DownloadableFile.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/DownloadableItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/DownloadableItem.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/ExportInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/ExportInformation.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/Fileable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/Fileable.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/FolderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/FolderItem.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/ImportableItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/ImportableItem.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/IntPaginationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/IntPaginationToken.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/PaginationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/PaginationData.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/PortabilityCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/PortabilityCommon.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/PortableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/PortableType.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/StringPaginationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/StringPaginationToken.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/ContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/ContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/CreativeWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/CreativeWork.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/DataModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/DataModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/DataVertical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/DataVertical.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/DateRangeContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/DateRangeContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/FavoriteInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/FavoriteInfo.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/IdOnlyContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/IdOnlyContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/ItemResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/ItemResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/MediaObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/MediaObject.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/README.md -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/Thing.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/TransmogrificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/TransmogrificationConfig.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/BlobbyStorageContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/BlobbyStorageContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/DigitalDocumentWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/DigitalDocumentWrapper.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/DtpDigitalDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/blob/DtpDigitalDocument.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarAttendeeModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarAttendeeModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarEventModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarEventModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/CalendarModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/Property.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/RecurrenceRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/calendar/RecurrenceRule.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/contacts/ContactsModelWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/contacts/ContactsModelWrapper.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailContainerModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailContainerModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailMessageModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/mail/MailMessageModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/media/MediaAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/media/MediaAlbum.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/media/MediaContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/media/MediaContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicGroup.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicPlaylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicPlaylist.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicPlaylistItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicPlaylistItem.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicRecording.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicRecording.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicRelease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/music/MusicRelease.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotoAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotoAlbum.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotoModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotoModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotosContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/photos/PhotosContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/CreativeWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/CreativeWork.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicAlbum.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicGroup.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicPlaylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicPlaylist.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicRecording.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/MusicRecording.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/PlaylistContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/playlists/PlaylistContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityActor.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityAttachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityAttachment.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityAttachmentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityAttachmentType.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityLocation.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/social/SocialActivityType.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskListModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskListModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/tasks/TaskModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideoAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideoAlbum.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideoModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideoModel.java -------------------------------------------------------------------------------- /portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideosContainerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/main/java/org/datatransferproject/types/common/models/videos/VideosContainerResource.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/DataVerticalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/DataVerticalTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/DateRangeContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/DateRangeContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/blob/BlobbyStorageContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/blob/BlobbyStorageContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/calendar/CalendarContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/calendar/CalendarContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/mail/MailContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/mail/MailContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/media/MediaContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/media/MediaContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/music/MusicContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/music/MusicContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/photos/PhotoAlbumTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/photos/PhotoAlbumTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/photos/PhotosContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/photos/PhotosContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/tasks/TaskContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/tasks/TaskContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-common/src/test/java/org/datatransferproject/types/common/models/videos/VideosContainerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-common/src/test/java/org/datatransferproject/types/common/models/videos/VideosContainerResourceTest.java -------------------------------------------------------------------------------- /portability-types-transfer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/README.md -------------------------------------------------------------------------------- /portability-types-transfer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/build.gradle -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AppCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AppCredentials.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AuthData.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AuthDataPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/AuthDataPair.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/CookiesAndUrlAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/CookiesAndUrlAuthData.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokenAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokenAuthData.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokenSecretAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokenSecretAuthData.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokensAndUrlAuthData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/auth/TokensAndUrlAuthData.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/errors/ErrorDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/errors/ErrorDetail.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/package-info.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/ExponentialBackoffSkipStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/ExponentialBackoffSkipStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/ExponentialBackoffStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/ExponentialBackoffStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/NoRetryStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/NoRetryStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryException.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryMapping.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryStrategyLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryStrategyLibrary.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryingCallable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/RetryingCallable.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/SkipRetryStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/SkipRetryStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/UniformRetrySkipStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/UniformRetrySkipStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/UniformRetryStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/retry/UniformRetryStrategy.java -------------------------------------------------------------------------------- /portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/serviceconfig/TransferServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/serviceconfig/TransferServiceConfig.java -------------------------------------------------------------------------------- /portability-types-transfer/src/test/java/org/datatransferproject/types/transfer/auth/AuthDataSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/portability-types-transfer/src/test/java/org/datatransferproject/types/transfer/auth/AuthDataSerializationTest.java -------------------------------------------------------------------------------- /scripts/docker_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/scripts/docker_push.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtinit/data-transfer-project/HEAD/settings.gradle --------------------------------------------------------------------------------