From 0d8bbb54a671d351927c5f9db1a5db28fd5e54c5 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 7 Oct 2020 19:15:19 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 16 ++++++++++------ ayanova/src/api/gzapi.js | 2 +- ayanova/src/views/home-search.vue | 2 +- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 10b9f051..54cef91b 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -1,6 +1,14 @@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ ROADMAP STAGE 4 - REPORTING / DASHBOARD / KPI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +todo: lodash, according to lighthouse it's vulnerable version and needs update + can I just remove it and replace the functionality with built in javascript methods now? + window.$gz._ + pick-list.vue uses the debounce function which can be replicated with this code here: + https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore#_debounce + +todo: disabled icons too bright, i.e. save looks like it is active but is slightly grayer, should it be invisible or much more disabled looking? + perhaps it's the vuetify.js disabled color setting? todo: deploy and ui test login page for build 71, @@ -8,18 +16,14 @@ todo: known issues has some efficiency settings for themes and good stuff to kno todo: is notifynewcount request double sending? It seems like it appears twice at the same moment in the log -todo: lodash, according to lighthouse it's vulnerable version and needs update - can I just remove it and replace the functionality with built in javascript methods now? - window.$gz._ - pick-list.vue uses the debounce function which can be replicated with this code here: - https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore#_debounce todo: libs outside of package.json, check if they are outdated or need updating or can be replaced / removed todo: scaffold a new vue project with same options and see what it generates for all the config files etc I might be missing some new stuff that needs to be in there in light of the webpack whitelist thing earlier - +todo: user form + create user but just type name, try to save, get mysterious object did not pass validation but it doesn't show the actual error which is customertype not set?! todo: Joyce issue report: can't delete second report template FYI - still getting same server log error when try to delete report templates - CAN NOT DELETE more than one report template per loaded instance of servers diff --git a/ayanova/src/api/gzapi.js b/ayanova/src/api/gzapi.js index 7b5497cd..d456b4bb 100644 --- a/ayanova/src/api/gzapi.js +++ b/ayanova/src/api/gzapi.js @@ -481,7 +481,7 @@ export default { //post //ensure the route doesn't end in /0 which will happen if it's a new record //since the edit forms just send the url here with the ID regardless - if (window.$gz._.endsWith(route, "/0")) { + if (route.endsWith("/0")) { route = route.slice(0, -2); } if (isLogin == false) { diff --git a/ayanova/src/views/home-search.vue b/ayanova/src/views/home-search.vue index feb973f2..7381d415 100644 --- a/ayanova/src/views/home-search.vue +++ b/ayanova/src/views/home-search.vue @@ -274,7 +274,7 @@ export default { if (item.type != lastType) { //change of type, set subheader props //de-lodash - // let tsub = window.$gz._.find(vm.selectLists.objectTypes, [ + // let tsub = window.$gz. _.find(vm.selectLists.objectTypes, [ // "id", // item.type // ]);