diff --git a/devdocs/specs/core-notification.txt b/devdocs/specs/core-notification.txt index 63c0e3d4..268e549e 100644 --- a/devdocs/specs/core-notification.txt +++ b/devdocs/specs/core-notification.txt @@ -76,11 +76,11 @@ UI TODO V8 TABLES / OBJECTS JOBS NotifySweeper - APP notifications - deletes all unreceived APP notifications older than 90 days + APP notifications - deletes all APP notifications older than 90 days (if they want to keep it then can turn it into a reminder or SAVE it somehow) NotifyEvent - deletes any notifyevent with no event date created more than 90 days ago If has event date and it's passed then deletes it if created more than 90 days ago (pretty sure there are no back dated events, once it's passed it's past) - + NotifyDeliveryLog - deletes all log items older than 90 days ALL COREBIZ Need CRUD check for notification events @@ -91,7 +91,9 @@ ALL COREBIZ Processes each notifyeventtype that it handles or passes off to central one maybe in some cases if common code NotifyEventType enum - A collection of every possibly notification event + A collection of every possible notification event in one central location (rather than the old system where each object type held it's own collection) + +Translation keys for each notify event type as these will display in the UI and in sent emails etc NotifyDeliveryMethod enum SMTP, INAPP (more in future)