Files
2026-04-21 11:35:51 -05:00

156 lines
5.5 KiB
JSON

{
"Serilog": {
"WriteTo": [
{
"Name": "Async",
"Args": {
"configure": [
{
"Name": "Console"
},
{
"Name": "Seq",
"Args": {
"serverUrl": "https://qa-seq.lcu-internal.com",
"apiKey": "azlYSsLzk3XoYTsi2Pbr"
}
}
]
}
}
],
"Enrich": [
"FromLogContext",
"WithMachineName",
"WithThreadId"
],
"Properties": {
"Application": "Repo API",
"Environment": "Development"
}
},
"Connections": {
"SQL": {
"RepoDB": "data source=DAZCDTBWEB01Q;initial catalog=RepoDB;user id=Srv_RepoAPI_Q;password=2sfg5W7GAfmfvyUQU9yz;MultipleActiveResultSets=True;App=EntityFramework",
"SQLOptions": {
"MaxRetryCount": 5,
"MaxRetryDelay": "0.00:00:30",
"ErrorNumbersToAdd": [],
"EnableDetailedErrors": true
}
},
"Queue": {
"url": "d1msg01q.lcu-internal.com",
"port": 5672,
"username": "collections",
"password": "p@ssW0rd"
},
"CORS_AllowedOrigins": [
"http://localhost:3000",
"http://lcu-internal.com",
"https://lcu-internal.com",
"https://qa-repomanage.lcu-internal.com",
"https://qa-repo-manager.apps.azure.lcu-internal.com",
"https://uat-repomanage.lcu-internal.com",
"https://uat-repo-manager.apps.azure.lcu-internal.com",
"https://repomanage.lcu-internal.com",
"https://prd-repo-manager.apps.azure.lcu-internal.com"
]
},
"NadaService": {
"DefaultVehicleAndValuesByVinEndpoint": "https://cloud.jdpower.ai/data-api/UAT/valuationservices/valuation/defaultVehicleAndValuesByVin",
"WeeklyAuctionValuesByVehicleIdEndPoint": "https://cloud.jdpower.ai/data-api/UAT/valuationservices/valuation/weeklyAuctionValuesByVinAndVehicleId",
"ApiKey": "7c099480-c007-4804-895e-df72b32728d3"
},
"Primary": {
"exchangeName": "LCU.TaskTokenExchange",
"settingsCacheExpirationSeconds": 90,
"programmingRecipients": [
"[email protected]"
],
"repoManagerAdminRecipients": [
"[email protected]"
],
"floorPriceAcceptedRecipients": [
"[email protected]"
],
"collectionsClerkRecipients": [
"[email protected]"
],
"creditDebitsRecipients": [
"[email protected]"
],
"collectionsRecipients": [
"[email protected]"
],
"collectionAccountUrl": "https://qa-collectionsapi.lcu-internal.com/api/account/ByAccountNo/",
"collectionsConfigUrl": "https://qa-collectionsapi.lcu-internal.com/api/Configuration",
"collectionsLetterUrl": "https://qa-collectionsapi.lcu-internal.com/api/account/:accountId/history",
"coreBranchSetUrl": "https://qa-core-api-wrapper-api.apps.azure.lcu-internal.com/api/core/branch",
"coreCollateralUrl": "https://qa-core-api-wrapper-api.apps.azure.lcu-internal.com/api/core/Loan/GetLoanCollateral/:loanId",
"coreLoanUrl": "https://qa-core-api-wrapper-api.apps.azure.lcu-internal.com/api/core/Loan/GetLoanDetails/:loanId",
"coreLoanTransactions": "https://qa-core-api-wrapper-api.apps.azure.lcu-internal.com/api/core/Transaction/GetTransactionHistory?accountNumber=:accountNo&startDateRange=:startDate&endDateRange=:endDate",
"coreMemberUrl": "https://qa-core-api-wrapper-api.apps.azure.lcu-internal.com/api/core/members/GetMemberByAccountNumber/:loanId",
"notificationsEmailUrl": "https://qa-notificationsapi.lcu-internal.com/api/Email",
"repoManagerAccountUrl": "https://qa-repomanage.lcu-internal.com/#/Account/",
"organizationCode": "",
"ftpConfiguration": {
"hostName": "sftp9.autoims.com",
"userName": "LAND",
"port": 2222,
"sshHostKeyFingerprint": "ssh-rsa 4096 8b:1e:e5:1a:28:e4:81:d8:7e:f7:01:0f:86:ed:09:57",
"sshPrivateKeyPath": "privateKey.ppk",
"ExecutablePath": "C:\\dev\\WinSCP-5.15.3-Automation\\WinSCP.exe"
},
"remoteFilePath": "/reports",
"localDirectoryPath": "C:\\dev\\autoimstestfiles\\",
"conditionReportUrl": "http://Ecr.autoims.com",
"moveProcessedFiles": false,
"downloadNewFiles": false,
"checkForLocalFiles": true,
"queueConsumerConfigs": {
"AutoImsTask": {
"QueueName": "LCU.Tasks.AutoImsSync",
"ExchangeName": "LCU.TaskTokenExchange",
"Subject": "LCU.Tasks.AutoImsSync"
},
"RepoProcessorTask": {
"QueueName": "LCU.Tasks.RepoAccountProduce",
"ExchangeName": "LCU.TaskTokenExchange",
"Subject": "LCU.Tasks.RepoAccountProduce"
},
"RepoAccountQueue": {
"QueueName": "LCU.Queue.RepoAccount",
"ExchangeName": "LCU.ProcessingExchange",
"Subject": "LCU.Process.RepoAccount"
}
}
},
"Schedule": {
"Configs": [
{
"name": "TestConfig",
"subject": "LCU.Tasks.Test",
"cronTab": "* * * * *",
"user": "System"
},
{
"name": "RepoQueueProducer",
"subject": "LCU.Tasks.RepoAccountProduce",
"cronTab": "1 5-18 * * mon-fri",
"user": "System"
},
{
"name": "AutoImsSync",
"subject": "LCU.Tasks.AutoImsSync",
"cronTab": "1 8,13 * * *",
"user": "System"
}
]
},
"FeatureFlags" : {
"EnableControllers" : true,
"RunRepoHostedService": false,
"RunAutoImsHostService": false
}
}