From a0ab96fffcbcaa084a98329d106fbad5374b7b1e Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 19 Nov 2020 22:56:26 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 2 ++ ayanova/src/api/translation.js | 4 --- ayanova/src/views/adm-user.vue | 15 ++++++++- ayanova/src/views/cust-user.vue | 3 ++ ayanova/src/views/home-reset.vue | 52 ++++++++++++++++++++++++-------- ayanova/src/views/login.vue | 8 +++++ 6 files changed, 66 insertions(+), 18 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 40c22cd9..d1438a4a 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -48,6 +48,8 @@ User / Contact self password administration and onboarding todo: User update / save password and login, if try to change login but don't give password it bombs with server error todo: if authenticated and click reset link sb logged out before reset form opens +todo: Test alt languages in reset ui +todo: suggest loginname be email address todo: SEEDER Sample customer contacts need random contact info also entered so it's visible as example diff --git a/ayanova/src/api/translation.js b/ayanova/src/api/translation.js index 36dddbb7..bb2c1397 100644 --- a/ayanova/src/api/translation.js +++ b/ayanova/src/api/translation.js @@ -101,10 +101,6 @@ export default { //step 2: get it let transData = null; - console.log( - "translation.js::cachetranslationkeys forcetranslationid=", - forceTranslationId - ); if (forceTranslationId) { transData = await window.$gz.api.upsert( `translation/subset/${forceTranslationId}`, diff --git a/ayanova/src/views/adm-user.vue b/ayanova/src/views/adm-user.vue index 6e58d607..1f9bf10c 100644 --- a/ayanova/src/views/adm-user.vue +++ b/ayanova/src/views/adm-user.vue @@ -1033,11 +1033,13 @@ async function fetchTranslatedText(vm) { await window.$gz.translation.cacheTranslations([ "Vendor", "User", + "UserSettings", "Name", "UserEmployeeNumber", "NewLogin", "NewPassword", "AuthorizationRoles", + "LastLogin", "UserNotes", "UserType", "Active", @@ -1056,7 +1058,18 @@ async function fetchTranslatedText(vm) { "UserCustom13", "UserCustom14", "UserCustom15", - "UserCustom16" + "UserCustom16", + "CurrencyCode", + "LanguageCode", + "TimeZone", + "UserEmailAddress", + "UserColor", + "Translation", + "DarkMode", + "MapUrlTemplate", + "UserPhone1", + "UserPhone2", + "UserPageAddress" ]); } diff --git a/ayanova/src/views/cust-user.vue b/ayanova/src/views/cust-user.vue index 5ea8a6c2..d6fde625 100644 --- a/ayanova/src/views/cust-user.vue +++ b/ayanova/src/views/cust-user.vue @@ -1066,6 +1066,8 @@ async function initForm(vm) { // async function fetchTranslatedText(vm) { await window.$gz.translation.cacheTranslations([ + "User", + "UserSettings", "Contact", "Name", "Customer", @@ -1073,6 +1075,7 @@ async function fetchTranslatedText(vm) { "NewLogin", "NewPassword", "AuthorizationRoles", + "LastLogin", "UserNotes", "UserType", "Active", diff --git a/ayanova/src/views/home-reset.vue b/ayanova/src/views/home-reset.vue index 03447313..2b5d83dd 100644 --- a/ayanova/src/views/home-reset.vue +++ b/ayanova/src/views/home-reset.vue @@ -1,8 +1,18 @@