This commit is contained in:
2020-07-23 21:57:31 +00:00
parent 9b703dbd60
commit e6545c4d35
4 changed files with 41 additions and 18 deletions

View File

@@ -21,7 +21,7 @@
BACKEND TODO / SYSTEM FOR RAVEN
IMPLEMENTATION PATH / PLAN - code as minimal a route as possible to get to working notifications end to end with minimal subset
first is test notification which is done as an implementation of the DefaultNotification Event type and is delivered to the current use running the test
first is test notification which is done as an implementation of the GeneralNotification Event type and is delivered to the current use running the test
This will go through all potential problems or maybe trigger a troubleshoot route at teh server that checks all and reports back with any issues found
Also needs to be localized (do the test route thing, that just makes the most sense. The test route should accept the type of notification i.e. inapp or smtp, act accordingly if it's a customer user vs regular if there is any difference)
Should report to user exactly any issues found at any level preventing it from happening
@@ -228,7 +228,7 @@ QuoteStatusChanged [CUSTOMER] [CONDITION: QUOTESTATUS integer]
ServiceBank[Currency/Hours/Incidents]Depleted [GENERAL]
NewCSR [GENERAL]
NewMemo [PERSONAL]
QuickNotification DEPRECATED replaced by DefaultNotification below [PERSONAL]
QuickNotification DEPRECATED replaced by GeneralNotification below [PERSONAL]
QuoteCreatedUpdated - a bit weird, which is it created or updated? :) [GENERAL]
ScheduleMarkerImminent (now "reminder") [PERSONAL]
ScheduleMarkerCreated (now "reminder") [PERSONAL]
@@ -259,7 +259,7 @@ https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1137
QuoteStatusAge [PERSONAL (prepared by), GENERAL] [CONDITION: AGEVALUE]
UnitWarranyExpiry case 1361 [GENERAL]
UnitMeterReadingMultipleExceeded case 1254 [GENERAL]
DefaultNotification case 3792 used for all system and old Quick notifications [EVERYONE]
GeneralNotification case 3792 used for all system and old Quick notifications [EVERYONE]
Always present for inapp, user can add more for email if they want and filters or whatever but there is always a built in non-visible subscription to inapp for this
deprecated, use objectCRUD events for this: TagNotification case 3799 [CONDITION: tag, , ayatype global/specific]