From 507db8b40ebacccb93f63d0ac6d7cba9c2c6c28a Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Mon, 7 Mar 2022 17:26:00 +0100 Subject: [PATCH 01/14] add module alias package --- frontend/package.json | 4 ++++ frontend/yarn.lock | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/frontend/package.json b/frontend/package.json index 5629e0360..7498513f0 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -44,6 +44,7 @@ "jest": "^26.6.3", "jest-canvas-mock": "^2.3.1", "jest-environment-jsdom-sixteen": "^2.0.0", + "module-alias": "^2.2.2", "particles-bg-vue": "1.2.3", "portal-vue": "^2.1.7", "prettier": "^2.2.1", @@ -81,6 +82,9 @@ "vue-template-compiler": "^2.6.11", "webpack-bundle-analyzer": "^4.5.0" }, + "_moduleAliases": { + "@components": "./components" + }, "postcss": { "plugins": { "autoprefixer": {} diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 296e0f01b..19ee31c94 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -10287,6 +10287,11 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +module-alias@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/module-alias/-/module-alias-2.2.2.tgz#151cdcecc24e25739ff0aa6e51e1c5716974c0e0" + integrity sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q== + moment@^2.19.2: version "2.29.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" From c79021187021368d2f9b9e0df8011368dcb781d4 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Mon, 7 Mar 2022 17:29:32 +0100 Subject: [PATCH 02/14] remove views folder --- frontend/src/{views => components}/NotFoundPage.spec.js | 0 frontend/src/{views => components}/NotFoundPage.vue | 0 frontend/src/{views/Layout => layouts}/AuthLayout_gdd.spec.js | 0 frontend/src/{views/Layout => layouts}/AuthLayout_gdd.vue | 0 frontend/src/{views/Layout => layouts}/ContentFooter.spec.js | 0 frontend/src/{views/Layout => layouts}/ContentFooter.vue | 0 .../src/{views/Layout => layouts}/DashboardLayout_gdd.spec.js | 0 frontend/src/{views/Layout => layouts}/DashboardLayout_gdd.vue | 0 frontend/src/{views/Pages => pages}/AccountOverview.spec.js | 0 frontend/src/{views/Pages => pages}/AccountOverview.vue | 0 .../Pages => pages}/AccountOverview/GddTransactionList.spec.js | 0 .../{views/Pages => pages}/AccountOverview/GddTransactionList.vue | 0 .../AccountOverview/GddTransactionListFooter.spec.js | 0 .../Pages => pages}/AccountOverview/GddTransactionListFooter.vue | 0 .../Pages => pages}/AccountOverview/GdtTransactionList.spec.js | 0 .../{views/Pages => pages}/AccountOverview/GdtTransactionList.vue | 0 frontend/src/{views/Pages => pages}/ForgotPassword.spec.js | 0 frontend/src/{views/Pages => pages}/ForgotPassword.vue | 0 frontend/src/{views/Pages => pages}/Login.spec.js | 0 frontend/src/{views/Pages => pages}/Login.vue | 0 frontend/src/{views/Pages => pages}/Register.spec.js | 0 frontend/src/{views/Pages => pages}/Register.vue | 0 frontend/src/{views/Pages => pages}/RegisterCommunity.spec.js | 0 frontend/src/{views/Pages => pages}/RegisterCommunity.vue | 0 .../src/{views/Pages => pages}/RegisterSelectCommunity.spec.js | 0 frontend/src/{views/Pages => pages}/RegisterSelectCommunity.vue | 0 frontend/src/{views/Pages => pages}/ResetPassword.spec.js | 0 frontend/src/{views/Pages => pages}/ResetPassword.vue | 0 frontend/src/{views/Pages => pages}/SendOverview.spec.js | 0 frontend/src/{views/Pages => pages}/SendOverview.vue | 0 frontend/src/{views/Pages => pages}/SendOverview/GddSend.spec.js | 0 frontend/src/{views/Pages => pages}/SendOverview/GddSend.vue | 0 .../{views/Pages => pages}/SendOverview/GddSend/QrCode.spec.js | 0 .../src/{views/Pages => pages}/SendOverview/GddSend/QrCode.vue | 0 .../SendOverview/GddSend/TransactionConfirmation.vue | 0 .../Pages => pages}/SendOverview/GddSend/TransactionForm.spec.js | 0 .../Pages => pages}/SendOverview/GddSend/TransactionForm.vue | 0 .../Pages => pages}/SendOverview/GddSend/TransactionResult.vue | 0 frontend/src/{views/Pages => pages}/UserProfile/UserCard.spec.js | 0 frontend/src/{views/Pages => pages}/UserProfile/UserCard.vue | 0 .../Pages => pages}/UserProfile/UserCard_CoinAnimation.spec.js | 0 .../{views/Pages => pages}/UserProfile/UserCard_CoinAnimation.vue | 0 .../Pages => pages}/UserProfile/UserCard_FormUserData.spec.js | 0 .../{views/Pages => pages}/UserProfile/UserCard_FormUserData.vue | 0 .../Pages => pages}/UserProfile/UserCard_FormUserMail.spec.js | 0 .../{views/Pages => pages}/UserProfile/UserCard_FormUserMail.vue | 0 .../Pages => pages}/UserProfile/UserCard_FormUserPasswort.spec.js | 0 .../Pages => pages}/UserProfile/UserCard_FormUserPasswort.vue | 0 .../Pages => pages}/UserProfile/UserCard_FormUsername.spec.js.old | 0 .../Pages => pages}/UserProfile/UserCard_FormUsername.vue.old | 0 .../{views/Pages => pages}/UserProfile/UserCard_Language.spec.js | 0 .../src/{views/Pages => pages}/UserProfile/UserCard_Language.vue | 0 .../Pages => pages}/UserProfile/UserCard_Newsletter.spec.js | 0 .../{views/Pages => pages}/UserProfile/UserCard_Newsletter.vue | 0 frontend/src/{views/Pages => pages}/UserProfileOverview.spec.js | 0 frontend/src/{views/Pages => pages}/UserProfileOverview.vue | 0 .../src/{views/Pages => pages}/UserProfileTransactionList.spec.js | 0 .../src/{views/Pages => pages}/UserProfileTransactionList.vue | 0 frontend/src/{views/Pages => pages}/thx.spec.js | 0 frontend/src/{views/Pages => pages}/thx.vue | 0 60 files changed, 0 insertions(+), 0 deletions(-) rename frontend/src/{views => components}/NotFoundPage.spec.js (100%) rename frontend/src/{views => components}/NotFoundPage.vue (100%) rename frontend/src/{views/Layout => layouts}/AuthLayout_gdd.spec.js (100%) rename frontend/src/{views/Layout => layouts}/AuthLayout_gdd.vue (100%) rename frontend/src/{views/Layout => layouts}/ContentFooter.spec.js (100%) rename frontend/src/{views/Layout => layouts}/ContentFooter.vue (100%) rename frontend/src/{views/Layout => layouts}/DashboardLayout_gdd.spec.js (100%) rename frontend/src/{views/Layout => layouts}/DashboardLayout_gdd.vue (100%) rename frontend/src/{views/Pages => pages}/AccountOverview.spec.js (100%) rename frontend/src/{views/Pages => pages}/AccountOverview.vue (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GddTransactionList.spec.js (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GddTransactionList.vue (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GddTransactionListFooter.spec.js (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GddTransactionListFooter.vue (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GdtTransactionList.spec.js (100%) rename frontend/src/{views/Pages => pages}/AccountOverview/GdtTransactionList.vue (100%) rename frontend/src/{views/Pages => pages}/ForgotPassword.spec.js (100%) rename frontend/src/{views/Pages => pages}/ForgotPassword.vue (100%) rename frontend/src/{views/Pages => pages}/Login.spec.js (100%) rename frontend/src/{views/Pages => pages}/Login.vue (100%) rename frontend/src/{views/Pages => pages}/Register.spec.js (100%) rename frontend/src/{views/Pages => pages}/Register.vue (100%) rename frontend/src/{views/Pages => pages}/RegisterCommunity.spec.js (100%) rename frontend/src/{views/Pages => pages}/RegisterCommunity.vue (100%) rename frontend/src/{views/Pages => pages}/RegisterSelectCommunity.spec.js (100%) rename frontend/src/{views/Pages => pages}/RegisterSelectCommunity.vue (100%) rename frontend/src/{views/Pages => pages}/ResetPassword.spec.js (100%) rename frontend/src/{views/Pages => pages}/ResetPassword.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview.spec.js (100%) rename frontend/src/{views/Pages => pages}/SendOverview.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend.spec.js (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/QrCode.spec.js (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/QrCode.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/TransactionConfirmation.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/TransactionForm.spec.js (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/TransactionForm.vue (100%) rename frontend/src/{views/Pages => pages}/SendOverview/GddSend/TransactionResult.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_CoinAnimation.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_CoinAnimation.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserData.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserData.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserMail.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserMail.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserPasswort.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUserPasswort.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUsername.spec.js.old (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_FormUsername.vue.old (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_Language.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_Language.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_Newsletter.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfile/UserCard_Newsletter.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfileOverview.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfileOverview.vue (100%) rename frontend/src/{views/Pages => pages}/UserProfileTransactionList.spec.js (100%) rename frontend/src/{views/Pages => pages}/UserProfileTransactionList.vue (100%) rename frontend/src/{views/Pages => pages}/thx.spec.js (100%) rename frontend/src/{views/Pages => pages}/thx.vue (100%) diff --git a/frontend/src/views/NotFoundPage.spec.js b/frontend/src/components/NotFoundPage.spec.js similarity index 100% rename from frontend/src/views/NotFoundPage.spec.js rename to frontend/src/components/NotFoundPage.spec.js diff --git a/frontend/src/views/NotFoundPage.vue b/frontend/src/components/NotFoundPage.vue similarity index 100% rename from frontend/src/views/NotFoundPage.vue rename to frontend/src/components/NotFoundPage.vue diff --git a/frontend/src/views/Layout/AuthLayout_gdd.spec.js b/frontend/src/layouts/AuthLayout_gdd.spec.js similarity index 100% rename from frontend/src/views/Layout/AuthLayout_gdd.spec.js rename to frontend/src/layouts/AuthLayout_gdd.spec.js diff --git a/frontend/src/views/Layout/AuthLayout_gdd.vue b/frontend/src/layouts/AuthLayout_gdd.vue similarity index 100% rename from frontend/src/views/Layout/AuthLayout_gdd.vue rename to frontend/src/layouts/AuthLayout_gdd.vue diff --git a/frontend/src/views/Layout/ContentFooter.spec.js b/frontend/src/layouts/ContentFooter.spec.js similarity index 100% rename from frontend/src/views/Layout/ContentFooter.spec.js rename to frontend/src/layouts/ContentFooter.spec.js diff --git a/frontend/src/views/Layout/ContentFooter.vue b/frontend/src/layouts/ContentFooter.vue similarity index 100% rename from frontend/src/views/Layout/ContentFooter.vue rename to frontend/src/layouts/ContentFooter.vue diff --git a/frontend/src/views/Layout/DashboardLayout_gdd.spec.js b/frontend/src/layouts/DashboardLayout_gdd.spec.js similarity index 100% rename from frontend/src/views/Layout/DashboardLayout_gdd.spec.js rename to frontend/src/layouts/DashboardLayout_gdd.spec.js diff --git a/frontend/src/views/Layout/DashboardLayout_gdd.vue b/frontend/src/layouts/DashboardLayout_gdd.vue similarity index 100% rename from frontend/src/views/Layout/DashboardLayout_gdd.vue rename to frontend/src/layouts/DashboardLayout_gdd.vue diff --git a/frontend/src/views/Pages/AccountOverview.spec.js b/frontend/src/pages/AccountOverview.spec.js similarity index 100% rename from frontend/src/views/Pages/AccountOverview.spec.js rename to frontend/src/pages/AccountOverview.spec.js diff --git a/frontend/src/views/Pages/AccountOverview.vue b/frontend/src/pages/AccountOverview.vue similarity index 100% rename from frontend/src/views/Pages/AccountOverview.vue rename to frontend/src/pages/AccountOverview.vue diff --git a/frontend/src/views/Pages/AccountOverview/GddTransactionList.spec.js b/frontend/src/pages/AccountOverview/GddTransactionList.spec.js similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GddTransactionList.spec.js rename to frontend/src/pages/AccountOverview/GddTransactionList.spec.js diff --git a/frontend/src/views/Pages/AccountOverview/GddTransactionList.vue b/frontend/src/pages/AccountOverview/GddTransactionList.vue similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GddTransactionList.vue rename to frontend/src/pages/AccountOverview/GddTransactionList.vue diff --git a/frontend/src/views/Pages/AccountOverview/GddTransactionListFooter.spec.js b/frontend/src/pages/AccountOverview/GddTransactionListFooter.spec.js similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GddTransactionListFooter.spec.js rename to frontend/src/pages/AccountOverview/GddTransactionListFooter.spec.js diff --git a/frontend/src/views/Pages/AccountOverview/GddTransactionListFooter.vue b/frontend/src/pages/AccountOverview/GddTransactionListFooter.vue similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GddTransactionListFooter.vue rename to frontend/src/pages/AccountOverview/GddTransactionListFooter.vue diff --git a/frontend/src/views/Pages/AccountOverview/GdtTransactionList.spec.js b/frontend/src/pages/AccountOverview/GdtTransactionList.spec.js similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GdtTransactionList.spec.js rename to frontend/src/pages/AccountOverview/GdtTransactionList.spec.js diff --git a/frontend/src/views/Pages/AccountOverview/GdtTransactionList.vue b/frontend/src/pages/AccountOverview/GdtTransactionList.vue similarity index 100% rename from frontend/src/views/Pages/AccountOverview/GdtTransactionList.vue rename to frontend/src/pages/AccountOverview/GdtTransactionList.vue diff --git a/frontend/src/views/Pages/ForgotPassword.spec.js b/frontend/src/pages/ForgotPassword.spec.js similarity index 100% rename from frontend/src/views/Pages/ForgotPassword.spec.js rename to frontend/src/pages/ForgotPassword.spec.js diff --git a/frontend/src/views/Pages/ForgotPassword.vue b/frontend/src/pages/ForgotPassword.vue similarity index 100% rename from frontend/src/views/Pages/ForgotPassword.vue rename to frontend/src/pages/ForgotPassword.vue diff --git a/frontend/src/views/Pages/Login.spec.js b/frontend/src/pages/Login.spec.js similarity index 100% rename from frontend/src/views/Pages/Login.spec.js rename to frontend/src/pages/Login.spec.js diff --git a/frontend/src/views/Pages/Login.vue b/frontend/src/pages/Login.vue similarity index 100% rename from frontend/src/views/Pages/Login.vue rename to frontend/src/pages/Login.vue diff --git a/frontend/src/views/Pages/Register.spec.js b/frontend/src/pages/Register.spec.js similarity index 100% rename from frontend/src/views/Pages/Register.spec.js rename to frontend/src/pages/Register.spec.js diff --git a/frontend/src/views/Pages/Register.vue b/frontend/src/pages/Register.vue similarity index 100% rename from frontend/src/views/Pages/Register.vue rename to frontend/src/pages/Register.vue diff --git a/frontend/src/views/Pages/RegisterCommunity.spec.js b/frontend/src/pages/RegisterCommunity.spec.js similarity index 100% rename from frontend/src/views/Pages/RegisterCommunity.spec.js rename to frontend/src/pages/RegisterCommunity.spec.js diff --git a/frontend/src/views/Pages/RegisterCommunity.vue b/frontend/src/pages/RegisterCommunity.vue similarity index 100% rename from frontend/src/views/Pages/RegisterCommunity.vue rename to frontend/src/pages/RegisterCommunity.vue diff --git a/frontend/src/views/Pages/RegisterSelectCommunity.spec.js b/frontend/src/pages/RegisterSelectCommunity.spec.js similarity index 100% rename from frontend/src/views/Pages/RegisterSelectCommunity.spec.js rename to frontend/src/pages/RegisterSelectCommunity.spec.js diff --git a/frontend/src/views/Pages/RegisterSelectCommunity.vue b/frontend/src/pages/RegisterSelectCommunity.vue similarity index 100% rename from frontend/src/views/Pages/RegisterSelectCommunity.vue rename to frontend/src/pages/RegisterSelectCommunity.vue diff --git a/frontend/src/views/Pages/ResetPassword.spec.js b/frontend/src/pages/ResetPassword.spec.js similarity index 100% rename from frontend/src/views/Pages/ResetPassword.spec.js rename to frontend/src/pages/ResetPassword.spec.js diff --git a/frontend/src/views/Pages/ResetPassword.vue b/frontend/src/pages/ResetPassword.vue similarity index 100% rename from frontend/src/views/Pages/ResetPassword.vue rename to frontend/src/pages/ResetPassword.vue diff --git a/frontend/src/views/Pages/SendOverview.spec.js b/frontend/src/pages/SendOverview.spec.js similarity index 100% rename from frontend/src/views/Pages/SendOverview.spec.js rename to frontend/src/pages/SendOverview.spec.js diff --git a/frontend/src/views/Pages/SendOverview.vue b/frontend/src/pages/SendOverview.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview.vue rename to frontend/src/pages/SendOverview.vue diff --git a/frontend/src/views/Pages/SendOverview/GddSend.spec.js b/frontend/src/pages/SendOverview/GddSend.spec.js similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend.spec.js rename to frontend/src/pages/SendOverview/GddSend.spec.js diff --git a/frontend/src/views/Pages/SendOverview/GddSend.vue b/frontend/src/pages/SendOverview/GddSend.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend.vue rename to frontend/src/pages/SendOverview/GddSend.vue diff --git a/frontend/src/views/Pages/SendOverview/GddSend/QrCode.spec.js b/frontend/src/pages/SendOverview/GddSend/QrCode.spec.js similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/QrCode.spec.js rename to frontend/src/pages/SendOverview/GddSend/QrCode.spec.js diff --git a/frontend/src/views/Pages/SendOverview/GddSend/QrCode.vue b/frontend/src/pages/SendOverview/GddSend/QrCode.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/QrCode.vue rename to frontend/src/pages/SendOverview/GddSend/QrCode.vue diff --git a/frontend/src/views/Pages/SendOverview/GddSend/TransactionConfirmation.vue b/frontend/src/pages/SendOverview/GddSend/TransactionConfirmation.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/TransactionConfirmation.vue rename to frontend/src/pages/SendOverview/GddSend/TransactionConfirmation.vue diff --git a/frontend/src/views/Pages/SendOverview/GddSend/TransactionForm.spec.js b/frontend/src/pages/SendOverview/GddSend/TransactionForm.spec.js similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/TransactionForm.spec.js rename to frontend/src/pages/SendOverview/GddSend/TransactionForm.spec.js diff --git a/frontend/src/views/Pages/SendOverview/GddSend/TransactionForm.vue b/frontend/src/pages/SendOverview/GddSend/TransactionForm.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/TransactionForm.vue rename to frontend/src/pages/SendOverview/GddSend/TransactionForm.vue diff --git a/frontend/src/views/Pages/SendOverview/GddSend/TransactionResult.vue b/frontend/src/pages/SendOverview/GddSend/TransactionResult.vue similarity index 100% rename from frontend/src/views/Pages/SendOverview/GddSend/TransactionResult.vue rename to frontend/src/pages/SendOverview/GddSend/TransactionResult.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard.spec.js b/frontend/src/pages/UserProfile/UserCard.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard.spec.js rename to frontend/src/pages/UserProfile/UserCard.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard.vue b/frontend/src/pages/UserProfile/UserCard.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard.vue rename to frontend/src/pages/UserProfile/UserCard.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js b/frontend/src/pages/UserProfile/UserCard_CoinAnimation.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js rename to frontend/src/pages/UserProfile/UserCard_CoinAnimation.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.vue b/frontend/src/pages/UserProfile/UserCard_CoinAnimation.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.vue rename to frontend/src/pages/UserProfile/UserCard_CoinAnimation.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserData.spec.js b/frontend/src/pages/UserProfile/UserCard_FormUserData.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserData.spec.js rename to frontend/src/pages/UserProfile/UserCard_FormUserData.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserData.vue b/frontend/src/pages/UserProfile/UserCard_FormUserData.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserData.vue rename to frontend/src/pages/UserProfile/UserCard_FormUserData.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserMail.spec.js b/frontend/src/pages/UserProfile/UserCard_FormUserMail.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserMail.spec.js rename to frontend/src/pages/UserProfile/UserCard_FormUserMail.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserMail.vue b/frontend/src/pages/UserProfile/UserCard_FormUserMail.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserMail.vue rename to frontend/src/pages/UserProfile/UserCard_FormUserMail.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserPasswort.spec.js b/frontend/src/pages/UserProfile/UserCard_FormUserPasswort.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserPasswort.spec.js rename to frontend/src/pages/UserProfile/UserCard_FormUserPasswort.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUserPasswort.vue b/frontend/src/pages/UserProfile/UserCard_FormUserPasswort.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUserPasswort.vue rename to frontend/src/pages/UserProfile/UserCard_FormUserPasswort.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUsername.spec.js.old b/frontend/src/pages/UserProfile/UserCard_FormUsername.spec.js.old similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUsername.spec.js.old rename to frontend/src/pages/UserProfile/UserCard_FormUsername.spec.js.old diff --git a/frontend/src/views/Pages/UserProfile/UserCard_FormUsername.vue.old b/frontend/src/pages/UserProfile/UserCard_FormUsername.vue.old similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_FormUsername.vue.old rename to frontend/src/pages/UserProfile/UserCard_FormUsername.vue.old diff --git a/frontend/src/views/Pages/UserProfile/UserCard_Language.spec.js b/frontend/src/pages/UserProfile/UserCard_Language.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_Language.spec.js rename to frontend/src/pages/UserProfile/UserCard_Language.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_Language.vue b/frontend/src/pages/UserProfile/UserCard_Language.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_Language.vue rename to frontend/src/pages/UserProfile/UserCard_Language.vue diff --git a/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js b/frontend/src/pages/UserProfile/UserCard_Newsletter.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js rename to frontend/src/pages/UserProfile/UserCard_Newsletter.spec.js diff --git a/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.vue b/frontend/src/pages/UserProfile/UserCard_Newsletter.vue similarity index 100% rename from frontend/src/views/Pages/UserProfile/UserCard_Newsletter.vue rename to frontend/src/pages/UserProfile/UserCard_Newsletter.vue diff --git a/frontend/src/views/Pages/UserProfileOverview.spec.js b/frontend/src/pages/UserProfileOverview.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfileOverview.spec.js rename to frontend/src/pages/UserProfileOverview.spec.js diff --git a/frontend/src/views/Pages/UserProfileOverview.vue b/frontend/src/pages/UserProfileOverview.vue similarity index 100% rename from frontend/src/views/Pages/UserProfileOverview.vue rename to frontend/src/pages/UserProfileOverview.vue diff --git a/frontend/src/views/Pages/UserProfileTransactionList.spec.js b/frontend/src/pages/UserProfileTransactionList.spec.js similarity index 100% rename from frontend/src/views/Pages/UserProfileTransactionList.spec.js rename to frontend/src/pages/UserProfileTransactionList.spec.js diff --git a/frontend/src/views/Pages/UserProfileTransactionList.vue b/frontend/src/pages/UserProfileTransactionList.vue similarity index 100% rename from frontend/src/views/Pages/UserProfileTransactionList.vue rename to frontend/src/pages/UserProfileTransactionList.vue diff --git a/frontend/src/views/Pages/thx.spec.js b/frontend/src/pages/thx.spec.js similarity index 100% rename from frontend/src/views/Pages/thx.spec.js rename to frontend/src/pages/thx.spec.js diff --git a/frontend/src/views/Pages/thx.vue b/frontend/src/pages/thx.vue similarity index 100% rename from frontend/src/views/Pages/thx.vue rename to frontend/src/pages/thx.vue From 14dcb3fa933fa64005b21616d7f42d2f92ed1975 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Mon, 7 Mar 2022 18:47:14 +0100 Subject: [PATCH 03/14] resolve relative paths, rename pages --- frontend/jest.config.js | 1 + frontend/package.json | 3 -- frontend/src/App.vue | 4 +-- frontend/src/layouts/ContentFooter.vue | 2 +- .../src/layouts/DashboardLayout_gdd.spec.js | 2 +- frontend/src/layouts/DashboardLayout_gdd.vue | 8 +++--- .../AccountOverview/GddTransactionList.vue | 12 ++++---- .../GdtTransactionList.spec.js | 4 +-- .../AccountOverview/GdtTransactionList.vue | 6 ++-- frontend/src/pages/ForgotPassword.vue | 4 +-- frontend/src/pages/Login.spec.js | 2 +- frontend/src/pages/Login.vue | 8 +++--- ...countOverview.spec.js => Overview.spec.js} | 6 ++-- .../{AccountOverview.vue => Overview.vue} | 2 +- ...rofileOverview.spec.js => Profile.spec.js} | 6 ++-- .../{UserProfileOverview.vue => Profile.vue} | 0 frontend/src/pages/Register.spec.js | 2 +- frontend/src/pages/Register.vue | 8 +++--- frontend/src/pages/RegisterCommunity.spec.js | 2 +- frontend/src/pages/RegisterCommunity.vue | 2 +- frontend/src/pages/ResetPassword.spec.js | 2 +- frontend/src/pages/ResetPassword.vue | 4 +-- ...munity.spec.js => SelectCommunity.spec.js} | 10 +++---- ...electCommunity.vue => SelectCommunity.vue} | 4 +-- .../{SendOverview.spec.js => Send.spec.js} | 6 ++-- .../src/pages/{SendOverview.vue => Send.vue} | 2 +- ...ctionList.spec.js => Transactions.spec.js} | 6 ++-- ...leTransactionList.vue => Transactions.vue} | 0 .../UserCard_CoinAnimation.spec.js | 4 +-- .../UserProfile/UserCard_CoinAnimation.vue | 2 +- .../UserProfile/UserCard_FormUserData.spec.js | 2 +- .../UserProfile/UserCard_FormUserData.vue | 2 +- .../UserProfile/UserCard_FormUserMail.vue | 2 +- .../UserCard_FormUserPasswort.spec.js | 2 +- .../UserProfile/UserCard_FormUserPasswort.vue | 6 ++-- .../UserProfile/UserCard_Language.spec.js | 2 +- .../pages/UserProfile/UserCard_Language.vue | 4 +-- .../UserProfile/UserCard_Newsletter.spec.js | 4 +-- .../pages/UserProfile/UserCard_Newsletter.vue | 2 +- frontend/src/routes/router.test.js | 2 +- frontend/src/routes/routes.js | 28 +++++++++---------- 41 files changed, 89 insertions(+), 91 deletions(-) rename frontend/src/pages/{AccountOverview.spec.js => Overview.spec.js} (89%) rename frontend/src/pages/{AccountOverview.vue => Overview.vue} (97%) rename frontend/src/pages/{UserProfileOverview.spec.js => Profile.spec.js} (83%) rename frontend/src/pages/{UserProfileOverview.vue => Profile.vue} (100%) rename frontend/src/pages/{RegisterSelectCommunity.spec.js => SelectCommunity.spec.js} (94%) rename frontend/src/pages/{RegisterSelectCommunity.vue => SelectCommunity.vue} (95%) rename frontend/src/pages/{SendOverview.spec.js => Send.spec.js} (96%) rename frontend/src/pages/{SendOverview.vue => Send.vue} (98%) rename frontend/src/pages/{UserProfileTransactionList.spec.js => Transactions.spec.js} (93%) rename frontend/src/pages/{UserProfileTransactionList.vue => Transactions.vue} (100%) diff --git a/frontend/jest.config.js b/frontend/jest.config.js index 5caae815c..2a52ec707 100644 --- a/frontend/jest.config.js +++ b/frontend/jest.config.js @@ -12,6 +12,7 @@ module.exports = { '\\.(css|less)$': 'identity-obj-proxy', '\\.(scss)$': '/src/assets/mocks/styleMock.js', '^@/(.*)$': '/src/$1', + '^@test/(.*)$': '/test/$1', }, transform: { '^.+\\.vue$': 'vue-jest', diff --git a/frontend/package.json b/frontend/package.json index dcf9baf53..785ebb11d 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -82,9 +82,6 @@ "vue-template-compiler": "^2.6.11", "webpack-bundle-analyzer": "^4.5.0" }, - "_moduleAliases": { - "@components": "./components" - }, "postcss": { "plugins": { "autoprefixer": {} diff --git a/frontend/src/App.vue b/frontend/src/App.vue index b14f5c8a2..39e417404 100755 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -10,8 +10,8 @@ diff --git a/frontend/src/pages/ResetPassword.spec.js b/frontend/src/pages/ResetPassword.spec.js index 2230d13c8..04bd11f79 100644 --- a/frontend/src/pages/ResetPassword.spec.js +++ b/frontend/src/pages/ResetPassword.spec.js @@ -4,7 +4,7 @@ import flushPromises from 'flush-promises' import { toastErrorSpy } from '@test/testSetup' -// validation is tested in src/views/Pages/UserProfile/UserCard_FormUserPasswort.spec.js +// validation is tested in src/components/UserCard_FormUserPasswort.spec.js const localVue = global.localVue diff --git a/frontend/src/pages/SelectCommunity.vue b/frontend/src/pages/SelectCommunity.vue index 59650c168..0535e4fe7 100644 --- a/frontend/src/pages/SelectCommunity.vue +++ b/frontend/src/pages/SelectCommunity.vue @@ -52,7 +52,7 @@ import { communities } from '@/graphql/queries' import { getCommunityInfoMixin } from '@/mixins/getCommunityInfo' export default { - name: 'registerSelectCommunity', + name: 'SelectCommunity', data() { return { communities: [], diff --git a/frontend/src/pages/Transactions.vue b/frontend/src/pages/Transactions.vue index f67f23ca3..31094e454 100644 --- a/frontend/src/pages/Transactions.vue +++ b/frontend/src/pages/Transactions.vue @@ -30,7 +30,7 @@ import GddTransactionList from '@/components/GddTransactionList.vue' import GdtTransactionList from '@/components/GdtTransactionList.vue' export default { - name: 'UserProfileTransactionList', + name: 'Transactions', components: { GddTransactionList, GdtTransactionList, diff --git a/frontend/src/routes/guards.test.js b/frontend/src/routes/guards.test.js index d4d2869d4..6079a6136 100644 --- a/frontend/src/routes/guards.test.js +++ b/frontend/src/routes/guards.test.js @@ -41,7 +41,7 @@ describe('navigation guards', () => { }) it('does not commit the pid when not present', async () => { - await router.push({ path: 'password' }) + await router.push({ path: 'forgot-password' }) expect(storeCommitMock).not.toBeCalled() }) }) diff --git a/frontend/src/routes/router.test.js b/frontend/src/routes/router.test.js index 3810f8f4b..665848136 100644 --- a/frontend/src/routes/router.test.js +++ b/frontend/src/routes/router.test.js @@ -1,5 +1,5 @@ import router from './router' -import NotFound from '@/components/NotFoundPage.vue' +import NotFound from '@/pages/NotFoundPage.vue' describe('router', () => { describe('options', () => { @@ -58,7 +58,7 @@ describe('router', () => { expect(routes.find((r) => r.path === '/overview').meta.requiresAuth).toBeTruthy() }) - it('loads the "Overview" component', async () => { + it('loads the "Overview" page', async () => { const component = await routes.find((r) => r.path === '/overview').component() expect(component.default.name).toBe('Overview') }) @@ -69,7 +69,7 @@ describe('router', () => { expect(routes.find((r) => r.path === '/send').meta.requiresAuth).toBeTruthy() }) - it('loads the "Send" component', async () => { + it('loads the "Send" page', async () => { const component = await routes.find((r) => r.path === '/send').component() expect(component.default.name).toBe('Send') }) @@ -80,7 +80,7 @@ describe('router', () => { expect(routes.find((r) => r.path === '/profile').meta.requiresAuth).toBeTruthy() }) - it('loads the "UserProfile" component', async () => { + it('loads the "Profile" page', async () => { const component = await routes.find((r) => r.path === '/profile').component() expect(component.default.name).toBe('Profile') }) @@ -91,30 +91,30 @@ describe('router', () => { expect(routes.find((r) => r.path === '/transactions').meta.requiresAuth).toBeTruthy() }) - it('loads the "UserProfileTransactionList" component', async () => { + it('loads the "Transactions" page', async () => { const component = await routes.find((r) => r.path === '/transactions').component() - expect(component.default.name).toBe('UserProfileTransactionList') + expect(component.default.name).toBe('Transactions') }) }) describe('login', () => { - it('loads the "Login" component', async () => { + it('loads the "Login" page', async () => { const component = await routes.find((r) => r.path === '/login').component() - expect(component.default.name).toBe('login') + expect(component.default.name).toBe('Login') }) }) describe('register', () => { - it('loads the "register" component', async () => { + it('loads the "register" page', async () => { const component = await routes.find((r) => r.path === '/register').component() - expect(component.default.name).toBe('register') + expect(component.default.name).toBe('Register') }) }) describe('thx', () => { const thx = routes.find((r) => r.path === '/thx/:comingFrom') - it('loads the "Thx" component', async () => { + it('loads the "Thx" page', async () => { const component = await thx.component() expect(component.default.name).toBe('Thx') }) @@ -137,14 +137,14 @@ describe('router', () => { }) describe('forgot password', () => { - it('loads the "ForgotPassword" component', async () => { + it('loads the "ForgotPassword" page', async () => { const component = await routes.find((r) => r.path === '/forgot-password').component() expect(component.default.name).toBe('ForgotPassword') }) }) describe('password with param comingFrom', () => { - it('loads the "ForgotPassword" component', async () => { + it('loads the "ForgotPassword" page', async () => { const component = await routes .find((r) => r.path === '/forgot-password/:comingFrom') .component() @@ -153,21 +153,21 @@ describe('router', () => { }) describe('register-community', () => { - it('loads the "registerCommunity" component', async () => { + it('loads the "registerCommunity" page', async () => { const component = await routes.find((r) => r.path === '/register-community').component() - expect(component.default.name).toBe('registerCommunity') + expect(component.default.name).toBe('RegisterCommunity') }) }) describe('select-community', () => { - it('loads the "registerSelectCommunity" component', async () => { + it('loads the "SelectCommunity" page', async () => { const component = await routes.find((r) => r.path === '/select-community').component() - expect(component.default.name).toBe('registerSelectCommunity') + expect(component.default.name).toBe('SelectCommunity') }) }) describe('reset password', () => { - it('loads the "ResetPassword" component', async () => { + it('loads the "ResetPassword" page', async () => { const component = await routes .find((r) => r.path === '/reset-password/:optin') .component() @@ -176,14 +176,14 @@ describe('router', () => { }) describe('checkEmail', () => { - it('loads the "CheckEmail" component', async () => { + it('loads the "CheckEmail" page', async () => { const component = await routes.find((r) => r.path === '/checkEmail/:optin').component() expect(component.default.name).toBe('ResetPassword') }) }) describe('not found page', () => { - it('renders the "NotFound" component', async () => { + it('renders the "NotFound" page', async () => { expect(routes.find((r) => r.path === '*').component).toEqual(NotFound) }) }) diff --git a/frontend/src/routes/routes.js b/frontend/src/routes/routes.js index 3c138cfc9..0909ff531 100755 --- a/frontend/src/routes/routes.js +++ b/frontend/src/routes/routes.js @@ -1,4 +1,4 @@ -import NotFound from '@/components/NotFoundPage.vue' +import NotFound from '@/pages/NotFoundPage.vue' const routes = [ { From 9c246c62bd8b6d8432a932dbbabdc36ead383ece Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Mon, 7 Mar 2022 20:20:54 +0100 Subject: [PATCH 10/14] move user settings in subfolder --- .../UserCoinAnimation.spec.js} | 4 +-- .../UserCoinAnimation.vue} | 2 +- .../UserData.spec.js} | 4 +-- .../UserData.vue} | 2 +- .../UserLanguage.spec.js} | 4 +-- .../UserLanguage.vue} | 2 +- .../UserNewsletter.spec.js} | 4 +-- .../UserNewsletter.vue} | 2 +- .../UserPassword.spec.js} | 4 +-- .../UserPassword.vue} | 2 +- frontend/src/pages/Profile.spec.js | 20 +++++++++---- frontend/src/pages/Profile.vue | 30 +++++++++---------- frontend/src/routes/routes.js | 2 +- 13 files changed, 45 insertions(+), 37 deletions(-) rename frontend/src/components/{UserCard_CoinAnimation.spec.js => UserSettings/UserCoinAnimation.spec.js} (96%) rename frontend/src/components/{UserCard_CoinAnimation.vue => UserSettings/UserCoinAnimation.vue} (98%) rename frontend/src/components/{UserCard_FormUserData.spec.js => UserSettings/UserData.spec.js} (97%) rename frontend/src/components/{UserCard_FormUserData.vue => UserSettings/UserData.vue} (99%) rename frontend/src/components/{UserCard_Language.spec.js => UserSettings/UserLanguage.spec.js} (97%) rename frontend/src/components/{UserCard_Language.vue => UserSettings/UserLanguage.vue} (99%) rename frontend/src/components/{UserCard_Newsletter.spec.js => UserSettings/UserNewsletter.spec.js} (96%) rename frontend/src/components/{UserCard_Newsletter.vue => UserSettings/UserNewsletter.vue} (98%) rename frontend/src/components/{UserCard_FormUserPasswort.spec.js => UserSettings/UserPassword.spec.js} (98%) rename frontend/src/components/{UserCard_FormUserPasswort.vue => UserSettings/UserPassword.vue} (99%) diff --git a/frontend/src/components/UserCard_CoinAnimation.spec.js b/frontend/src/components/UserSettings/UserCoinAnimation.spec.js similarity index 96% rename from frontend/src/components/UserCard_CoinAnimation.spec.js rename to frontend/src/components/UserSettings/UserCoinAnimation.spec.js index 92c2f2b54..aabf927fb 100644 --- a/frontend/src/components/UserCard_CoinAnimation.spec.js +++ b/frontend/src/components/UserSettings/UserCoinAnimation.spec.js @@ -1,5 +1,5 @@ import { mount } from '@vue/test-utils' -import UserCardCoinAnimation from './UserCard_CoinAnimation' +import UserCoinAnimation from './UserCoinAnimation' import { updateUserInfos } from '@/graphql/mutations' import { toastErrorSpy, toastSuccessSpy } from '@test/testSetup' @@ -28,7 +28,7 @@ describe('UserCard_CoinAnimation', () => { } const Wrapper = () => { - return mount(UserCardCoinAnimation, { localVue, mocks }) + return mount(UserCoinAnimation, { localVue, mocks }) } describe('mount', () => { diff --git a/frontend/src/components/UserCard_CoinAnimation.vue b/frontend/src/components/UserSettings/UserCoinAnimation.vue similarity index 98% rename from frontend/src/components/UserCard_CoinAnimation.vue rename to frontend/src/components/UserSettings/UserCoinAnimation.vue index 19a082e41..e73ddb7af 100644 --- a/frontend/src/components/UserCard_CoinAnimation.vue +++ b/frontend/src/components/UserSettings/UserCoinAnimation.vue @@ -33,7 +33,7 @@