diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index afbbfc6b..7dd7f194 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -57,6 +57,16 @@ todo: workorders - need to set billing and service address from customers on mig todo: custom required rules only apply to new records!! +todo: notification subscription tags UI + Must make it clear that ALL tags in the subscription must exist in the object to match + if not documented also document this + +todo: Contract override by TAGS + Must make it clear that all tags in that particular contract price override must exist in the object to match + User is expected to make multiple records if they want multiple different matching tags + reason for this is that they can do a more fine grained selection of multiple tags like "onsite" + "merville" + whereas if it was an any match then there would be no finer level of control, only one term to choose for each. + todo: form field customization add a "reset" feature to reset to default for when people fuck it up basically just show all fields and remove the required from fields @@ -349,7 +359,7 @@ CURRENTLY DOING: labors (but involves contract change below) there is specific guidance on this in the vuetify docs with example todo: concurrency conflict not displaying properly in UI, no error shows at all - + todo: Server new wo auto contract resolution code, if NEW record and contractid already set then use that otherwise find effective one and set (only way it's set automatically)