From b51ddcba68420044d8a32f865a691977cd1b1f09 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 13 Feb 2020 19:09:00 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index caafcfa7..06356688 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -42,7 +42,18 @@ CURRENT ROADMAP CURRENT TODOs =-=-=-=-=-=-= -SHELL / NAV / MENUS / LAYOUT +Refactor: + - ListOptions at server, remove filter and sort with one single REQUIRED DataListView JSON property, also remove MINI, fixup schema + - DataListFetcher to use new single JSON property, also the builders as required to deal with the format change (maybe they just accept teh whole string and deal with as needed) + - DataList + - ROLES make the datlist have an access role user must have to access that datalist + - This way can restrict what users can access by restricting what datalists they can access circumventing need to worry about DataListview roles + - any data list that woudl be required for widespread use (picklists) can be set to ANY role but limit the fields to the bare minimum for selection + - Any data list that is for bigger things could then have it's role set higher + - Has a pre-defined Default picklist and datatable format + + + TODO: FILTER AT CLIENT