This commit is contained in:
2019-11-15 00:06:07 +00:00
parent 1bc2248c60
commit de7631ba08

View File

@@ -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 "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 "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 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 - nothing left to determine, ready to copy to other objects and automated testing
@@ -39,40 +40,10 @@ BIG PLAN
- Self serve process in place - Self serve process in place
- Ability to upload v7 data from DataDump plugin - Ability to upload v7 data from DataDump plugin
**************************************************************************************************************************************************************************
CURRENT TODOs
=-=-=-=-=-=-=
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
=================================================
TODO (NEEDS re-test ON MOBILE for appearance and functionality): Reports - stub out 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 - 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: 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 - 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 - 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!? TODO: Bug? Set widget edit form times to 4:20pm and observe that in the main grid list it shows as 320 pm!?