This commit is contained in:
2018-11-26 23:01:24 +00:00
parent 657ffc8d09
commit 231239e496
5 changed files with 44 additions and 32 deletions

View File

@@ -5,19 +5,8 @@ Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOiIxNTQyNjY5Njc3IiwiZXhwIjoi
## IMMEDIATE ITEMS
DEVOPS
- Wipe the server, create new at v 18 (or try the upgrade first just for kicks)
- Upgrade in place process: https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-ubuntu-18-04
- Make devops AyaNova barebones without docker?
- Look into pros and cons because ultimately we'll want to run a bunch, maybe on demand, how to do that automatically?
- initially probably manuall set up so really not an affect either way as will just need to dedicate a port to each one regardless if dockerized or not
- We do want fastest perf though and no aggravation or cross exposure
- Dist to devops and test on devices
- Need workbox local
- Need roboto font local css and fonts ** ASked on stackoverflow
- then redist wwwroot again
INITIAL TESTING NOTES:
@@ -37,10 +26,14 @@ INITIAL TESTING NOTES:
- maybe a vertical menu button instead of the separate delete and edit to save space.
- Kind of weird to scroll to the right to edit and you forget which record you are looking at maybe as the name dissappears
- Alt background slight gray and white (but not to interfere with selected current or selected row grayness) TTM?!
- Need workbox local
- Need roboto font local css and fonts ** ASked on stackoverflow
- then redist wwwroot again
- Make the copyright banner at bottom left aligned, right now it seems weird in small iPhone size when it breaks to two lines (make text smaller?)
- Change server api page favicon to look like a SERVER version of the AyaNova logo, not the same one as the client uses
- Local roboto font hosting
- Local workbox hosting
@@ -65,25 +58,15 @@ INITIAL TESTING NOTES:
- Widget crud component that works with real data
- Dirty form check and prevent route leave: https://router.vuejs.org/guide/advanced/navigation-guards.html#in-component-guards
- broken rule display
- Release an internal test version to the DEVOPS server
- Scrap running it in Docker and go bare metal copying config for running .net apps from ayanova.com server?
- Document the release procedure while doing the next step:
- Test with all our devices and note what works and what doesn't and adjust accordingly
- 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
UI TODO ITEMS
- Make the copyright banner at bottom left aligned, right now it seems weird in small iPhone size when it breaks to two lines (make text smaller?)
- Change server api page favicon to look like a SERVER version of the AyaNova logo, not the same one as the client uses
- Local roboto font hosting
- Local workbox hosting
- Localize welcome to ayanova
- Stage 2 AFTER POSTED TEST ROUND COMPLETED
- Error handling at client (log? display?)
- Notification of some kind (bell / toast)
@@ -129,6 +112,28 @@ UI TODO ITEMS
- Customer demo!!
DEVOPS
- Right now all that really matters is being able to test it and I can do that so the rest can be bumped.
- Wipe the server, create new at v 18 (or try the upgrade first just for kicks)
- Upgrade in place process: https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-ubuntu-18-04
- Make devops AyaNova barebones without docker?
- Look into pros and cons because ultimately we'll want to run a bunch, maybe on demand, how to do that automatically? (Cadillac problem)
- Actually, won't they just be separate droplets? So really what I want is a very efficient droplet that I can clone?
- But then people want to just sign up and start working, not rent a whole server etc, it's up to us where we put the droplets or apps, but they don't want to see that
- Several scenarios:
- User signs up and starts working immediately, all through a subdomain, i.e. https://abcelectric.ayanova.com
- User wants to host it themselves on their equipment (nothing for us to do but sell the license)
- User wants their own host and domain i.e. https://abcelectric.com
- User wants to run it all locally on their own computer, docker image? Do we really want a windows installer route or...?
- initially probably manually set up so really not an affect either way as will just need to dedicate a port to each one regardless if dockerized or not
- We do want fastest perf though and no aggravation or cross exposure
=-=-=-
some shit I probably don't need anymore: