This commit is contained in:
@@ -12,26 +12,24 @@ ____________
|
|||||||
## CURRENT STAGE:
|
## CURRENT STAGE:
|
||||||
|
|
||||||
|
|
||||||
todo: subscription form should autofill in user's personal email address when they pick a new email subscription but still let them change it
|
|
||||||
todo: subscription form still not completed, needs to be coded for when to show tags (for example) and other stuff
|
todo: subscription form still not completed, needs to be coded for when to show tags (for example) and other stuff
|
||||||
todo: Localize this message or get rid of it, it's annoying and possibly useless
|
|
||||||
"Error checking for notifications, see about->log for details; log out and back in again to reset "
|
|
||||||
todo: Back end notification related settings
|
todo: Back end notification related settings
|
||||||
GlobalOpsNotificationSettings (copy from backup settings)
|
GlobalOpsNotificationSettings (copy from backup settings)
|
||||||
SMTP creds, return address
|
SMTP creds, return address
|
||||||
todo: back end email subject could use the object type in addition to the name of the object i.e. AY:Object changed:User:Christina Shanahan 25
|
todo: back end email subject could use the object type in addition to the name of the object i.e. AY:Object changed:User:Christina Shanahan 25
|
||||||
todo: notifysubscriptionbiz
|
todo: notifysubscriptionbiz
|
||||||
Check for duplicate before accepting new / edit in validator
|
Check for duplicate before accepting new / edit in validator
|
||||||
|
todo: notifiation sent when object deleted and link to open sb what?
|
||||||
|
|
||||||
todo: client global settings notification systemactive
|
todo: client global settings notification systemactive
|
||||||
Needs to get data from api as well as UI to control it and translation key for NotificationSystemActive
|
Needs to get data from api as well as UI to control it and translation key for NotificationSystemActive
|
||||||
|
|
||||||
UI
|
UI
|
||||||
TODO: home-notify-subscription needs to also have ability to subscribe to DefaultNotification type via email
|
TODO: home-notify-subscription needs to also have ability to subscribe to DefaultNotification type via email
|
||||||
This one is a bit tricky because it will always be able to deliver via in app but user can also opt for email delivery
|
Make this a UserOption and checkbox on the user options form right beside the email address and only can be set to true if an email is entered
|
||||||
so it should either always show a default inapp for DefaultNotification or it should not allow them to make one for inapp
|
title: "Copy general notifications to email"
|
||||||
Not sure what is best but it should be braindead simple
|
todo: rename "Default" notifications to "General" notifications, i.e. non-specific
|
||||||
|
|
||||||
|
|
||||||
todo: ui area where admin can see all notifyevent and remove any that they deem as stuck or won't deliver
|
todo: ui area where admin can see all notifyevent and remove any that they deem as stuck or won't deliver
|
||||||
@@ -51,21 +49,10 @@ todo: notification system docs
|
|||||||
While it's fresh write a quick overview in docs so can flesh it out more later but get the main points even if in shorthand
|
While it's fresh write a quick overview in docs so can flesh it out more later but get the main points even if in shorthand
|
||||||
Big overview then drill down
|
Big overview then drill down
|
||||||
|
|
||||||
todo: Roles / roles change
|
|
||||||
Needs to re-examine notification subscriptions and events if no longer has access to them
|
|
||||||
Delivery and event code need to take roles into account and silently ignore no access things
|
|
||||||
todo: WorkorderStatus types and QuoteStatusTypes FINISHED STATUS or END STATUS
|
|
||||||
There needs to be a way to flag a quote or wo status as being the END status of the process
|
|
||||||
This is required so that things like wostatusage notifications know to ignore the END status as it's not going to change after that
|
|
||||||
and also so it knows which are considered "Finished" or "Finalized" or whatever is the best term
|
|
||||||
probably going to need it for a bunch of other stuff as well since there is no separate Closed flag
|
|
||||||
todo: notifyeventthype WorkorderClosed needs to be renamed or maybe removed in light of directlyu above regarding some status are now the equivalen to closed state in v7
|
|
||||||
|
|
||||||
todo: wo, quote and any other AgeValue notify objects are going to need to be able to record and compare age of event happening
|
|
||||||
For things like wostatusAge etc. Or, maybe they will need a separate datetime field to record the last time the status was changed
|
|
||||||
|
|
||||||
todo: As biz objects are fleshed out need to also code their notification event stuff as well
|
todo: As biz objects are fleshed out need to also code their notification event stuff as well
|
||||||
|
todo: Localize this message or get rid of it, it's annoying and possibly useless
|
||||||
|
"Error checking for notifications, see about->log for details; log out and back in again to reset "
|
||||||
##########################
|
##########################
|
||||||
todo: add method to continue on to requested url when a login needs to happen
|
todo: add method to continue on to requested url when a login needs to happen
|
||||||
(like capture the requested url and if found after login go to it)
|
(like capture the requested url and if found after login go to it)
|
||||||
@@ -415,6 +402,8 @@ todo: First of all triage the features to port over in the sanest order so not s
|
|||||||
|
|
||||||
todo: Schedule form
|
todo: Schedule form
|
||||||
- This one is big but requires the data to be there so as soon as implement enough things that are scheduleable then do this
|
- This one is big but requires the data to be there so as soon as implement enough things that are scheduleable then do this
|
||||||
|
todo: Notifications
|
||||||
|
Many are on hold until there are real objects to code against, now is the time to code them as the objects are added
|
||||||
|
|
||||||
todo: can beta test at this point
|
todo: can beta test at this point
|
||||||
post installer, enlist trial users get feedback, don't get too down when they shit all over it as they will undoubtedly :)
|
post installer, enlist trial users get feedback, don't get too down when they shit all over it as they will undoubtedly :)
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
<v-row>
|
<v-row>
|
||||||
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
||||||
{{ obj }}
|
{{ obj }}
|
||||||
TODO: Default notification via email as an option
|
|
||||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||||
<v-select
|
<v-select
|
||||||
v-model="obj.eventType"
|
v-model="obj.eventType"
|
||||||
|
|||||||
Reference in New Issue
Block a user