303 lines
16 KiB
XML
303 lines
16 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<LangVersion>latest</LangVersion>
|
|
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
|
<Version>5.7.23</Version>
|
|
<Description>
|
|
1.0.0 - Initial Creation
|
|
1.1.0 - FileOperationsLib and ApiResponse Version upgrade.
|
|
1.2.0 - ZipDirectoryRequest added.
|
|
1.3.0 - SftpRequest readded.
|
|
2.0.0 - Change so that all the librarys references are bundled with nuget.
|
|
2.1.0 - Upgrade FtpLib version
|
|
2.2.0 - Added DependencyInjection Class
|
|
3.0.0 - Change to Job and WorkItem model to now use WorkItemExecution, added Name, and description.
|
|
3.1.0 - Added Notification and refactored DispatcherRequestBuilder
|
|
3.2.0 - Update FileOperationsLib nuget
|
|
3.3.0 - Added FileOperations CreateDirectory and RenameDirectory
|
|
3.3.1 - Upgrade FileOperationsLib nuget to 3.3.0
|
|
3.3.2 - Add ability to add job error recipients.
|
|
3.4.0 - Adding SftpDynamicFileRequest.
|
|
3.5.0 - Add Dynamic Zip and UnzipFileRequest
|
|
3.6.0 - Add ArchiveRequest
|
|
3.6.1 - Updated AutomicApiWrapperModels Nuget
|
|
3.7.0 - Add Encrypt/Decrypt and SucceedOnError to Move/Copy/Rename/Delete File
|
|
3.8.0 - Upgrade to netstandard2.1
|
|
4.0.0 - Removing models and added helpers. Models are in new LCU.Library.Internal.DispatcherModels library.
|
|
4.1.0 - Update to use masstransit and change to use ArchiverApi rather than AutomicApiWrapper
|
|
4.2.0 - Update FTP Lib nuget
|
|
4.3.0 - Add Job Tags
|
|
4.4.0 - Add JobDetails with Job Tags
|
|
4.5.0 - Upgrade ApiResponse.Models nuget
|
|
4.6.0 - Upgrade FileOperations Nuget and Add ModifyFile Workitem
|
|
4.7.0 - Upgrade FTP Nuget and Update SftpUpload Request
|
|
4.8.0 - Upgrade FTP Nuget
|
|
4.9.0 - Upgrade FTP Nuget to 2.9.0
|
|
4.10.0 - Added DocumentIngestor IngestorRequest
|
|
4.11.0 - Missed model version upgraded.
|
|
4.12.0 - Upgrade FileOperationsLib, FtpLib, and DocumentIngestorModels lib
|
|
4.13.0 - Added BatchIngestionRequest and UnzipPasswordProtectedRequest
|
|
4.14.0 - Upgrade FileOperationsLib to 3.20.0
|
|
4.15.0 - Added IngestorPdfPartitioner WorkItem
|
|
4.16.0 - Added MemberDocumentNotificationRequest Workitem
|
|
4.17.0 - Added RemoteDepositCaptureXmlRequest Workitem and updated DocumentIngestor models
|
|
4.18.0 - Added DeleteDirectoryRequest Workitem and updated DocumentIngestor models
|
|
4.19.0 - Added UpdatePersonForCheckHoldRequest and DataCleanup Workitems
|
|
4.19.1 - Update DocumentIngestorModels Nuget
|
|
4.20.0 - Update FileOperations and FTP API Nuget for models
|
|
4.20.1 - Added HistoricalDocumentIngestor, HistoricalDocumentBatchIngestion, and HistoricalIngestorPdfPartitioner WorkItems
|
|
4.21.0 - Add ExtractRequest and ProcessingSummaryEmail request from NoticeProcessor API
|
|
4.21.1 - Update DocumentIngestorModels Nuget
|
|
4.22.0 - Added WorkItem properties for Cancel Job on Failure.
|
|
5.0.0 - Enhancments and refactors: Added ActionBuilderService and ActionService classes to handle the workitem action building. Other refactors.
|
|
5.0.1 - Add NcoaUpdate workItem
|
|
5.0.2 - Update FTP Nuget
|
|
5.0.3 - Update File Operatations Nuget
|
|
5.0.4 - Add IngestionFolderCleanUp WorkItem
|
|
5.0.5 - Correct IngestionFolderCleanUp in ActionBuilderService
|
|
5.0.6 - Use latest version of DocumentIngestorModels
|
|
5.0.7 - Update DataCleanUpNuget for NCOA Request
|
|
5.0.8 - Add MomBotRequest WorkItem
|
|
5.0.9 - Add BlendApi Data Sync Request WorkItem
|
|
5.0.10 - Update FTP Nuget for ResumeSupportState toggle on download
|
|
5.0.11 - Added DialerUploadRequest WorkItem.
|
|
5.0.12 - Added UploadDoNotCallRequest WorkItem.
|
|
5.0.13 - Update FileOperationsLib nuget
|
|
5.0.14 - Added FannieMaeMortgageRequest WorkItem.
|
|
5.0.15 - Added CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.0 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.1 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.2 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.3 - Added UploadVoAppsCampaignRequest WorkItem
|
|
5.1.4 - Updated model validation on DialerApiModels
|
|
5.2.0 - Added new fields on DialerUpload model
|
|
5.3.0 - Updated CreateVoAppsCampaignRequest model with new fields.
|
|
5.4.0 - Updated CreateVoAppsCampaignRequest model.
|
|
5.5.0 - Added ImportCreditCardSalesRequest model.
|
|
5.5.1 - Added DataCleanUpIndirectFunding WorkItem.
|
|
5.6.0 - Alter BlendApi Data Sync Request WorkItem
|
|
5.6.1 - Update IndirectFundRequest
|
|
5.6.2 - Added ImportIndirectVehicleSalesRequest model.
|
|
5.6.3 - Updated BlendModels Nuget for ApplicationProcess
|
|
5.6.4 - Added SkipHolidays to Job model
|
|
5.6.5 - Updated Dialer API Nuget for the UploadVoAppsCampaignResultsRequest updates
|
|
5.6.6 - Updating the Document Ingestors Models
|
|
5.6.7 - Add ValidateFileRequest FileOperations WorkItem
|
|
5.6.8 - Added ExtractIndexFileData WorkItem
|
|
5.6.9 - Update NuGet packages
|
|
5.6.10 - Updated Incentive Manager import models.
|
|
5.6.11 - Added IndexFieldMapperRequest model.
|
|
5.6.12 - Added DealerAchNotification model.
|
|
5.6.13 - Updated ClientHelper.
|
|
5.6.14 - Update JSON handling in Client Helper.
|
|
5.6.15 - Update clienthelper to allow async
|
|
5.6.16 - Update clienthelper to add wait
|
|
5.6.17 - Remove retry from client helper
|
|
5.6.18 - Ensure respone is sent with error information for write-back
|
|
5.6.19 - Updated FileUpdaterModels version
|
|
5.6.20 - Add RealTimeAlerts WorkItem
|
|
5.6.21 - Update NuGet packages
|
|
5.6.22 - Update Nuget packages for Osg Tax
|
|
5.6.23 - Add RealTimeAlerts Errored Process WorkItem
|
|
5.7.0 - Upgrade to dotnet8
|
|
5.7.1 - Update NuGet packages
|
|
5.7.2 - Update NuGet packages
|
|
5.7.3 - Update nuget for Osg DNA Notices Split
|
|
5.7.4 - Add Incentive Mgr Work Items
|
|
5.7.5 - Update Nuget packages
|
|
5.7.6 - Update DocumentIngestorModels Nuget package
|
|
5.7.7 - Update DocumentIngestorModel Nuget
|
|
5.7.8 - Update NuGet packages
|
|
5.7.9 - Update FileOperations NuGet packages
|
|
5.7.10 - Added DeleteEmptyDirectoryRequest model
|
|
5.7.11 - Add JobStatus in RequestBuilder service
|
|
5.7.12 - Added DocumentRetentionCleanup WorkItem
|
|
5.7.13 - Update Incentive Mgr Nuget package
|
|
5.7.14 - Update Dialer Api Nuget package
|
|
5.7.15 - Update File Operations Api Nuget package
|
|
5.7.16 - Update CreateJob Method to handle JobStatus
|
|
5.7.17 - Update Dialer Api Nuget package Error Process
|
|
5.7.18 - Update for Repo API WorkItem
|
|
5.7.19 - Update DocumentIngestorModels Nuget Package
|
|
5.7.20 - Update Dialer Api Nuget package for campaigns
|
|
5.7.21 - Update DocumentIngestorModels Nuget package
|
|
5.7.22 - Update for MemberPreferences DNA Audit WorkItem
|
|
5.7.23 - Update Ftp models
|
|
</Description>
|
|
<PackageReleaseNotes>
|
|
1.0.0 - Initial Creation
|
|
1.1.0 - FileOperationsLib and ApiResponse Version upgrade.
|
|
1.2.0 - ZipDirectoryRequest added.
|
|
1.3.0 - SftpRequest readded.
|
|
2.0.0 - Change so that all the librarys references are bundled with nuget.
|
|
2.1.0 - Upgrade FtpLib version
|
|
2.2.0 - Added DependencyInjection Class
|
|
3.0.0 - Change to Job and WorkItem model to now use WorkItemExecution, added Name, and description.
|
|
3.1.0 - Added Notification and refactored DispatcherRequestBuilder
|
|
3.2.0 - Update FileOperationsLib nuget
|
|
3.3.0 - Added FileOperations CreateDirectory and RenameDirectory
|
|
3.3.1 - Upgrade FileOperationsLib nuget to 3.3.0
|
|
3.3.2 - Add ability to add job error recipients.
|
|
3.4.0 - Adding SftpDynamicFileRequest.
|
|
3.5.0 - Add Dynamic Zip and UnzipFileRequest
|
|
3.6.0 - Add ArchiveRequest
|
|
3.6.1 - Updated AutomicApiWrapperModels Nuget
|
|
3.7.0 - Add Encrypt/Decrypt and SucceedOnError to Move/Copy/Rename/Delete File
|
|
3.8.0 - Upgrade to netstandard2.1
|
|
4.0.0 - Removing models and added helpers. Models are in new LCU.Library.Internal.DispatcherModels library.
|
|
4.1.0 - Update to use masstransit and change to use ArchiverApi rather than AutomicApiWrapper
|
|
4.2.0 - Update FTP Lib nuget
|
|
4.3.0 - Add Job Tags
|
|
4.4.0 - Add JobDetails with Job Tags
|
|
4.5.0 - Upgrade ApiResponse.Models nuget
|
|
4.6.0 - Upgrade FileOperations Nuget and Add ModifyFile Workitem
|
|
4.7.0 - Upgrade FTP Nuget and Update SftpUpload Request
|
|
4.8.0 - Upgrade FTP Nuget
|
|
4.9.0 - Upgrade FTP Nuget to 2.9.0
|
|
4.10.0 - Added DocumentIngestor IngestorRequest
|
|
4.11.0 - Missed model version upgraded.
|
|
4.12.0 - Upgrade FileOperationsLib, FtpLib, and DocumentIngestorModels lib
|
|
4.13.0 - Added BatchIngestionRequest and UnzipPasswordProtectedRequest
|
|
4.14.0 - Upgrade FileOperationsLib to 3.20.0
|
|
4.15.0 - Added IngestorPdfPartitioner WorkItem
|
|
4.16.0 - Added MemberDocumentNotificationRequest Workitem
|
|
4.17.0 - Added RemoteDepositCaptureXmlRequest Workitem and updated DocumentIngestor models
|
|
4.18.0 - Added DeleteDirectoryRequest Workitem and updated DocumentIngestor models
|
|
4.19.0 - Added UpdatePersonForCheckHoldRequest and DataCleanup Workitems
|
|
4.19.1 - Update DocumentIngestorModels Nuget
|
|
4.20.0 - Update FileOperations and FTP API Nuget for models
|
|
4.20.1 - Added HistoricalDocumentIngestor, HistoricalDocumentBatchIngestion, and HistoricalIngestorPdfPartitioner WorkItems
|
|
4.21.0 - Add ExtractRequest and ProcessingSummaryEmail request from NoticeProcessor API
|
|
4.21.1 - Update DocumentIngestorModels Nuget
|
|
4.22.0 - Added WorkItem properties for Cancel Job on Failure.
|
|
5.0.0 - Enhancments and refactors: Added ActionBuilderService and ActionService classes to handle the workitem action building. Other refactors.
|
|
5.0.1 - Add NcoaUpdate workItem
|
|
5.0.2 - Update FTP Nuget
|
|
5.0.3 - Update File Operatations Nuget
|
|
5.0.4 - Add IngestionFolderCleanUp WorkItem
|
|
5.0.5 - Correct IngestionFolderCleanUp in ActionBuilderService
|
|
5.0.6 - Use latest version of DocumentIngestorModels
|
|
5.0.7 - Update DataCleanUpNuget for NCOA Request
|
|
5.0.8 - Add MomBotRequest WorkItem
|
|
5.0.9 - Add BlendApi Data Sync Request WorkItem
|
|
5.0.10 - Update FTP Nuget for ResumeSupportState toggle on download
|
|
5.0.11 - Added DialerUploadRequest WorkItem.
|
|
5.0.12 - Added UploadDoNotCallRequest WorkItem.
|
|
5.0.13 - Update FileOperationsLib nuget
|
|
5.0.14 - Added FannieMaeMortgageRequest WorkItem.
|
|
5.0.15 - Added CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.0 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.1 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.2 - Updated CreateVoAppsCampaignsRequest WorkItem.
|
|
5.1.3 - Added UploadVoAppsCampaignRequest WorkItem
|
|
5.1.4 - Updated model validation on DialerApiModels
|
|
5.2.0 - Added new fields on DialerUpload model
|
|
5.3.0 - Updated CreateVoAppsCampaignRequest model with new fields.
|
|
5.4.0 - Updated CreateVoAppsCampaignRequest model.
|
|
5.5.0 - Added ImportCreditCardSalesRequest model.
|
|
5.5.1 - Added DataCleanUpIndirectFunding WorkItem.
|
|
5.6.0 - Alter BlendApi Data Sync Request WorkItem
|
|
5.6.1 - Update IndirectFundRequest
|
|
5.6.2 - Added ImportIndirectVehicleSalesRequest model.
|
|
5.6.3 - Updated BlendModels Nuget for ApplicationProcess
|
|
5.6.4 - Added SkipHolidays to Job model
|
|
5.6.5 - Updated Dialer API Nuget for the UploadVoAppsCampaignResultsRequest updates
|
|
5.6.6 - Updating the Document Ingestors Models
|
|
5.6.7 - Add ValidateFileRequest FileOperations WorkItem
|
|
5.6.8 - Added ExtractIndexFileData WorkItem
|
|
5.6.9 - Update NuGet packages
|
|
5.6.10 - Updated Incentive Manager import models.
|
|
5.6.11 - Added IndexFieldMapperRequest model.
|
|
5.6.12 - Added DealerAchNotification model.
|
|
5.6.13 - Updated ClientHelper.
|
|
5.6.14 - Update JSON handling in Client Helper.
|
|
5.6.16 - Update clienthelper to add wait
|
|
5.6.17 - Remove retry from client helper
|
|
5.6.18 - Ensure respone is sent with error information for write-back
|
|
5.6.19 - Updated FileUpdaterModels version
|
|
5.6.20 - Add RealTimeAlerts WorkItem
|
|
5.6.21 - Update NuGet packages
|
|
5.6.22 - Update Nuget packages for Osg Tax
|
|
5.6.23 - Add RealTimeAlerts Errored Process WorkItem
|
|
5.7.0 - Upgrade to dotnet8
|
|
5.7.1 - Update NuGet packages
|
|
5.7.2 - Update NuGet packages
|
|
5.7.3 - Update nuget for Osg DNA Notices Split
|
|
5.7.4 - Add Incentive Mgr Work Items
|
|
5.7.5 - Update Nuget packages
|
|
5.7.6 - Update DocumentIngestorModels Nuget package
|
|
5.7.7 - Update DocumentIngestorModel Nuget
|
|
5.7.8 - Update NuGet packages
|
|
5.7.9 - Update FileOperations NuGet packages
|
|
5.7.10 - Added DeleteEmptyDirectoryRequest model
|
|
5.7.11 - Add JobStatus in RequestBuilder service
|
|
5.7.12 - Added DocumentRetentionCleanup WorkItem
|
|
5.7.13 - Update Incentive Mgr Nuget package
|
|
5.7.14 - Update Dialer Api Nuget package
|
|
5.7.15 - Update File Operations Api Nuget package
|
|
5.7.16 - Update CreateJob Method to handle JobStatus
|
|
5.7.17 - Update Dialer Api Nuget package Error Process
|
|
5.7.18 - Update for Repo API WorkItem
|
|
5.7.19 - Update DocumentIngestorModels Nuget Package
|
|
5.7.20 - Update Dialer Api Nuget package for campaigns
|
|
5.7.21 - Update DocumentIngestorModels Nuget package
|
|
5.7.22 - Update for MemberPreferences DNA Audit WorkItem
|
|
5.7.23 - Update Ftp models
|
|
</PackageReleaseNotes>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="LCU.API.Internal.BlendApiWrapperModels" Version="1.0.15" />
|
|
<PackageReference Include="LCU.Api.Internal.FTPLib" Version="2.12.0" />
|
|
<PackageReference Include="LCU.Library.Internal.ApiResponse.Models" Version="3.3.2" />
|
|
<PackageReference Include="LCU.Library.Internal.ArchiverApiModel" Version="1.8.0" />
|
|
<PackageReference Include="LCU.Library.Internal.Configuration" Version="1.0.0" />
|
|
<PackageReference Include="LCU.Library.Internal.DataCleanUpModel" Version="1.0.9" />
|
|
<PackageReference Include="LCU.Library.Internal.DialerApiModels" Version="2.6.3" />
|
|
<PackageReference Include="LCU.Library.Internal.DocumentIngestorModels" Version="1.20.3" />
|
|
<PackageReference Include="LCU.Library.Internal.DocumentTypeCleanupModels" Version="1.0.0" />
|
|
<PackageReference Include="LCU.Library.Internal.FileOperationsModels" Version="4.1.4" />
|
|
<PackageReference Include="LCU.Library.Internal.FileUpdaterModels" Version="1.0.3" />
|
|
<PackageReference Include="LCU.Library.Internal.IncentiveApiModels" Version="1.1.4" />
|
|
<PackageReference Include="LCU.Library.Internal.LcuHttpClient" Version="2.0.1" />
|
|
<PackageReference Include="LCU.Library.Internal.MemberPreferencesApiModels" Version="1.0.0" />
|
|
<PackageReference Include="LCU.Library.Internal.MomBotModels" Version="1.0.1" />
|
|
<PackageReference Include="LCU.Library.Internal.NoticeProcessorModel" Version="1.0.8" />
|
|
<PackageReference Include="LCU.Library.Internal.NotificationsModels" Version="1.0.3" />
|
|
<PackageReference Include="LCU.Library.Internal.RealTimeAlertsModels" Version="1.0.2" />
|
|
<PackageReference Include="LCU.Library.Internal.RemoteDepositCaptureModel" Version="1.1.5" />
|
|
<PackageReference Include="LCU.Library.Internal.RepoApiModels" Version="1.0.0" />
|
|
<PackageReference Include="LCU.Library.Internal.RetryUtilities" Version="1.0.0" />
|
|
<PackageReference Include="LCU.Library.Internal.TemenosNotificationApiModels" Version="1.0.4" />
|
|
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
|
|
<PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0" />
|
|
<PackageReference Include="ncrontab" Version="3.3.1" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\LCU.Library.Internal.DispatcherModels\LCU.Library.Internal.DispatcherModels.csproj" />
|
|
</ItemGroup>
|
|
|
|
<PropertyGroup>
|
|
<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput>
|
|
</PropertyGroup>
|
|
|
|
<Target Name="CopyProjectReferencesToPackage" DependsOnTargets="BuildOnlySettings;ResolveReferences">
|
|
<ItemGroup>
|
|
<!-- Filter out unnecessary files -->
|
|
<_ReferenceCopyLocalPaths Include="@(ReferenceCopyLocalPaths->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference')->WithMetadataValue('PrivateAssets', 'All'))" />
|
|
</ItemGroup>
|
|
|
|
<!-- Print batches for debug purposes -->
|
|
<Message Text="Batch for .nupkg: ReferenceCopyLocalPaths = @(_ReferenceCopyLocalPaths), ReferenceCopyLocalPaths.DestinationSubDirectory = %(_ReferenceCopyLocalPaths.DestinationSubDirectory) Filename = %(_ReferenceCopyLocalPaths.Filename) Extension = %(_ReferenceCopyLocalPaths.Extension)" Importance="High" Condition="'@(_ReferenceCopyLocalPaths)' != ''" />
|
|
|
|
<ItemGroup>
|
|
<!-- Add file to package with consideration of sub folder. If empty, the root folder is chosen. -->
|
|
<BuildOutputInPackage Include="@(_ReferenceCopyLocalPaths)" TargetPath="%(_ReferenceCopyLocalPaths.DestinationSubDirectory)" />
|
|
</ItemGroup>
|
|
</Target>
|
|
|
|
</Project>
|