diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 78e67d16..21d12364 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -4,7 +4,8 @@ Success is the ability to go from failure to failure without loss of enthusiasm "A smooth sea never made a skilled sailor" Franklin D. Roosevelt "Every man has two lives, and the second starts when he realizes he has just one" ~ Confucius -BIG PLAN +************************************************************************************************************************************************************************** +CURRENT ROADMAP 1) Get the widget edit form completely working with the exception of reporting which can be stubbed out but should be present even if not functional now - nothing left to determine, ready to copy to other objects and automated testing @@ -39,40 +40,10 @@ BIG PLAN - Self serve process in place - Ability to upload v7 data from DataDump plugin +************************************************************************************************************************************************************************** - - -IMMEDIATE TODOS: - -- UPDATE vue CLI 3.x to 4.x , Vuetify 1.5 to 2.x (many breaking changes) and all the things before commencing work - https://cli.vuejs.org/migrating-from-v3/ - https://vuetifyjs.com/en/getting-started/releases-and-migrations#migration-guide - https://blog.anoff.io/2019-10-migrating-vuetify-1-to-2/ - https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0#user-content-upgrade-guide - - GRID and other useful porting info: - https://blog.anoff.io/2019-10-migrating-vuetify-1-to-2/ - - =============== UPGRADING NOTES ================= - Vuetify source code for components is here: https://github.com/vuetifyjs/vuetify/tree/master/packages/vuetify/src/components - - ** NOTE: can start dev server, go to *it's* client to see a working older version of ayanova client for comparision! - http://localhost:7575/login - http://localhost:8080/login - - - -- Get edit form existing features completely working (also need new reportchooser not based on the original dialog component) - - new record entry is a bit fucked up: - - Getting validation errors that don't make sense - - DateTime isn't defaulting - - Not sure how many of these are original errors and not new - - -================================================= - - - +CURRENT TODOs +=-=-=-=-=-=-= TODO (NEEDS re-test ON MOBILE for appearance and functionality): Reports - stub out - Stub out some fake reports in a drop down selection for testing, doesn't have to do anything but be present @@ -89,9 +60,10 @@ TODO: Widget edit form, new record gives following error because custom field no TODO: Make sure can easily make new record in Widget form before getting into deeper stuff or making any other object forms. -TODO: Widget edit form, new record sb dates pre-filled in? Server involved? How to handle new record initial date set? +TODO: Widget edit form, new record sb time and dates pre-filled in? Server involved? How to handle new record initial date set? - Don't start blank basically - some objects may be configurable what the default date/time range is so maybe enable that for widget to test + - SB defaults route on server or is this a profile thing and user selectable? TODO: Bug? Set widget edit form times to 4:20pm and observe that in the main grid list it shows as 320 pm!?