case 4310

This commit is contained in:
2022-11-22 00:11:15 +00:00
parent 78f8feae21
commit 544e4fc1af
5 changed files with 83 additions and 2 deletions

View File

@@ -1,2 +1,78 @@
todo: clean up solutions.txt and research.txt and move into a consolidated coding focused how-to.md doc
todo: test regular notification after case 4310 isn't broken by changes to mail delivery system
{[
{
"Id": 544,
"Concurrency": 41215321,
"Serial": 544,
"Notes": "top\nUpdated on render at Fri Nov 18 2022 15:34:53 GMT-0800 (Pacific Standard Time)",
"Wiki": null,
"CustomFields": {
"c1": "Here is some custom text",
"c2": "2022-11-18T08:00:00Z",
"c3": "true"
},
"Tags": [],
"CustomerId": 17,
"CustomerViz": "Adams, Gleason and Runolfsson",
"CustomerTechNotesViz": null,
"CustomerPhone1Viz": "697.907.8664 x7787",
"CustomerPhone2Viz": "(406) 837-7972 x321",
"CustomerPhone3Viz": "416-306-6458",
"CustomerPhone4Viz": "",
"CustomerPhone5Viz": "",
"CustomerEmailAddressViz": "johncrdnl@gmail.com",
"ProjectId": null,
"ProjectViz": null,
"InternalReferenceNumber": null,
"CustomerReferenceNumber": null,
"CustomerContactName": null,
"FromQuoteId": null,
"FromPMId": null,
"CreatedDate": "2022-11-18T19:10:26.870114Z",
"ServiceDate": "2022-11-18T19:10:20.989Z",
"CompleteByDate": null,
"DurationToCompleted": "00:00:00",
"InvoiceNumber": null,
"CustomerSignature": null,
"CustomerSignatureName": null,
"CustomerSignatureCaptured": null,
"TechSignature": null,
"TechSignatureName": null,
"TechSignatureCaptured": null,
"Onsite": true,
"ContractId": null,
"ContractViz": "-",
"LastStatusId": null,
"PostAddress": "6901 Langosh Village",
"PostCity": "Emardhaven",
"PostRegion": "Georgia",
"PostCountry": "Saint Vincent and the Grenadines",
"PostCode": "12106-4039",
"Address": "174 Yost Corners",
"City": "Emardhaven",
"Region": "Georgia",
"Country": "Saint Vincent and the Grenadines",
"Latitude": -81.341400,
"Longitude": 74.885800,
"Items": [],
"States": [],
"IsLockedAtServer": false,
"AlertViz": "",
"FromQuoteViz": null,
"FromPMViz": null,
"LastStateUserViz": null,
"LastStateNameViz": null,
"LastStateColorViz": null,
"LastStateCompletedViz": false,
"LastStateLockedViz": false,
"IsCompleteRecord": true,
"UserIsRestrictedType": false,
"UserIsTechRestricted": false,
"UserIsSubContractorFull": false,
"UserIsSubContractorRestricted": false,
"UserCanViewPartCosts": true,
"UserCanViewLaborOrTravelRateCosts": true,
"UserCanViewLoanerCosts": true
}
]}

View File

@@ -10,11 +10,12 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail
## 2022
### AyaNova 8.0.24 (2022-11-20)
### AyaNova 8.0.24 (2022-11-21)
#### Added
- Server: Added new internal API route `/api/v8/notify/direct-smtp` to support on demand notification scenarios
- Server: Report api utility methods ayPutToAPI, ayPostToAPI, ayGetFromAPI throwing exception on empty return body (202, 204 results)
### AyaNova 8.0.23 (2022-11-18)

View File

@@ -7,7 +7,7 @@ theme:
site_name: AyaNova manual
site_dir: '../../../server/AyaNova/wwwroot/docs'
strict: true
copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-11-20
copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-11-21
extra:
generator: false
# Extensions

View File

@@ -233,6 +233,9 @@ namespace AyaNova.Api.Controllers
/// Send direct SMTP message notification so single object / address
/// Server notification settings must be set and active
/// Currently supported types are Customer, HeadOffice, Vendor, User
/// WARNING: be careful using this method; high volume emailing or spam-like behavior
/// could result in a ban or block of your mail account or mail server or domain
///
/// </summary>
/// <returns>Accepted on success or error</returns>
[HttpPost("direct-smtp")]

File diff suppressed because one or more lines are too long