diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index ffce649a..766f0d5c 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -45,7 +45,7 @@ Coded by importance 3 means nice to have but not sure or not urgent may even remove ## E2E TESTING -todo:1 cypress testing for load testing etc +todo:2 cypress testing for load testing etc has to be done manually, there is a good idea in the comment here: https://stackoverflow.com/a/51197403/8939 basically, init a new vue ui project, commit it, then add e2e plugin then recommit to see what all changed so can then manually remove that from main project @@ -69,16 +69,18 @@ note: Inventory Migration (just a note I found, not sure if relevant) todo:1 IMPORT workorders FROM V7 needs to be coded once the cases are completed so it can be tested thoroughly and ongoing note that v7 wostatus needs to be dual imported into both new wostate and new woitemstatus separately - Joyce suggested making it optional to have the import-v7 tag + +todo: Joyce suggested making it optional to have the import-v7 tag TAGWITH BELOW SOLVES THIS ISSUE think it over and the pros and cons of having it, maybe some notes are there on it I might have been thinking it's a quick way to mass delete any old stuff no longer wanted in the new version for users or maybe to know an item was imported in case of support maybe or issue? +todo:1 Add a "tag with" field that defaults to v7-import in the migrator UI selections so that users can set what they want or clear it entirely + todo: Import pm switched to negative generate day of week collection from v7 single chosen dow so flip that on import and block out all days but the selected day and they can adjust if they wish new format is a string of up to 7 characters indicating weekday number, from 1 through 7, beginning with Monday and ending with Sunday. or since it's not written yet it might also be a postgres array, not going to be queried as it's c# code that uses it so it's really down to storage and ui factors -todo:1 Add a "tag with" field that defaults to v7-import in the migrator UI selections so that users can set what they want or clear it entirely todo:1 Need a way to diagnose fail to migrate for remote user's db, there will be a lot of initial issues importing for people until we hit all the edge cases so... any fail of migration of an item of any kind needs to log the full object being attempted to save @@ -847,5 +849,5 @@ BUILD 118 filters the loan item picklist so that only available items can be selected Made it a default column in loan item datalist to show which workorder id it's currently loaned out to existing menu item in workorderitemloan edit form is available to see all workorder items this loaner was selected on - +