From 7804c6879dd6dc347737f1b879d770510d81838e Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 28 Oct 2023 11:24:50 +0200 Subject: [PATCH 1/4] Clean up (#2543) --- apps/client/src/app/components/home-holdings/home-holdings.html | 2 +- apps/client/src/app/pages/portfolio/analysis/analysis-page.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/app/components/home-holdings/home-holdings.html b/apps/client/src/app/components/home-holdings/home-holdings.html index 5cac8cb3f..79828f6b7 100644 --- a/apps/client/src/app/components/home-holdings/home-holdings.html +++ b/apps/client/src/app/components/home-holdings/home-holdings.html @@ -1,5 +1,5 @@
-
+

Analysis

-
+
Date: Sat, 28 Oct 2023 15:07:15 +0200 Subject: [PATCH 2/4] Add translation for product slogan (#2554) --- .../middlewares/html-template.middleware.ts | 34 +++++++++++-------- apps/client/src/app/pages/i18n/i18n-page.html | 1 + apps/client/src/locales/messages.de.xlf | 8 +++++ apps/client/src/locales/messages.es.xlf | 8 +++++ apps/client/src/locales/messages.fr.xlf | 8 +++++ apps/client/src/locales/messages.it.xlf | 8 +++++ apps/client/src/locales/messages.nl.xlf | 8 +++++ apps/client/src/locales/messages.pt.xlf | 8 +++++ apps/client/src/locales/messages.tr.xlf | 8 +++++ apps/client/src/locales/messages.xlf | 7 ++++ 10 files changed, 83 insertions(+), 15 deletions(-) diff --git a/apps/api/src/middlewares/html-template.middleware.ts b/apps/api/src/middlewares/html-template.middleware.ts index f0358eca6..24b8cf01b 100644 --- a/apps/api/src/middlewares/html-template.middleware.ts +++ b/apps/api/src/middlewares/html-template.middleware.ts @@ -12,13 +12,12 @@ import { DATE_FORMAT, interpolate } from '@ghostfolio/common/helper'; import { format } from 'date-fns'; import { NextFunction, Request, Response } from 'express'; -const title = 'Ghostfolio – Open Source Wealth Management Software'; -const titleShort = 'Ghostfolio'; - const i18nService = new I18nService(); let indexHtmlMap: { [languageCode: string]: string } = {}; +const title = 'Ghostfolio'; + try { indexHtmlMap = SUPPORTED_LANGUAGE_CODES.reduce( (map, languageCode) => ({ @@ -35,47 +34,47 @@ try { const locales = { '/de/blog/2023/01/ghostfolio-auf-sackgeld-vorgestellt': { featureGraphicPath: 'assets/images/blog/ghostfolio-x-sackgeld.png', - title: `Ghostfolio auf Sackgeld.com vorgestellt - ${titleShort}` + title: `Ghostfolio auf Sackgeld.com vorgestellt - ${title}` }, '/en/blog/2022/08/500-stars-on-github': { featureGraphicPath: 'assets/images/blog/500-stars-on-github.jpg', - title: `500 Stars - ${titleShort}` + title: `500 Stars - ${title}` }, '/en/blog/2022/10/hacktoberfest-2022': { featureGraphicPath: 'assets/images/blog/hacktoberfest-2022.png', - title: `Hacktoberfest 2022 - ${titleShort}` + title: `Hacktoberfest 2022 - ${title}` }, '/en/blog/2022/12/the-importance-of-tracking-your-personal-finances': { featureGraphicPath: 'assets/images/blog/20221226.jpg', - title: `The importance of tracking your personal finances - ${titleShort}` + title: `The importance of tracking your personal finances - ${title}` }, '/en/blog/2023/02/ghostfolio-meets-umbrel': { featureGraphicPath: 'assets/images/blog/ghostfolio-x-umbrel.png', - title: `Ghostfolio meets Umbrel - ${titleShort}` + title: `Ghostfolio meets Umbrel - ${title}` }, '/en/blog/2023/03/ghostfolio-reaches-1000-stars-on-github': { featureGraphicPath: 'assets/images/blog/1000-stars-on-github.jpg', - title: `Ghostfolio reaches 1’000 Stars on GitHub - ${titleShort}` + title: `Ghostfolio reaches 1’000 Stars on GitHub - ${title}` }, '/en/blog/2023/05/unlock-your-financial-potential-with-ghostfolio': { featureGraphicPath: 'assets/images/blog/20230520.jpg', - title: `Unlock your Financial Potential with Ghostfolio - ${titleShort}` + title: `Unlock your Financial Potential with Ghostfolio - ${title}` }, '/en/blog/2023/07/exploring-the-path-to-fire': { featureGraphicPath: 'assets/images/blog/20230701.jpg', - title: `Exploring the Path to FIRE - ${titleShort}` + title: `Exploring the Path to FIRE - ${title}` }, '/en/blog/2023/08/ghostfolio-joins-oss-friends': { featureGraphicPath: 'assets/images/blog/ghostfolio-joins-oss-friends.png', - title: `Ghostfolio joins OSS Friends - ${titleShort}` + title: `Ghostfolio joins OSS Friends - ${title}` }, '/en/blog/2023/09/ghostfolio-2': { featureGraphicPath: 'assets/images/blog/ghostfolio-2.jpg', - title: `Announcing Ghostfolio 2.0 - ${titleShort}` + title: `Announcing Ghostfolio 2.0 - ${title}` }, '/en/blog/2023/09/hacktoberfest-2023': { featureGraphicPath: 'assets/images/blog/hacktoberfest-2023.png', - title: `Hacktoberfest 2023 - ${titleShort}` + title: `Hacktoberfest 2023 - ${title}` } }; @@ -128,7 +127,12 @@ export const HtmlTemplateMiddleware = async ( }), featureGraphicPath: locales[path]?.featureGraphicPath ?? 'assets/cover.png', - title: locales[path]?.title ?? title + title: + locales[path]?.title ?? + `${title} – ${i18nService.getTranslation({ + languageCode, + id: 'slogan' + })}` }); return response.send(indexHtml); diff --git a/apps/client/src/app/pages/i18n/i18n-page.html b/apps/client/src/app/pages/i18n/i18n-page.html index 1ace8e297..eb9dc64af 100644 --- a/apps/client/src/app/pages/i18n/i18n-page.html +++ b/apps/client/src/app/pages/i18n/i18n-page.html @@ -5,6 +5,7 @@ Ghostfolio is a personal finance dashboard to keep track of your assets like stocks, ETFs or cryptocurrencies across multiple platforms. +
  • Open Source Wealth Management Software
  • diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 5f20705fe..936199796 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -10927,6 +10927,14 @@ 377 + + Open Source Wealth Management Software + Open Source Software für die Vermögensverwaltung + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index 7cfb1e1d8..6bded3858 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -10925,6 +10925,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 06235673c..a08331a1c 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -10924,6 +10924,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index 9e64e2f11..109ce7b86 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -10925,6 +10925,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 43f865db6..6282b17fe 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -10924,6 +10924,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index eb902fd6d..c9695f7fb 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -10924,6 +10924,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf index 83a2a892f..fa18a47b1 100644 --- a/apps/client/src/locales/messages.tr.xlf +++ b/apps/client/src/locales/messages.tr.xlf @@ -10924,6 +10924,14 @@ 377 + + Open Source Wealth Management Software + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index a2a294d3d..9133cd9bf 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -10350,6 +10350,13 @@ 377 + + Open Source Wealth Management Software + + apps/client/src/app/pages/i18n/i18n-page.html + 8 + + From 20cefaba19bd56021754494f891b3eb7d851fad5 Mon Sep 17 00:00:00 2001 From: Ajay <97356092+iajaymk@users.noreply.github.com> Date: Sat, 28 Oct 2023 18:39:01 +0530 Subject: [PATCH 3/4] Improve usability and validation in cash balance transfer (#2552) * Improve usability and validation in cash balance transfer * Update changelog --------- Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com> --- CHANGELOG.md | 6 +++ .../api/src/app/account/account.controller.ts | 38 ++++++++++++------- .../accounts-table.component.html | 1 + .../pages/accounts/accounts-page.component.ts | 14 +++++-- .../transfer-balance-dialog.component.ts | 32 +++++++++++++--- 5 files changed, 67 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec59301fa..c3ff6246f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Unreleased + +### Changed + +- Improved the usability and validation in the cash balance transfer from one to another account + ## 2.15.0 - 2023-10-26 ### Added diff --git a/apps/api/src/app/account/account.controller.ts b/apps/api/src/app/account/account.controller.ts index 4666e5084..e141dc11f 100644 --- a/apps/api/src/app/account/account.controller.ts +++ b/apps/api/src/app/account/account.controller.ts @@ -190,36 +190,46 @@ export class AccountController { this.request.user.id ); - const currentAccountIds = accountsOfUser.map(({ id }) => { - return id; + const accountFrom = accountsOfUser.find(({ id }) => { + return id === accountIdFrom; }); - if ( - ![accountIdFrom, accountIdTo].every((accountId) => { - return currentAccountIds.includes(accountId); - }) - ) { + const accountTo = accountsOfUser.find(({ id }) => { + return id === accountIdTo; + }); + + if (!accountFrom || !accountTo) { throw new HttpException( getReasonPhrase(StatusCodes.NOT_FOUND), StatusCodes.NOT_FOUND ); } - const { currency } = accountsOfUser.find(({ id }) => { - return id === accountIdFrom; - }); + if (accountFrom.id === accountTo.id) { + throw new HttpException( + getReasonPhrase(StatusCodes.BAD_REQUEST), + StatusCodes.BAD_REQUEST + ); + } + + if (accountFrom.balance < balance) { + throw new HttpException( + getReasonPhrase(StatusCodes.BAD_REQUEST), + StatusCodes.BAD_REQUEST + ); + } await this.accountService.updateAccountBalance({ - currency, - accountId: accountIdFrom, + accountId: accountFrom.id, amount: -balance, + currency: accountFrom.currency, userId: this.request.user.id }); await this.accountService.updateAccountBalance({ - currency, - accountId: accountIdTo, + accountId: accountTo.id, amount: balance, + currency: accountFrom.currency, userId: this.request.user.id }); } diff --git a/apps/client/src/app/components/accounts-table/accounts-table.component.html b/apps/client/src/app/components/accounts-table/accounts-table.component.html index bfe5a667a..991ab7454 100644 --- a/apps/client/src/app/components/accounts-table/accounts-table.component.html +++ b/apps/client/src/app/components/accounts-table/accounts-table.component.html @@ -2,6 +2,7 @@
    diff --git a/apps/client/src/index.html b/apps/client/src/index.html index eabc42f94..47f2c3d1a 100644 --- a/apps/client/src/index.html +++ b/apps/client/src/index.html @@ -6,10 +6,7 @@ - + apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -122,7 +122,7 @@ Name apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -166,7 +166,7 @@ Gesamt apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -178,11 +178,11 @@ Wert apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -234,7 +234,7 @@ Bearbeiten apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -254,7 +254,7 @@ Löschen apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -1904,7 +1904,7 @@ Währung apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1932,7 +1932,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1948,7 +1948,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -10628,7 +10628,7 @@ Cash-Bestand Transfer apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10932,7 +10932,23 @@ Open Source Software für die Vermögensverwaltung apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + aktie, app, asset, dashboard, etf, finanzen, kryptowährung, management, performance, portfolio, software, trading, vermögen, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index 6bded3858..ff2131bff 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -95,7 +95,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -123,7 +123,7 @@ Nombre apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -167,7 +167,7 @@ Total apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -179,11 +179,11 @@ Valor apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -235,7 +235,7 @@ Edita apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -255,7 +255,7 @@ Elimina apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -1902,7 +1902,7 @@ Divisa base apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1930,7 +1930,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1946,7 +1946,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -10626,7 +10626,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10930,7 +10930,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index a08331a1c..37331e210 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -86,7 +86,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -106,7 +106,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -134,7 +134,7 @@ Nom apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -178,7 +178,7 @@ Total apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -190,7 +190,7 @@ Devise apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -218,7 +218,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -230,11 +230,11 @@ Valeur apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -286,7 +286,7 @@ Modifier apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -306,7 +306,7 @@ Supprimer apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -10625,7 +10625,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10929,7 +10929,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index 109ce7b86..344f04bb9 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -95,7 +95,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -123,7 +123,7 @@ Nome apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -167,7 +167,7 @@ Totale apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -179,11 +179,11 @@ Valore apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -235,7 +235,7 @@ Modifica apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -255,7 +255,7 @@ Elimina apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -1902,7 +1902,7 @@ Valuta apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1930,7 +1930,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1946,7 +1946,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -10626,7 +10626,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10930,7 +10930,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 6282b17fe..8af35a715 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -94,7 +94,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -122,7 +122,7 @@ Naam apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -166,7 +166,7 @@ Totaal apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -178,11 +178,11 @@ Waarde apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -234,7 +234,7 @@ Bewerken apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -254,7 +254,7 @@ Verwijderen apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -1901,7 +1901,7 @@ Valuta apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1929,7 +1929,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1945,7 +1945,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -10625,7 +10625,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10929,7 +10929,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index c9695f7fb..8cdb648a5 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -86,7 +86,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -106,7 +106,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -134,7 +134,7 @@ Nome apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -178,7 +178,7 @@ Total apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -190,7 +190,7 @@ Moeda apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -218,7 +218,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -230,11 +230,11 @@ Valor apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -286,7 +286,7 @@ Editar apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -306,7 +306,7 @@ Eliminar apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -10625,7 +10625,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10929,7 +10929,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf index fa18a47b1..10774ba8e 100644 --- a/apps/client/src/locales/messages.tr.xlf +++ b/apps/client/src/locales/messages.tr.xlf @@ -1202,7 +1202,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1226,7 +1226,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1246,7 +1246,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1274,7 +1274,7 @@ Ad apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1318,7 +1318,7 @@ Toplam apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -1330,7 +1330,7 @@ Para Birimi apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1354,11 +1354,11 @@ Değer apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -1410,7 +1410,7 @@ Düzenle apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -1430,7 +1430,7 @@ Sil apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -10625,7 +10625,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10929,7 +10929,23 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11 diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index 9133cd9bf..e8ab49a0f 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -1174,7 +1174,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 121 + 122 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1196,7 +1196,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 76 + 77 apps/client/src/app/pages/accounts/create-or-update-account-dialog/create-or-update-account-dialog.html @@ -1215,7 +1215,7 @@ apps/client/src/app/components/accounts-table/accounts-table.component.html - 104 + 105 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1242,7 +1242,7 @@ Name apps/client/src/app/components/accounts-table/accounts-table.component.html - 33 + 34 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1285,7 +1285,7 @@ Total apps/client/src/app/components/accounts-table/accounts-table.component.html - 49 + 50 libs/ui/src/lib/activities-table/activities-table.component.html @@ -1296,7 +1296,7 @@ Currency apps/client/src/app/components/accounts-table/accounts-table.component.html - 59 + 60 apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -1319,11 +1319,11 @@ Value apps/client/src/app/components/accounts-table/accounts-table.component.html - 156 + 157 apps/client/src/app/components/accounts-table/accounts-table.component.html - 191 + 192 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -1374,7 +1374,7 @@ Edit apps/client/src/app/components/accounts-table/accounts-table.component.html - 257 + 258 apps/client/src/app/components/admin-platform/admin-platform.component.html @@ -1393,7 +1393,7 @@ Delete apps/client/src/app/components/accounts-table/accounts-table.component.html - 265 + 266 apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -10103,7 +10103,7 @@ Transfer Cash Balance apps/client/src/app/components/accounts-table/accounts-table.component.html - 8 + 9 apps/client/src/app/pages/accounts/transfer-balance/transfer-balance-dialog.html @@ -10354,7 +10354,21 @@ Open Source Wealth Management Software apps/client/src/app/pages/i18n/i18n-page.html - 8 + 12 + + + + Oops, transfer cash balance has failed. + + apps/client/src/app/pages/accounts/accounts-page.component.ts + 305 + + + + app, asset, cryptocurrency, dashboard, etf, finance, management, performance, portfolio, software, stock, trading, wealth, web3 + + apps/client/src/app/pages/i18n/i18n-page.html + 8,11