This commit is contained in:
2019-06-07 20:58:00 +00:00
parent 32f0ca0196
commit d5e4b2b30b

View File

@@ -61,10 +61,18 @@ DONE: ADD NEW WIDGET
- Need a path to making a new record
- ID 0 maybe
DONE: New widget exposes issue with empty dates and the picker, it gives an error if the date is empty
### TODO: DUPLICATE
- Make it work, maybe server should do the duplicating and just return a record when user selects this, a duplicate route
TODO: Reports - stub out
- Stub out some fake reports in a drop down selection for testing, doesn't have to do anything but be present
TODO: Fill selection boxes, autocomplete handling etc
TODO: TAGS!!! Do tags mofo
TODO: Record history display / check other AyaNova 7 options / buttons that need to carry forward
- Some of this stuff is stage 2 for the edit form
TODO: WIKI
TODO: Attached documents
TODO: Custom fields
TODO: NOW THAT FORM IS THERE MOSTLY, CLEAN UP CODE FOR RE-USE in many other forms
- Don't need to replicate common code so put it somewhere else
@@ -120,7 +128,14 @@ TODO: Grid / LIST VIEW = I know customers will want to control what shows in the
- Maybe list objects also return a list of fields the current user will expect to see so the list can be pre-set up with the columns at the client *then* the data fetched to populate the list
- Server should not send fields that are restricted or have them blocked out or something.
DONE: Grid list view should be easier to open, the open button should not be at the far right but more of the whole entire element or a larger portion of it maybe?
TODO: List view FILTER button
- Get it working
TODO: Grid list STUB OUT other options
- Put in the menu options will likely need even if not coded yet.
- go through cases find the new things that need to be on the menu and stub them out.
- Stub them out so they are there even if not functional
- Maybe make all stubbed things an alt colour so can tell at a glance what is outstanding.
- Reporting, list mass ops, go through cases look for stuff that will be required
#locale stuff
TODO: //todo: timezone doesn't match, offer to fix it in initialize.js there needs to be a prompt and autofix