From 38907cc6a1f231c871f3ecdb38d81e8c2121902f Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 3 Jul 2019 18:52:19 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 64e07749..f7411bdb 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -79,14 +79,17 @@ DONE: Widget - NOTES FIELD DONE: TAGS!!! - Implement and componentize -TODO: Server SEED DATA WIDGET CUSTOM FIELDS DEFINITION -TODO: WIDGET Customize menu item +DONE: Server SEED DATA WIDGET CUSTOM FIELDS DEFINITION + +### TODO: WIDGET Customize menu item - Make a menu item that shows in Widget edit form for users who are BizAdminFull only, title is "customize" - this takes user to customize form where they can customize the widget form, set custom fields, maybe what shows or not etc - this is to customize the form but it should contain a link to the locale text editor in case that's what they actually intend to customize + TODO: Form customize UI - Where you create custom fields and edit - If a user changes a field data type there needs to be a big warning before accepting it. + TODO: Custom fields - Needs to cache the customization data of the form and concurrency token used to fetch it and then it checks the concurrency token periodically - Needs to be aware of and handle the fact that the end user may change the data type