This commit is contained in:
2020-07-09 00:11:12 +00:00
parent 71ff6e2624
commit 8ba32666b7

View File

@@ -76,11 +76,11 @@ UI TODO
V8 TABLES / OBJECTS V8 TABLES / OBJECTS
JOBS JOBS
NotifySweeper 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 - NotifyEvent -
deletes any notifyevent with no event date created more than 90 days ago 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) 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 ALL COREBIZ
Need CRUD check for notification events 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 Processes each notifyeventtype that it handles or passes off to central one maybe in some cases if common code
NotifyEventType enum 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 NotifyDeliveryMethod enum
SMTP, INAPP (more in future) SMTP, INAPP (more in future)