From d74d79198b78c166dab736bf19a8f199764db906 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 29 Apr 2023 10:15:55 +0200 Subject: [PATCH] Feature/add labels to tabs (#1847) * Add labels * Update changelog --- CHANGELOG.md | 1 + .../app/pages/admin/admin-page.component.ts | 18 +- .../src/app/pages/admin/admin-page.html | 12 +- .../src/app/pages/home/home-page.component.ts | 26 ++- apps/client/src/app/pages/home/home-page.html | 1 + .../portfolio/portfolio-page.component.ts | 32 ++- .../app/pages/portfolio/portfolio-page.html | 1 + .../src/app/pages/zen/zen-page.component.ts | 14 +- apps/client/src/app/pages/zen/zen-page.html | 1 + apps/client/src/locales/messages.de.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.es.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.fr.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.it.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.nl.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.pt.xlf | 188 ++++++++++++------ apps/client/src/locales/messages.xlf | 188 ++++++++++++------ 16 files changed, 937 insertions(+), 485 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64b539402..bcae9e4b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added the labels to the tabs to increase the usability - Extended the support of the impersonation mode for local development ### Changed diff --git a/apps/client/src/app/pages/admin/admin-page.component.ts b/apps/client/src/app/pages/admin/admin-page.component.ts index 0611e92ef..231dc068c 100644 --- a/apps/client/src/app/pages/admin/admin-page.component.ts +++ b/apps/client/src/app/pages/admin/admin-page.component.ts @@ -13,6 +13,7 @@ export class AdminPageComponent implements OnDestroy, OnInit { } public hasMessage: boolean; + public tabs: { iconName: string; label: string; path: string }[] = []; private unsubscribeSubject = new Subject(); @@ -22,7 +23,22 @@ export class AdminPageComponent implements OnDestroy, OnInit { this.hasMessage = !!systemMessage; } - public ngOnInit() {} + public ngOnInit() { + this.tabs = [ + { + iconName: 'reader-outline', + label: $localize`Overview`, + path: 'overview' + }, + { iconName: 'people-outline', label: $localize`Users`, path: 'users' }, + { + iconName: 'server-outline', + label: $localize`Market Data`, + path: 'market-data' + }, + { iconName: 'flash-outline', label: $localize`Jobs`, path: 'jobs' } + ]; + } public ngOnDestroy() { this.unsubscribeSubject.next(); diff --git a/apps/client/src/app/pages/admin/admin-page.html b/apps/client/src/app/pages/admin/admin-page.html index dc9e5329d..ed3c46bd5 100644 --- a/apps/client/src/app/pages/admin/admin-page.html +++ b/apps/client/src/app/pages/admin/admin-page.html @@ -5,17 +5,13 @@ diff --git a/apps/client/src/app/pages/home/home-page.component.ts b/apps/client/src/app/pages/home/home-page.component.ts index 67e38f671..168c41649 100644 --- a/apps/client/src/app/pages/home/home-page.component.ts +++ b/apps/client/src/app/pages/home/home-page.component.ts @@ -25,7 +25,7 @@ export class HomePageComponent implements OnDestroy, OnInit { public hasMessage: boolean; public hasPermissionToAccessFearAndGreedIndex: boolean; public info: InfoItem; - public tabs: { iconName: string; path: string }[] = []; + public tabs: { iconName: string; label: string; path: string }[] = []; public user: User; private unsubscribeSubject = new Subject(); @@ -42,9 +42,21 @@ export class HomePageComponent implements OnDestroy, OnInit { .subscribe((state) => { if (state?.user) { this.tabs = [ - { iconName: 'analytics-outline', path: 'overview' }, - { iconName: 'wallet-outline', path: 'holdings' }, - { iconName: 'reader-outline', path: 'summary' } + { + iconName: 'analytics-outline', + label: $localize`Overview`, + path: 'overview' + }, + { + iconName: 'wallet-outline', + label: $localize`Holdings`, + path: 'holdings' + }, + { + iconName: 'reader-outline', + label: $localize`Summary`, + path: 'summary' + } ]; this.user = state.user; @@ -60,7 +72,11 @@ export class HomePageComponent implements OnDestroy, OnInit { ); if (this.hasPermissionToAccessFearAndGreedIndex) { - this.tabs.push({ iconName: 'newspaper-outline', path: 'market' }); + this.tabs.push({ + iconName: 'newspaper-outline', + label: $localize`Markets`, + path: 'market' + }); } this.changeDetectorRef.markForCheck(); diff --git a/apps/client/src/app/pages/home/home-page.html b/apps/client/src/app/pages/home/home-page.html index 803f1a580..ed3c46bd5 100644 --- a/apps/client/src/app/pages/home/home-page.html +++ b/apps/client/src/app/pages/home/home-page.html @@ -12,5 +12,6 @@ [routerLink]="tab.path" > +
{{ tab.label }}
diff --git a/apps/client/src/app/pages/portfolio/portfolio-page.component.ts b/apps/client/src/app/pages/portfolio/portfolio-page.component.ts index fcb9efa4c..7b291b91d 100644 --- a/apps/client/src/app/pages/portfolio/portfolio-page.component.ts +++ b/apps/client/src/app/pages/portfolio/portfolio-page.component.ts @@ -24,7 +24,7 @@ export class PortfolioPageComponent implements OnDestroy, OnInit { public hasMessage: boolean; public info: InfoItem; - public tabs: { iconName: string; path: string }[] = []; + public tabs: { iconName: string; label: string; path: string }[] = []; public user: User; private unsubscribeSubject = new Subject(); @@ -41,11 +41,31 @@ export class PortfolioPageComponent implements OnDestroy, OnInit { .subscribe((state) => { if (state?.user) { this.tabs = [ - { iconName: 'analytics-outline', path: 'analysis' }, - { iconName: 'wallet-outline', path: 'holdings' }, - { iconName: 'swap-vertical-outline', path: 'activities' }, - { iconName: 'pie-chart-outline', path: 'allocations' }, - { iconName: 'calculator-outline', path: 'fire' } + { + iconName: 'analytics-outline', + label: $localize`Analysis`, + path: 'analysis' + }, + { + iconName: 'wallet-outline', + label: $localize`Holdings`, + path: 'holdings' + }, + { + iconName: 'swap-vertical-outline', + label: $localize`Activities`, + path: 'activities' + }, + { + iconName: 'pie-chart-outline', + label: $localize`Allocations`, + path: 'allocations' + }, + { + iconName: 'calculator-outline', + label: 'FIRE / X-ray', + path: 'fire' + } ]; this.user = state.user; diff --git a/apps/client/src/app/pages/portfolio/portfolio-page.html b/apps/client/src/app/pages/portfolio/portfolio-page.html index 8ac81812d..8de616498 100644 --- a/apps/client/src/app/pages/portfolio/portfolio-page.html +++ b/apps/client/src/app/pages/portfolio/portfolio-page.html @@ -13,5 +13,6 @@ [routerLink]="tab.path" > +
{{ tab.label }}
diff --git a/apps/client/src/app/pages/zen/zen-page.component.ts b/apps/client/src/app/pages/zen/zen-page.component.ts index 1a364097c..64bcb2247 100644 --- a/apps/client/src/app/pages/zen/zen-page.component.ts +++ b/apps/client/src/app/pages/zen/zen-page.component.ts @@ -18,7 +18,7 @@ import { first, takeUntil } from 'rxjs/operators'; styleUrls: ['./zen-page.scss'] }) export class ZenPageComponent implements AfterViewInit, OnDestroy, OnInit { - public tabs: { iconName: string; path: string }[] = []; + public tabs: { iconName: string; label: string; path: string }[] = []; public user: User; private unsubscribeSubject = new Subject(); @@ -34,8 +34,16 @@ export class ZenPageComponent implements AfterViewInit, OnDestroy, OnInit { .subscribe((state) => { if (state?.user) { this.tabs = [ - { iconName: 'analytics-outline', path: 'overview' }, - { iconName: 'wallet-outline', path: 'holdings' } + { + iconName: 'analytics-outline', + label: $localize`Overview`, + path: 'overview' + }, + { + iconName: 'wallet-outline', + label: $localize`Holdings`, + path: 'holdings' + } ]; this.user = state.user; diff --git a/apps/client/src/app/pages/zen/zen-page.html b/apps/client/src/app/pages/zen/zen-page.html index 803f1a580..ed3c46bd5 100644 --- a/apps/client/src/app/pages/zen/zen-page.html +++ b/apps/client/src/app/pages/zen/zen-page.html @@ -12,5 +12,6 @@ [routerLink]="tab.path" > +
{{ tab.label }}
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 808cb1120..06f1269d3 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -202,7 +202,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -814,7 +814,7 @@ Registrieren apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -1154,7 +1154,7 @@ Datenfehler melden apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1262,7 +1262,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1382,7 +1382,7 @@ Bitte gebe deinen Gutscheincode ein: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1390,7 +1390,7 @@ Gutscheincode konnte nicht eingelöst werden apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1398,7 +1398,7 @@ Gutscheincode wurde eingelöst apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1406,7 +1406,7 @@ Neu laden apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1414,7 +1414,7 @@ Möchtest du diese Anmeldemethode wirklich löschen? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1696,10 +1696,22 @@ Overview Übersicht + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -1708,6 +1720,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -1720,6 +1736,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Allocations @@ -1804,6 +1824,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Analysis @@ -1876,10 +1900,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -2012,13 +2048,17 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Importing data... Daten importieren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2026,7 +2066,7 @@ Der Import wurde abgeschlossen apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2070,7 +2110,7 @@ Ghostfolio verschafft Ihnen den Überblick über Ihr Vermögen. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2218,7 +2258,7 @@ Möchtest du diese Aktivität wirklich löschen? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2298,7 +2338,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -2310,7 +2350,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -2406,11 +2446,11 @@ Entwickelte Länder apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2418,11 +2458,11 @@ Schwellenländer apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2430,11 +2470,11 @@ Andere Länder apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2554,7 +2594,7 @@ Filtern nach Konto, Währung, Symbol oder Typ... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -2646,7 +2686,7 @@ Automatisch apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -2702,7 +2742,7 @@ Sparrate apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -3018,7 +3058,7 @@ Daten validieren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -3044,6 +3084,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Market Data @@ -3052,6 +3096,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Users @@ -3060,6 +3108,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Summary @@ -3068,6 +3120,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Holding @@ -3210,11 +3266,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3226,11 +3282,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3242,11 +3298,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3258,11 +3314,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3282,15 +3338,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. Für technisch versierte Anleger, die Ghostfolio auf der eigenen Infrastruktur betreiben möchten. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3298,15 +3354,15 @@ Unlimitierte Transaktionen apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3314,15 +3370,15 @@ Unlimitierte Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3330,15 +3386,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3346,7 +3402,7 @@ Selbst gehostet, manuelles Update. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3354,19 +3410,19 @@ Kostenlos apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. Für Einsteiger, die gerade mit dem Börsenhandel beginnen. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3374,19 +3430,19 @@ Vollständig verwaltetes Ghostfolio Cloud-Angebot. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. Für ambitionierte Anleger, die den vollständigen Überblick über ihr Anlagevermögen benötigen. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3394,7 +3450,7 @@ Einmalige Zahlung, keine automatische Erneuerung. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3402,7 +3458,7 @@ Jetzt loslegen apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3410,7 +3466,7 @@ Es ist kostenlos. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3430,11 +3486,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3450,15 +3506,15 @@ Datenimport und -export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3474,7 +3530,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3482,7 +3538,7 @@ E-Mail und Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3550,7 +3606,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3574,7 +3630,7 @@ Abonnement erneuern apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index 47fcef4a0..4b5a1a6ed 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -203,7 +203,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -815,7 +815,7 @@ Empezar apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -1155,7 +1155,7 @@ Reporta un anomalía de los datos apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1263,7 +1263,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1383,7 +1383,7 @@ Por favor, ingresa tu código de cupón: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1391,7 +1391,7 @@ No se puede canjear este código de cupón apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1399,7 +1399,7 @@ El codigo de cupón ha sido canjeado apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1407,7 +1407,7 @@ Refrescar apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1415,7 +1415,7 @@ ¿Estás seguro de eliminar este método de acceso? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1697,10 +1697,22 @@ Overview Visión general + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -1709,6 +1721,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -1721,6 +1737,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Allocations @@ -1805,6 +1825,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Analysis @@ -1877,10 +1901,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -2013,13 +2049,17 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Importing data... Importando datos... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2027,7 +2067,7 @@ La importación se ha completado apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2071,7 +2111,7 @@ Ghostfolio te permite hacer un seguimiento de tu riqueza. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2219,7 +2259,7 @@ ¿Estás seguro de eliminar esta operación? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2295,7 +2335,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -2311,7 +2351,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -2327,11 +2367,11 @@ Mercados desarrollados apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2375,11 +2415,11 @@ Otros mercados apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2387,11 +2427,11 @@ Mercados emergentes apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2555,7 +2595,7 @@ Filtrar por cuenta, divisa, símbolo o tipo... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -2647,7 +2687,7 @@ Automático apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -2703,7 +2743,7 @@ Tasa de ahorro apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -3019,7 +3059,7 @@ Validating data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -3045,6 +3085,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Market Data @@ -3053,6 +3097,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Users @@ -3061,6 +3109,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Summary @@ -3069,6 +3121,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Holding @@ -3211,11 +3267,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3227,11 +3283,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3243,11 +3299,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3259,11 +3315,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3283,15 +3339,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3299,15 +3355,15 @@ Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3315,15 +3371,15 @@ Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3331,15 +3387,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3347,7 +3403,7 @@ Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3355,19 +3411,19 @@ Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3375,19 +3431,19 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3395,7 +3451,7 @@ One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3403,7 +3459,7 @@ Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3411,7 +3467,7 @@ It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3431,11 +3487,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3451,15 +3507,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3475,7 +3531,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3483,7 +3539,7 @@ Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3551,7 +3607,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3575,7 +3631,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 019f0047e..cb8ed016d 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -262,7 +262,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -1222,7 +1222,7 @@ Taux d'Épargne apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -1530,7 +1530,7 @@ Signaler une Erreur de Données apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1594,7 +1594,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -1606,7 +1606,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -1618,7 +1618,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1682,7 +1682,7 @@ Auto apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -1690,7 +1690,7 @@ Veuillez entrer votre code promotionnel : apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1698,7 +1698,7 @@ Le code promotionnel n'a pas pu être appliqué apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1706,7 +1706,7 @@ Le code promotionnel a été appliqué apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1714,7 +1714,7 @@ Rafraîchir apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1722,7 +1722,7 @@ Voulez-vous vraiment supprimer cette méthode de connexion ? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1984,6 +1984,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Market Data @@ -1992,6 +1996,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Admin Control @@ -2008,6 +2016,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Blog @@ -2104,10 +2116,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Summary @@ -2116,6 +2140,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Markets @@ -2124,6 +2152,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -2136,6 +2168,10 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Update activity @@ -2206,7 +2242,7 @@ Import des données... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2214,7 +2250,7 @@ L'import est terminé apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2222,7 +2258,7 @@ Validation des données... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -2264,6 +2300,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Filter by account or tag... @@ -2370,11 +2410,11 @@ Marchés Développés apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2382,11 +2422,11 @@ Marchés Émergents apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2394,11 +2434,11 @@ Autres marchés apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2408,6 +2448,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Dividend @@ -2578,7 +2622,7 @@ Ghostfolio vous aide à garder un aperçu de votre patrimoine. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2586,7 +2630,7 @@ Démarrer apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -2684,10 +2728,22 @@ Overview Aperçu + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Draft @@ -2754,7 +2810,7 @@ Voulez-vous vraiment supprimer cette activité ? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2762,7 +2818,7 @@ Filtrer par compte, devise, symbole, ou type... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -3209,11 +3265,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3225,11 +3281,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3241,11 +3297,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3257,11 +3313,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3281,15 +3337,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3297,15 +3353,15 @@ Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3313,15 +3369,15 @@ Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3329,15 +3385,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3345,7 +3401,7 @@ Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3353,19 +3409,19 @@ Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3373,19 +3429,19 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3393,7 +3449,7 @@ One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3401,7 +3457,7 @@ Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3409,7 +3465,7 @@ It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3429,11 +3485,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3449,15 +3505,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3473,7 +3529,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3481,7 +3537,7 @@ Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3549,7 +3605,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3573,7 +3629,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index d695f6528..cfd01cbe5 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -203,7 +203,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -815,7 +815,7 @@ Iniziare apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -1155,7 +1155,7 @@ Segnala un'anomalia dei dati apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1263,7 +1263,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1383,7 +1383,7 @@ Inserisci il tuo codice del buono: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1391,7 +1391,7 @@ Impossibile riscattare il codice del buono apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1399,7 +1399,7 @@ Il codice del buono è stato riscattato apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1407,7 +1407,7 @@ Ricarica apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1415,7 +1415,7 @@ Vuoi davvero rimuovere questo metodo di accesso? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1697,10 +1697,22 @@ Overview Panoramica + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -1709,6 +1721,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -1721,6 +1737,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Allocations @@ -1805,6 +1825,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Analysis @@ -1877,10 +1901,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -2013,13 +2049,17 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Importing data... Importazione dei dati... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2027,7 +2067,7 @@ L'importazione è stata completata apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2071,7 +2111,7 @@ Ghostfolio ti permette di tenere traccia della tua ricchezza. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2219,7 +2259,7 @@ Vuoi davvero eliminare questa attività? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2295,7 +2335,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -2311,7 +2351,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -2327,11 +2367,11 @@ Mercati sviluppati apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2375,11 +2415,11 @@ Altri mercati apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2387,11 +2427,11 @@ Mercati emergenti apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2555,7 +2595,7 @@ Filtra per account, valuta, simbolo o tipo... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -2647,7 +2687,7 @@ Auto apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -2703,7 +2743,7 @@ Tasso di risparmio apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -3019,7 +3059,7 @@ Validating data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -3045,6 +3085,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Market Data @@ -3053,6 +3097,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Users @@ -3061,6 +3109,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Summary @@ -3069,6 +3121,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Holding @@ -3211,11 +3267,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3227,11 +3283,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3243,11 +3299,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3259,11 +3315,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3283,15 +3339,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3299,15 +3355,15 @@ Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3315,15 +3371,15 @@ Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3331,15 +3387,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3347,7 +3403,7 @@ Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3355,19 +3411,19 @@ Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3375,19 +3431,19 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3395,7 +3451,7 @@ One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3403,7 +3459,7 @@ Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3411,7 +3467,7 @@ It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3431,11 +3487,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3451,15 +3507,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3475,7 +3531,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3483,7 +3539,7 @@ Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3551,7 +3607,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3575,7 +3631,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 73836fd59..431aa5084 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -202,7 +202,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -814,7 +814,7 @@ Aan de slag apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -1154,7 +1154,7 @@ Gegevensstoring melden apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1262,7 +1262,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1382,7 +1382,7 @@ Voer uw couponcode in: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1390,7 +1390,7 @@ Kon kortingscode niet inwisselen apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1398,7 +1398,7 @@ Couponcode is ingewisseld apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1406,7 +1406,7 @@ Herladen apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1414,7 +1414,7 @@ Wilt u deze aanmeldingsmethode echt verwijderen? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1696,10 +1696,22 @@ Overview Overzicht + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -1708,6 +1720,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -1720,6 +1736,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Allocations @@ -1804,6 +1824,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Analysis @@ -1876,10 +1900,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -2012,13 +2048,17 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Importing data... Gegevens importeren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2026,7 +2066,7 @@ Import is voltooid apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2070,7 +2110,7 @@ Ghostfolio stelt u in staat om uw vermogen bij te houden. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2218,7 +2258,7 @@ Wilt u deze activiteit echt verwijderen? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2294,7 +2334,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -2310,7 +2350,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -2326,11 +2366,11 @@ Ontwikkelde markten apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2374,11 +2414,11 @@ Andere markten apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2386,11 +2426,11 @@ Opkomende markten apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2554,7 +2594,7 @@ Filter op rekening, valuta, symbool of type... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -2646,7 +2686,7 @@ Auto apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -2702,7 +2742,7 @@ Spaarquote apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -3018,7 +3058,7 @@ Gegevens valideren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -3044,6 +3084,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Market Data @@ -3052,6 +3096,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Users @@ -3060,6 +3108,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Summary @@ -3068,6 +3120,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Holding @@ -3210,11 +3266,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3226,11 +3282,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3242,11 +3298,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3258,11 +3314,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3282,15 +3338,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3298,15 +3354,15 @@ Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3314,15 +3370,15 @@ Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3330,15 +3386,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3346,7 +3402,7 @@ Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3354,19 +3410,19 @@ Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3374,19 +3430,19 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3394,7 +3450,7 @@ One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3402,7 +3458,7 @@ Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3410,7 +3466,7 @@ It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3430,11 +3486,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3450,15 +3506,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3474,7 +3530,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3482,7 +3538,7 @@ Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3550,7 +3606,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3574,7 +3630,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index e818e51f0..f046d9026 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -262,7 +262,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -1122,7 +1122,7 @@ Savings Rate apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -1502,7 +1502,7 @@ Report Data Glitch apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1582,7 +1582,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -1594,7 +1594,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -1606,7 +1606,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1670,7 +1670,7 @@ Auto apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -1678,7 +1678,7 @@ Please enter your coupon code: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 @@ -1686,7 +1686,7 @@ Could not redeem coupon code apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 @@ -1694,7 +1694,7 @@ Coupon code has been redeemed apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 @@ -1702,7 +1702,7 @@ Reload apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 @@ -1710,7 +1710,7 @@ Do you really want to remove this sign in method? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1800,6 +1800,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Locale @@ -2052,10 +2056,22 @@ Overview Overview + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -2064,6 +2080,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -2076,6 +2096,10 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Update activity @@ -2100,6 +2124,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Item @@ -2166,7 +2194,7 @@ Importing data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 @@ -2174,7 +2202,7 @@ Import has been completed apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -2208,6 +2236,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Filter by account or tag... @@ -2314,11 +2346,11 @@ Developed Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2326,11 +2358,11 @@ Emerging Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2338,11 +2370,11 @@ Other Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 @@ -2352,6 +2384,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Monthly @@ -2448,10 +2484,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -2502,7 +2550,7 @@ Ghostfolio empowers you to keep track of your wealth. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2510,7 +2558,7 @@ Get Started apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -2670,7 +2718,7 @@ Do you really want to delete this activity? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2678,7 +2726,7 @@ Filter by account, currency, symbol or type... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -3012,6 +3060,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Summary @@ -3020,13 +3072,17 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Validating data... Validating data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -3210,11 +3266,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3226,11 +3282,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 @@ -3242,11 +3298,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 @@ -3258,11 +3314,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 @@ -3282,15 +3338,15 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -3298,15 +3354,15 @@ Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 @@ -3314,15 +3370,15 @@ Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -3330,15 +3386,15 @@ Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -3346,7 +3402,7 @@ Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 @@ -3354,19 +3410,19 @@ Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 - + For new investors who are just getting started with trading. For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 @@ -3374,19 +3430,19 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 - + For ambitious investors who need the full picture of their financial assets. For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 @@ -3394,7 +3450,7 @@ One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3402,7 +3458,7 @@ Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3410,7 +3466,7 @@ It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 @@ -3430,11 +3486,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3450,15 +3506,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3474,7 +3530,7 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 @@ -3482,7 +3538,7 @@ Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3550,7 +3606,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3574,7 +3630,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348 diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index fba3e684c..76de40682 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -190,7 +190,7 @@ apps/client/src/app/components/admin-users/admin-users.html - 118 + 121 libs/ui/src/lib/activities-table/activities-table.component.html @@ -743,7 +743,7 @@ Get Started apps/client/src/app/pages/public/public-page.html - 138 + 140 @@ -1050,7 +1050,7 @@ Report Data Glitch apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html - 274 + 276 @@ -1147,7 +1147,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 114 + 111 @@ -1258,35 +1258,35 @@ Please enter your coupon code: apps/client/src/app/pages/account/account-page.component.ts - 237 + 234 Could not redeem coupon code apps/client/src/app/pages/account/account-page.component.ts - 247 + 244 Coupon code has been redeemed apps/client/src/app/pages/account/account-page.component.ts - 259 + 256 Reload apps/client/src/app/pages/account/account-page.component.ts - 260 + 257 Do you really want to remove this sign in method? apps/client/src/app/pages/account/account-page.component.ts - 306 + 303 @@ -1537,10 +1537,22 @@ Overview + + apps/client/src/app/pages/admin/admin-page.component.ts + 30 + + + apps/client/src/app/pages/home/home-page.component.ts + 47 + apps/client/src/app/pages/zen/zen-page-routing.module.ts 19 + + apps/client/src/app/pages/zen/zen-page.component.ts + 39 + Markets @@ -1548,6 +1560,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 33 + + apps/client/src/app/pages/home/home-page.component.ts + 77 + apps/client/src/app/pages/markets/markets-page-routing.module.ts 12 @@ -1559,6 +1575,10 @@ apps/client/src/app/pages/portfolio/allocations/allocations-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 61 + Allocations @@ -1633,6 +1653,10 @@ apps/client/src/app/pages/portfolio/analysis/analysis-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 46 + Analysis @@ -1696,10 +1720,22 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 23 + + apps/client/src/app/pages/home/home-page.component.ts + 52 + apps/client/src/app/pages/portfolio/holdings/holdings-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 51 + + + apps/client/src/app/pages/zen/zen-page.component.ts + 44 + Holdings @@ -1821,19 +1857,23 @@ apps/client/src/app/pages/portfolio/activities/activities-page-routing.module.ts 12 + + apps/client/src/app/pages/portfolio/portfolio-page.component.ts + 56 + Importing data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 95 + 92 Import has been completed apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 103 + 100 @@ -1872,7 +1912,7 @@ Ghostfolio empowers you to keep track of your wealth. apps/client/src/app/pages/public/public-page.html - 133,135 + 135,137 @@ -2003,7 +2043,7 @@ Do you really want to delete this activity? libs/ui/src/lib/activities-table/activities-table.component.ts - 201 + 198 @@ -2070,7 +2110,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 111 + 108 @@ -2085,7 +2125,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 113 + 110 @@ -2099,11 +2139,11 @@ Developed Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 224 + 226 apps/client/src/app/pages/public/public-page.html - 91 + 93 @@ -2143,22 +2183,22 @@ Other Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 242 + 244 apps/client/src/app/pages/public/public-page.html - 109 + 111 Emerging Markets apps/client/src/app/pages/portfolio/allocations/allocations-page.html - 233 + 235 apps/client/src/app/pages/public/public-page.html - 100 + 102 @@ -2305,7 +2345,7 @@ Filter by account, currency, symbol or type... libs/ui/src/lib/activities-table/activities-table.component.ts - 390 + 387 @@ -2393,7 +2433,7 @@ Auto apps/client/src/app/pages/account/account-page.component.ts - 45 + 42 @@ -2435,7 +2475,7 @@ Savings Rate apps/client/src/app/components/investment-chart/investment-chart.component.ts - 246 + 248 @@ -2721,7 +2761,7 @@ Validating data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 154 + 151 @@ -2737,6 +2777,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 16 + + apps/client/src/app/pages/admin/admin-page.component.ts + 39 + Users @@ -2744,6 +2788,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 27 + + apps/client/src/app/pages/admin/admin-page.component.ts + 33 + Summary @@ -2751,6 +2799,10 @@ apps/client/src/app/pages/home/home-page-routing.module.ts 28 + + apps/client/src/app/pages/home/home-page.component.ts + 57 + Market Data @@ -2758,6 +2810,10 @@ apps/client/src/app/pages/admin/admin-page-routing.module.ts 20 + + apps/client/src/app/pages/admin/admin-page.component.ts + 36 + Load Dividends @@ -2868,51 +2924,51 @@ 9,11 - + For ambitious investors who need the full picture of their financial assets. apps/client/src/app/pages/pricing/pricing-page.html - 216,219 + 225,228 Free apps/client/src/app/pages/pricing/pricing-page.html - 120 + 123 apps/client/src/app/pages/pricing/pricing-page.html - 186 + 192 Unlimited Transactions apps/client/src/app/pages/pricing/pricing-page.html - 45 + 46 apps/client/src/app/pages/pricing/pricing-page.html - 153 + 159 apps/client/src/app/pages/pricing/pricing-page.html - 226 + 235 Self-hosted, update manually. apps/client/src/app/pages/pricing/pricing-page.html - 119 + 122 - + For tech-savvy investors who prefer to run Ghostfolio on their own infrastructure. apps/client/src/app/pages/pricing/pricing-page.html - 35,38 + 36,39 @@ -2923,26 +2979,26 @@ apps/client/src/app/pages/pricing/pricing-page.html - 87 + 88 apps/client/src/app/pages/pricing/pricing-page.html - 268 + 277 Portfolio Performance apps/client/src/app/pages/pricing/pricing-page.html - 59 + 60 apps/client/src/app/pages/pricing/pricing-page.html - 167 + 173 apps/client/src/app/pages/pricing/pricing-page.html - 240 + 249 @@ -2953,7 +3009,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 330 + 343 @@ -2964,26 +3020,26 @@ apps/client/src/app/pages/pricing/pricing-page.html - 80 + 81 apps/client/src/app/pages/pricing/pricing-page.html - 261 + 270 Unlimited Accounts apps/client/src/app/pages/pricing/pricing-page.html - 52 + 53 apps/client/src/app/pages/pricing/pricing-page.html - 160 + 166 apps/client/src/app/pages/pricing/pricing-page.html - 233 + 242 @@ -2993,25 +3049,25 @@ 12,14 - + For new investors who are just getting started with trading. apps/client/src/app/pages/pricing/pricing-page.html - 144,146 + 150,152 It’s free. apps/client/src/app/pages/pricing/pricing-page.html - 350 + 366 One-time payment, no auto-renewal. apps/client/src/app/pages/pricing/pricing-page.html - 337 + 352 @@ -3022,18 +3078,18 @@ apps/client/src/app/pages/pricing/pricing-page.html - 108 + 110 apps/client/src/app/pages/pricing/pricing-page.html - 296 + 306 Get Started apps/client/src/app/pages/pricing/pricing-page.html - 347,349 + 363,365 @@ -3044,11 +3100,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 66 + 67 apps/client/src/app/pages/pricing/pricing-page.html - 247 + 256 @@ -3062,11 +3118,11 @@ Fully managed Ghostfolio cloud offering. apps/client/src/app/pages/pricing/pricing-page.html - 185 + 191 apps/client/src/app/pages/pricing/pricing-page.html - 307 + 318 @@ -3084,11 +3140,11 @@ apps/client/src/app/pages/pricing/pricing-page.html - 73 + 74 apps/client/src/app/pages/pricing/pricing-page.html - 254 + 263 @@ -3109,15 +3165,15 @@ Data Import and Export apps/client/src/app/pages/pricing/pricing-page.html - 94 + 95 apps/client/src/app/pages/pricing/pricing-page.html - 174 + 180 apps/client/src/app/pages/pricing/pricing-page.html - 275 + 284 @@ -3138,14 +3194,14 @@ Community Support apps/client/src/app/pages/pricing/pricing-page.html - 115 + 118 Email and Chat Support apps/client/src/app/pages/pricing/pricing-page.html - 303 + 314 @@ -3192,7 +3248,7 @@ apps/client/src/app/pages/pricing/pricing-page.html - 289 + 298 @@ -3206,7 +3262,7 @@ Renew Plan apps/client/src/app/pages/pricing/pricing-page.html - 333 + 348