diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index c673ba59..add7d64d 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -4,7 +4,7 @@ SIDE TODO: UPDATE ALL AYANOVA.COM .net apps to use runtime 5.0 if possible right now it has - qboauth using runtime netcoreapp2.2 + Xqboauth using runtime netcoreapp2.2 (migrated to 5.0 2020-11-22, haven't deleted 2.2 framework files yet until it's there for a while and no complaints seems ok tho) contact using runtime netcoreapp3.1 Xpecklist netcoreapp2.1 (migrated to 5.0) rockfish "netcoreapp3.1 @@ -28,6 +28,7 @@ dotnet-runtime-deps-5.0/xenial,now 5.0.0-1 amd64 [installed,automatic] To REMOVE: apt-get remove dotnet-runtime-3.0 (replace 3.0 with whatever version it is) https://docs.microsoft.com/en-us/dotnet/core/install/remove-runtime-sdk-versions?pivots=os-linux + Also see monthly update procedure useful commands for commands actually used to do this @@ -38,7 +39,7 @@ todo: on all hide password option forms need one central button to hide password quick check to see if can make it not be a tab stop before doing this todo: RESET User edit docs suggest loginname be email address in docs - +todo: User grids, cursor changed to indicate a clickable entire line for each item and replicate that to all other stock openable grids todo: bugbug datetime control clear buttons don't trigger emit of empty date times contractexpires on customer form clearing it and saving sends date to server as if it wasn't cleared at all Better solution: one clear button that clears all and emits properly and disable the built in if possible @@ -66,9 +67,9 @@ OUTSTANDING customer notes Review existing v7... What can be done with it? Edit existing? Remove existing? Search? print? etc - New form? Integrated? - hybrid: - Allow new entry and show most recent last entry but have MORE button to view all in seperate UI? + todo: New form with datagrid and editable items like this example here: + https://vuetifyjs.com/en/components/data-tables/#crud-actions + Bind it to a datalist at the server like the other grids (see users for using that with a regular grid) basic report to ensure data comes across and can be reported on Errors out right now with mysterious server error" diff --git a/ayanova/src/router.js b/ayanova/src/router.js index 3f955eb7..bdfdced4 100644 --- a/ayanova/src/router.js +++ b/ayanova/src/router.js @@ -167,6 +167,12 @@ export default new Router({ component: () => import(/* webpackChunkName: "cust" */ "./views/cust-customer.vue") }, + { + path: "/cust-customer-notes/:customerid/:noteid?", + name: "customer-notes", + component: () => + import(/* webpackChunkName: "cust" */ "./views/cust-customer-notes.vue") + }, { path: "/cust-headoffices", name: "cust-headoffices",