This commit is contained in:
@@ -4,10 +4,12 @@ PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route chang
|
||||
=-=-=-=-
|
||||
|
||||
|
||||
|
||||
## CURRENT STAGE:
|
||||
todo: erase database missing subscriptions?
|
||||
Check and see what's missing, I just got 100 notifications about widgets made, I think because I picked generate data and had an old subscription still
|
||||
|
||||
todo: Test server down while polling in release mode, does it recover when server starts again or...?
|
||||
consider adding a trigger check in api methods or router or somewhere that gets triggered by user regularly
|
||||
then can check if it's running polling or not and restart if it is, particularly after a successful api call which says server is up and contactable
|
||||
|
||||
todo: read only version of duration, datetime, date, time, currency
|
||||
|
||||
@@ -15,9 +17,6 @@ todo: does Duplicate code really duplicate the tags?
|
||||
i.e. duplicate a widget with tags, do the tags come over?
|
||||
if not then need to modify the copy object code to handle tags as well
|
||||
|
||||
todo: PickLists based on AyaPickList at server, need one for each type, so far have widget and user only
|
||||
Not sure if should just make them all or...??
|
||||
Maybe when I hit a form that uses it, that's when I really need it?
|
||||
todo: help links for individual extensions (does this refer to the new plugins?)? (button I guess since no menu on them)
|
||||
todo: rockfish, can't do purchase for raven or view it I think
|
||||
todo: rockfish, upgrade to latest bootstrap, out of date Currently
|
||||
@@ -51,6 +50,7 @@ todo: found more presets in cases
|
||||
todo: router should check rights on each route shouldn't it?
|
||||
- or should the form check and nav backwards if they don't have the rights
|
||||
- test: login as subcontractor and direct open widget object
|
||||
if need changes then replicate to other forms
|
||||
|
||||
|
||||
TESTING PERF/USABILITY
|
||||
@@ -74,8 +74,7 @@ todo: Customer UI pages ability to add analytics tracking codes:
|
||||
CORS implications?
|
||||
https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3574
|
||||
|
||||
todo: ADM-USER awaiting customer, headoffice id, etc for those usertypes
|
||||
need to show if that usertype for selection
|
||||
|
||||
|
||||
todo: notifications, is there one for the customer to know service is completed like in v7? If not should be made into it's own event type and then update the code in home-notify-subscription customer version
|
||||
as well as all other places where applicable.
|
||||
@@ -104,6 +103,7 @@ todo: Investigate Workorder structure and datagrid see case https://rockfish.aya
|
||||
Likely that workorder grids inside will not be full blown custom datagrid I wrote but just a vanilla v-data-table control since there is likely no need for the full customization shit
|
||||
|
||||
todo: Document in user manual the Widget form as an example with instruction on how to use the various controls etc
|
||||
- Can use widget for screenshots and examples of control types, but don't word with expectation it will remain because it won't
|
||||
- "Anatomy of a AyaNova Form"
|
||||
|
||||
todo: INSTALLER
|
||||
@@ -112,6 +112,7 @@ todo: INSTALLER
|
||||
include the portable postgres
|
||||
easy way to select command line params without resorting to editing text files for end user
|
||||
initially it's an installation option, but then need to edit after the fact
|
||||
Quick check of installers available still and is it still kosher to keep using the v7 installer or is something better, more supported by windows etc?
|
||||
|
||||
=========================================================================================================
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
@@ -120,6 +121,8 @@ todo: INSTALLER
|
||||
|
||||
This stage is to consolidate the basics and set the final shell form.
|
||||
A lot of it might be rundundent
|
||||
GET THROUGH THIS QUICKLY, REPORTING IS THE GREAT UNKNOWN THE SOONER THE BETTER SO CAN FUCKING GET ON WITH IT ALL
|
||||
reporting might take weeks so need to get to it as soon as fucking possible, it's the final thing before cranking out a demo etc so pretty critical
|
||||
|
||||
TODO: GRIDS I'm still on the fence with the grid sort and filter system
|
||||
Filter is ok, it's complex and people don't expect it to be super easy, but sort is a bit of a palaver
|
||||
@@ -426,10 +429,10 @@ todo: Documentation
|
||||
|
||||
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
@@@@@@@@@@@@@@@ ROADMAP STAGE 8 - PLUGINS
|
||||
@@@@@@@@@@@@@@@ ROADMAP STAGE 8 - EXTENSIONS (was plugins)
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
|
||||
Plan the order of criticality for plugins
|
||||
Plan the order of criticality for extensions
|
||||
ACCOUNTING is obviously the first and foremost one and MUST be there for a lot of people to take up
|
||||
MUST be done in a way to support other alternative accounting apps that are coming around now like freshbooks or whatever it's called that Joyce is using now
|
||||
probably going to need a "trick" of some kind to interface with desktop accounting
|
||||
@@ -441,6 +444,7 @@ Plan the order of criticality for plugins
|
||||
based on sales, how many subscribed now
|
||||
which ones are porting and which are not
|
||||
Implement in order or priority
|
||||
Fuck peachtree?
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user