diff --git a/devdocs/specs/core-notification.txt b/devdocs/specs/core-notification.txt index 9e0ba420..af06df02 100644 --- a/devdocs/specs/core-notification.txt +++ b/devdocs/specs/core-notification.txt @@ -58,6 +58,7 @@ WorkorderItemPartRequestPartsReceived [GENERAL] Daily_Notify_health_check (biz and ops) [GENERAL] Nightly_Notify_health_check (biz and ops)[GENERAL] BackupStatus case 3786 (biz and ops) [GENERAL] + (OR is this more of a general OPERATIONS notifications without choosing specific type because anyone in ops needs all) UpcomingServiceEvent case 3725 [CUSTOMER] WorkorderItemPartRequestCreated case 3652 [GENERAL] ContractExpiring - Customer version in addition to User version [CUSTOMER] diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 387d7c0b..48ce0f7a 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -1,5 +1,5 @@ -PRIORITY - ALWAYS Lowest level stuff first -=-=-=-=- + + { "login": "manager", "password": "l3tm3in" @@ -9,9 +9,8 @@ PRIORITY - ALWAYS Lowest level stuff first todo: OPS routes (SERVER AND CLIENT) - Backup, restore https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3369 - These need to be done fairly early on in order to have shit to play with for testing etc - BACKUP & related stuff that should be in v.initial release https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3369 -todo: OPS notification created for failed jobs - also maybe direct immediate email bypassing generator? + + todo: Search indexing performance improvement and exception avoidance (Search.cs 828) ON CONFLICT IDEA @@ -20,6 +19,10 @@ todo: Search indexing performance improvement and exception avoidance (Search.cs if detect it hasn't inserted (conflict) trigger a fetch instead like what is being done now but won't have the exception to deal with!! +todo: OPS notification created for failed jobs + also maybe direct immediate email bypassing generator? + Add backup fail to this will stub out for now + todo: (BREAK THIS OUT INTO LATER/NOW/CASES) there are several outstanding AUTHENTICATION related cases in rockfish for RAVEN e.g. https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1924 diff --git a/server/AyaNova/biz/JobOperationsBiz.cs b/server/AyaNova/biz/JobOperationsBiz.cs index 286bad0f..2c52a4c0 100644 --- a/server/AyaNova/biz/JobOperationsBiz.cs +++ b/server/AyaNova/biz/JobOperationsBiz.cs @@ -3,12 +3,6 @@ using System.Linq; using System.Threading.Tasks; using System.Collections.Generic; using Microsoft.EntityFrameworkCore; -using Microsoft.AspNetCore.Mvc; - -using EnumsNET; -using AyaNova.Util; -using AyaNova.Api.ControllerHelpers; -using AyaNova.Biz; using AyaNova.Models; diff --git a/server/AyaNova/biz/JobType.cs b/server/AyaNova/biz/JobType.cs index 670b3a37..848bb14e 100644 --- a/server/AyaNova/biz/JobType.cs +++ b/server/AyaNova/biz/JobType.cs @@ -11,7 +11,8 @@ namespace AyaNova.Biz TestWidgetJob = 1,//test job for unit testing CoreJobSweeper = 2, SeedTestData = 4, - BulkCoreBizObjectOperation = 5 + BulkCoreBizObjectOperation = 5, + Backup = 6 } @@ -27,7 +28,6 @@ namespace AyaNova.Biz TagRemoveAny = 4, TagReplace = 5, TagReplaceAny = 6 - } }//eons \ No newline at end of file