diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9023a5df9..295a3b638 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -212,7 +212,7 @@ jobs: report_name: Coverage Frontend type: lcov result_path: ./coverage/lcov.info - min_coverage: 11 + min_coverage: 12 token: ${{ github.token }} #test: diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 08665fd04..7dad57d93 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -37,9 +37,9 @@ services: ######################################################### ## COMMUNITY SERVER (cakephp with php-fpm) ############## ######################################################### - community-server: - volumes: - - ./community_server + #community-server: + # volumes: + # - ./community_server ######################################################### diff --git a/frontend/package.json b/frontend/package.json index 80450b49b..00e0ca45b 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -65,7 +65,6 @@ "vue-cli-plugin-i18n": "^1.0.1", "vue-clickaway": "^2.2.2", "vue-clipboard2": "^0.3.0", - "vue-cookies": "^1.7.4", "vue-flatpickr-component": "^8.1.2", "vue-good-table": "^2.21.3", "vue-i18n": "^8.22.4", @@ -75,7 +74,8 @@ "vue-qrcode-reader": "^2.3.16", "vue-router": "^3.0.6", "vue2-transitions": "^0.2.3", - "vuex": "^3.6.0" + "vuex": "^3.6.0", + "vuex-persistedstate": "^4.0.0-beta.3" }, "devDependencies": { "@vue/cli-plugin-babel": "^3.7.0", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index fafd46b32..f0b7e513c 100755 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -17,7 +17,7 @@
- +
@@ -38,31 +38,9 @@ export default { }, data() { return { - session_id: null, - email: '', language: 'en', } }, - created() { - //console.log('xx', $cookies.get('gdd_lang')) - //console.log('%cWillkommen bei Gradido %cgreen text', 'font-weight:bold', 'color: green') - if ($cookies.isKey('gdd_session_id') == true) { - //console.log('%cHey %c' + $cookies.get('gdd_u') + '', 'font-weight:bold', 'color: orange') - this.$store.commit('session_id', $cookies.get('gdd_session_id')) - this.$store.commit('email', $cookies.get('gdd_u')) - if ($cookies.get('gdd_lang') != 'de' || $cookies.get('gdd_lang') != 'de') { - this.$store.commit('language', 'de') - } else { - this.$store.commit('language', $cookies.get('gdd_lang')) - } - - this.$i18n.locale = $cookies.get('gdd_lang') - this.$router.push('overview') - } else { - //console.log('app.vue to Logout') - this.$store.dispatch('logout') - } - }, data() { return { config: { diff --git a/frontend/src/apis/loginAPI.js b/frontend/src/apis/loginAPI.js index d422fe3ff..91020ddbb 100644 --- a/frontend/src/apis/loginAPI.js +++ b/frontend/src/apis/loginAPI.js @@ -63,6 +63,15 @@ const loginAPI = { } return apiPost(CONFIG.LOGIN_API_URL + 'createUser', payload) }, + sendEmail: async (email, email_text = 7, email_verification_code_type = 'resetPassword') => { + //console.log('api email', email) + const payload = { + email, + email_text, + email_verification_code_type, + } + return apiPost(CONFIG.LOGIN_API_URL + 'sendEmail', payload) + }, } export default loginAPI diff --git a/frontend/src/components/BaseAlert.vue b/frontend/src/components/BaseAlert.vue index c95da2a32..3349bde50 100644 --- a/frontend/src/components/BaseAlert.vue +++ b/frontend/src/components/BaseAlert.vue @@ -69,7 +69,6 @@ export default { methods: { dismissAlert() { this.visible = false - this.$store.state.loginfail = false }, }, } diff --git a/frontend/src/components/SidebarPlugin/SideBar.vue b/frontend/src/components/SidebarPlugin/SideBar.vue index 065dd8f64..0063e6e58 100755 --- a/frontend/src/components/SidebarPlugin/SideBar.vue +++ b/frontend/src/components/SidebarPlugin/SideBar.vue @@ -14,7 +14,7 @@