diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 7c2e6fc0..47e34e39 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -95,26 +95,7 @@ Coded by importance \_____|______|_____|______|_| \_| |_| - - - -- 1 workorderitempriority edit form missing NEW option, also probably woitemstatus and maybe wostatus too - -- 1 potential serious bug need to test to confirm it's ok: - Test input and display when forced time zone to alternate: - Good test time zones: - America/St_Johns - because it has a fractional hour difference - America/New_York - America/Los_Angeles - - In particular also, need to confirm DST boundary still works as expected even when in alternate time zone - Also confirm when not overriding time zone the DST boundary thing - - -- 1 Reminder form dates don't have start before end rule applied?? -- 1 reminder list default template has stop before start left to right backwards - -- 1 Help->About tech support should not show for a customer login +- 1 -2 hyperlinks in memos sb clickable to open in new tab or window or whatever this supports help links in migrate and also user links like "take a look at workorder 55" with a link to it in the UI @@ -780,7 +761,10 @@ BUILD 132 CHANGES OF NOTE - fixed issue when grid is on last page then filter added it wasn't automaticaly going back to page one so it looked like there were no results - changed format of serials on parts list report data to be a single string of comma separated rather than a JSON array of strings - Fixed bug where form overlay not clearing when error returned from delete on any form -- Workorderitempriority, woitemstatus and wostatus edit forms missing NEW menu option, also weird error on save about leaving unsaved +- Workorderitempriority, woitemstatus and wostatus edit forms missing NEW menu option, also fixed error on save about leaving unsaved +- Reminder data list fixed default columns so start date is before stop date also changed to sort by start date descending +- fixed Help->About tech support should not show for a customer login +- fixed Help->About tech support translation key not fetched - case 3977 this might still be an issue / potential bug or I'm misreading what you wrote - case 3987 - case 3988 diff --git a/ayanova/src/views/ay-about.vue b/ayanova/src/views/ay-about.vue index 5bc8cecc..afbce902 100644 --- a/ayanova/src/views/ay-about.vue +++ b/ayanova/src/views/ay-about.vue @@ -201,16 +201,18 @@ function generateMenu(vm) { icon: "$ayiGlasses", key: "app:nav:log", data: "ay-log" - }, - { - title: "HelpTechSupport", - icon: "$ayiLifeRing", - href: window.$gz.menu.contactSupportUrl(), - target: "_blank", - key: "about:contact" } ] }; + if (!window.$gz.store.getters.isCustomerUser) { + menuOptions.menuItems.push({ + title: "HelpTechSupport", + icon: "$ayiLifeRing", + href: window.$gz.menu.contactSupportUrl(), + target: "_blank", + key: "about:contact" + }); + } window.$gz.eventBus.$emit("menu-change", menuOptions); } @@ -262,6 +264,7 @@ async function initForm(vm) { async function fetchTranslatedText(vm) { await window.$gz.translation.cacheTranslations([ "HelpAboutAyaNova", + "HelpTechSupport", "CopySupportInfo", "Server", "Version",