From f29c9e04137a0b733bf55f54e2b0c4f7f5174e3a Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Thu, 23 Dec 2021 14:14:39 +0100 Subject: [PATCH] Verifica telegram + email - convertito la Configurazione newsletter - Protetto le password (al load) che vengono settate in settings --- src/common/shared_vuejs.ts | 3 + src/components/CMyAvatar/CMyAvatar.vue | 1 - src/components/CMySelect/CMySelect.ts | 14 +- src/components/CSignUp/CSignUp.vue | 2 +- src/components/CVerifyEmail/CVerifyEmail.scss | 0 src/components/CVerifyEmail/CVerifyEmail.ts | 23 + src/components/CVerifyEmail/CVerifyEmail.vue | 23 + src/components/CVerifyEmail/index.ts | 1 + .../CVerifyTelegram/CVerifyTelegram.scss | 0 .../CVerifyTelegram/CVerifyTelegram.ts | 53 ++ .../CVerifyTelegram/CVerifyTelegram.vue | 39 ++ src/components/CVerifyTelegram/index.ts | 1 + src/components/Header/Header.vue | 6 +- src/components/index.ts | 2 + src/db/lang/ws_it.js | 7 +- src/db/static_data.ts | 85 ++- src/model/GlobalStore.ts | 1 + src/root/home/home.ts | 40 +- src/root/home/home.vue | 29 +- src/rootgen/admin/newsletter/newsletter.scss | 6 + src/rootgen/admin/newsletter/newsletter.ts | 314 ++++++++++ src/rootgen/admin/newsletter/newsletter.vue | 547 ++++++++++++++++++ src/store/Modules/costanti.ts | 1 + src/store/Modules/fieldsTable.ts | 1 + src/store/UserStore.ts | 4 + src/store/globalStore.ts | 20 +- src/views/login/signup/signup.vue | 2 +- src/views/user/test/test.scss | 12 + src/views/user/test/test.ts | 93 +++ src/views/user/test/test.vue | 14 + 30 files changed, 1327 insertions(+), 17 deletions(-) create mode 100755 src/components/CVerifyEmail/CVerifyEmail.scss create mode 100755 src/components/CVerifyEmail/CVerifyEmail.ts create mode 100755 src/components/CVerifyEmail/CVerifyEmail.vue create mode 100755 src/components/CVerifyEmail/index.ts create mode 100755 src/components/CVerifyTelegram/CVerifyTelegram.scss create mode 100755 src/components/CVerifyTelegram/CVerifyTelegram.ts create mode 100755 src/components/CVerifyTelegram/CVerifyTelegram.vue create mode 100755 src/components/CVerifyTelegram/index.ts create mode 100755 src/rootgen/admin/newsletter/newsletter.scss create mode 100755 src/rootgen/admin/newsletter/newsletter.ts create mode 100755 src/rootgen/admin/newsletter/newsletter.vue create mode 100755 src/views/user/test/test.scss create mode 100755 src/views/user/test/test.ts create mode 100755 src/views/user/test/test.vue diff --git a/src/common/shared_vuejs.ts b/src/common/shared_vuejs.ts index 3f1258dd..e520f848 100755 --- a/src/common/shared_vuejs.ts +++ b/src/common/shared_vuejs.ts @@ -46,6 +46,9 @@ export const shared_consts = { TAB_COUNTRY: 'countries', TAB_PHONES: 'phones', + TAB_SETTINGS: 'settings', + + KEY_TO_CRYPTED: ['PWD_FROM'], TablePickup: ['countries', 'phones'], diff --git a/src/components/CMyAvatar/CMyAvatar.vue b/src/components/CMyAvatar/CMyAvatar.vue index ef709afd..c2056b9c 100755 --- a/src/components/CMyAvatar/CMyAvatar.vue +++ b/src/components/CMyAvatar/CMyAvatar.vue @@ -1,6 +1,5 @@