├── .gitignore ├── LICENSE ├── README.md ├── SalesForceBackup.sln ├── SalesForceBackup ├── App.config ├── AppSettingKeys.cs ├── AppSettings.cs ├── AzureBlobUploader.cs ├── Backup.cs ├── ConsoleErrorHandler.cs ├── DataExportFile.cs ├── Enums.cs ├── Interfaces │ ├── IAppSettings.cs │ ├── IDownloader.cs │ ├── IErrorHandler.cs │ └── IUploader.cs ├── IoC │ ├── Bootstrap.cs │ └── TinyIoC.cs ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── S3Uploader.cs ├── SalesForce.wsdl ├── SalesForceBackup.csproj ├── SalesForceWebDownloader.cs ├── Web References │ └── SFDC │ │ ├── DeleteResult.datasource │ │ ├── DescribeAppMenuItem.datasource │ │ ├── DescribeApprovalLayout.datasource │ │ ├── DescribeAvailableQuickActionResult.datasource │ │ ├── DescribeCompactLayout.datasource │ │ ├── DescribeCompactLayoutsResult.datasource │ │ ├── DescribeDataCategoryGroupResult.datasource │ │ ├── DescribeDataCategoryGroupStructureResult.datasource │ │ ├── DescribeFlexiPageResult.datasource │ │ ├── DescribeGlobalResult.datasource │ │ ├── DescribeGlobalTheme.datasource │ │ ├── DescribeLayoutResult.datasource │ │ ├── DescribeQuickActionResult.datasource │ │ ├── DescribeSObjectResult.datasource │ │ ├── DescribeSearchLayoutResult.datasource │ │ ├── DescribeSearchScopeOrderResult.datasource │ │ ├── DescribeSoftphoneLayoutResult.datasource │ │ ├── DescribeSoqlListView.datasource │ │ ├── DescribeTab.datasource │ │ ├── DescribeTabSetResult.datasource │ │ ├── DescribeThemeItem.datasource │ │ ├── EmptyRecycleBinResult.datasource │ │ ├── ExecuteListViewResult.datasource │ │ ├── GetDeletedResult.datasource │ │ ├── GetServerTimestampResult.datasource │ │ ├── GetUpdatedResult.datasource │ │ ├── GetUserInfoResult.datasource │ │ ├── InvalidateSessionsResult.datasource │ │ ├── KnowledgeSettings.datasource │ │ ├── LeadConvertResult.datasource │ │ ├── LoginResult.datasource │ │ ├── MergeResult.datasource │ │ ├── PerformQuickActionResult.datasource │ │ ├── ProcessResult.datasource │ │ ├── QueryResult.datasource │ │ ├── QuickActionTemplateResult.datasource │ │ ├── Reference.cs │ │ ├── Reference.map │ │ ├── ResetPasswordResult.datasource │ │ ├── SalesForce.wsdl │ │ ├── SaveResult.datasource │ │ ├── SearchResult.datasource │ │ ├── SendEmailResult.datasource │ │ ├── SetPasswordResult.datasource │ │ ├── UndeleteResult.datasource │ │ ├── UpsertResult.datasource │ │ └── sObject.datasource └── packages.config └── azure-pipelines.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/README.md -------------------------------------------------------------------------------- /SalesForceBackup.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup.sln -------------------------------------------------------------------------------- /SalesForceBackup/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/App.config -------------------------------------------------------------------------------- /SalesForceBackup/AppSettingKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/AppSettingKeys.cs -------------------------------------------------------------------------------- /SalesForceBackup/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/AppSettings.cs -------------------------------------------------------------------------------- /SalesForceBackup/AzureBlobUploader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/AzureBlobUploader.cs -------------------------------------------------------------------------------- /SalesForceBackup/Backup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Backup.cs -------------------------------------------------------------------------------- /SalesForceBackup/ConsoleErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/ConsoleErrorHandler.cs -------------------------------------------------------------------------------- /SalesForceBackup/DataExportFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/DataExportFile.cs -------------------------------------------------------------------------------- /SalesForceBackup/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Enums.cs -------------------------------------------------------------------------------- /SalesForceBackup/Interfaces/IAppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Interfaces/IAppSettings.cs -------------------------------------------------------------------------------- /SalesForceBackup/Interfaces/IDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Interfaces/IDownloader.cs -------------------------------------------------------------------------------- /SalesForceBackup/Interfaces/IErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Interfaces/IErrorHandler.cs -------------------------------------------------------------------------------- /SalesForceBackup/Interfaces/IUploader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Interfaces/IUploader.cs -------------------------------------------------------------------------------- /SalesForceBackup/IoC/Bootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/IoC/Bootstrap.cs -------------------------------------------------------------------------------- /SalesForceBackup/IoC/TinyIoC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/IoC/TinyIoC.cs -------------------------------------------------------------------------------- /SalesForceBackup/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Program.cs -------------------------------------------------------------------------------- /SalesForceBackup/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SalesForceBackup/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /SalesForceBackup/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Properties/Settings.settings -------------------------------------------------------------------------------- /SalesForceBackup/S3Uploader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/S3Uploader.cs -------------------------------------------------------------------------------- /SalesForceBackup/SalesForce.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/SalesForce.wsdl -------------------------------------------------------------------------------- /SalesForceBackup/SalesForceBackup.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/SalesForceBackup.csproj -------------------------------------------------------------------------------- /SalesForceBackup/SalesForceWebDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/SalesForceWebDownloader.cs -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DeleteResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DeleteResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeAppMenuItem.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeAppMenuItem.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeApprovalLayout.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeApprovalLayout.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeAvailableQuickActionResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeAvailableQuickActionResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeCompactLayout.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeCompactLayout.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeCompactLayoutsResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeCompactLayoutsResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeDataCategoryGroupResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeDataCategoryGroupResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeDataCategoryGroupStructureResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeDataCategoryGroupStructureResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeFlexiPageResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeFlexiPageResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeGlobalResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeGlobalResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeGlobalTheme.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeGlobalTheme.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeLayoutResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeLayoutResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeQuickActionResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeQuickActionResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeSObjectResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeSObjectResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeSearchLayoutResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeSearchLayoutResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeSearchScopeOrderResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeSearchScopeOrderResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeSoftphoneLayoutResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeSoftphoneLayoutResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeSoqlListView.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeSoqlListView.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeTab.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeTab.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeTabSetResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeTabSetResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/DescribeThemeItem.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/DescribeThemeItem.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/EmptyRecycleBinResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/EmptyRecycleBinResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/ExecuteListViewResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/ExecuteListViewResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/GetDeletedResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/GetDeletedResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/GetServerTimestampResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/GetServerTimestampResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/GetUpdatedResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/GetUpdatedResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/GetUserInfoResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/GetUserInfoResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/InvalidateSessionsResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/InvalidateSessionsResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/KnowledgeSettings.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/KnowledgeSettings.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/LeadConvertResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/LeadConvertResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/LoginResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/LoginResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/MergeResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/MergeResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/PerformQuickActionResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/PerformQuickActionResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/ProcessResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/ProcessResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/QueryResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/QueryResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/QuickActionTemplateResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/QuickActionTemplateResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/Reference.cs -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/Reference.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/Reference.map -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/ResetPasswordResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/ResetPasswordResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/SalesForce.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/SalesForce.wsdl -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/SaveResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/SaveResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/SearchResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/SearchResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/SendEmailResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/SendEmailResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/SetPasswordResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/SetPasswordResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/UndeleteResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/UndeleteResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/UpsertResult.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/UpsertResult.datasource -------------------------------------------------------------------------------- /SalesForceBackup/Web References/SFDC/sObject.datasource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/Web References/SFDC/sObject.datasource -------------------------------------------------------------------------------- /SalesForceBackup/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/SalesForceBackup/packages.config -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dthagard/salesforce_backup/HEAD/azure-pipelines.yml --------------------------------------------------------------------------------