This commit is contained in:
@@ -32,38 +32,30 @@ WEEK OF 2018-11-12 - RAVEN shell start work. YAY!
|
|||||||
|
|
||||||
NEXT UP / CURRENTLY WORKING ON:
|
NEXT UP / CURRENTLY WORKING ON:
|
||||||
|
|
||||||
|
- Version / copyright info on bottom banner
|
||||||
- Look over the (now two) api calls and look for optimization and code shrinkage / de-duplication
|
- Look over the (now two) api calls and look for optimization and code shrinkage / de-duplication
|
||||||
- apiurl handling
|
- apiurl handling
|
||||||
- Move on to the next thing (build and post?)
|
- Get it from the current url if nothing entered
|
||||||
|
- need a way to enter it when not logged in yet
|
||||||
|
- Needs to preserve on refresh / logout
|
||||||
|
- About page with license info, server version / client version
|
||||||
/* eslint-disable */
|
- Dummy form with all RAVEN required input controls on it for testing
|
||||||
- Stage 1:
|
- As if a widget but not actual widget api calls yet so can expand this form later and save time
|
||||||
- Make a rough but relevent shell with the idea of this being the actual release shell (Refine on the fly rather than re-do)
|
- Document a release procedure while doing the next step:
|
||||||
- Proper graphics all over
|
- Post a dist version up to the dev server so can test with all our devices and note what works and what doesn't
|
||||||
- Dummy form with all RAVEN required input controls on it for testing
|
|
||||||
- Document a release procedure while doing the next step:
|
|
||||||
- Post a dist version up to the dev server so can test with all our devices and note what works and what doesn't
|
|
||||||
- Test initial shell and dummy input form on all devices including a simple e2e test of some kind to get a start on that aspect
|
- Test initial shell and dummy input form on all devices including a simple e2e test of some kind to get a start on that aspect
|
||||||
- Test as PWA on all devices
|
- Test as PWA on all devices
|
||||||
|
|
||||||
- Stage 2:
|
|
||||||
- Make it work with the backend:
|
- Stage 2 AFTER POSTED TEST ROUND COMPLETED
|
||||||
- Error handling at client (log? display?)
|
- Error handling at client (log? display?)
|
||||||
- Notification of some kind (bell / toast)
|
- Notification of some kind (bell / toast)
|
||||||
- Localized text
|
- Add intro.js somewhere, even if just a quick hello type thing with one single pointer to something on the screen
|
||||||
- About page with license info
|
- Look into: should each component do it's own ajax calls?
|
||||||
- Add intro.js somewhere, even if just a quick hello type thing with one single pointer to something on the screen
|
- Make a widget component / form to view/list/enter/edit
|
||||||
- Look into: should each component do it's own ajax calls?
|
- Graph / Readonly UI component
|
||||||
- Vuex, some data should be stored centrally, what state goes in vuex?
|
- Widget: List, search, edit, localized WIDGET UI components
|
||||||
- creds?
|
- Post up another build with the entry form and re-round of testing
|
||||||
- LT cache?
|
|
||||||
- app state
|
|
||||||
- Make a widget component / form to view/list/enter/edit
|
|
||||||
- Graph / Readonly UI component
|
|
||||||
- Widget: List, search, edit, localized WIDGET UI components
|
|
||||||
- Post up another build with the entry form and re-round of testing
|
|
||||||
|
|
||||||
|
|
||||||
- Stage 3:
|
- Stage 3:
|
||||||
@@ -77,6 +69,8 @@ NEXT UP / CURRENTLY WORKING ON:
|
|||||||
- Notifications from the server
|
- Notifications from the server
|
||||||
- File upload / download
|
- File upload / download
|
||||||
- Offline abilities?
|
- Offline abilities?
|
||||||
|
- TIME TO MARKET TIME TO MARKET TIME TO MARKET
|
||||||
|
- RELEASE IT, RELEASE IT, RELEASE IT!!!!
|
||||||
- Need a good think about this, time to market is of utmost importance but it would not hurt to see what can be done now or defferred to vNext
|
- Need a good think about this, time to market is of utmost importance but it would not hurt to see what can be done now or defferred to vNext
|
||||||
- v7 is technically an always online app so there's that.
|
- v7 is technically an always online app so there's that.
|
||||||
- Would be nice to maybe be able to do some limited stuff offline
|
- Would be nice to maybe be able to do some limited stuff offline
|
||||||
@@ -92,7 +86,8 @@ NEXT UP / CURRENTLY WORKING ON:
|
|||||||
- Use Intro.js to introduce the demo to new users and also to introduce the UI elements and it will be used all over the place!!
|
- Use Intro.js to introduce the demo to new users and also to introduce the UI elements and it will be used all over the place!!
|
||||||
|
|
||||||
|
|
||||||
|
- Stage 4:
|
||||||
|
- Customer demo!!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user