From 6b320dd363e06798400e61edda48795663b7a565 Mon Sep 17 00:00:00 2001 From: Mark Philips Date: Sat, 9 Aug 2025 12:34:34 +0600 Subject: [PATCH 1/8] Feature/improve language localization for PL 20250808 (#5338) * Improve language localization for PL --- apps/client/src/locales/messages.pl.xlf | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf index 4f7454649..5a47e46a4 100644 --- a/apps/client/src/locales/messages.pl.xlf +++ b/apps/client/src/locales/messages.pl.xlf @@ -7660,7 +7660,7 @@ Investment - Investment + Inwestycja apps/client/src/app/pages/i18n/i18n-page.html 82 @@ -7668,7 +7668,7 @@ Over ${thresholdMax}% of your current investment is in ${currency} (${maxValueRatio}%) - Over ${thresholdMax}% of your current investment is in ${currency} (${maxValueRatio}%) + Ponad ${thresholdMax}% Twojej obecnej inwestycji znajduje się w ${currency} (${maxValueRatio}%) apps/client/src/app/pages/i18n/i18n-page.html 84 @@ -7676,7 +7676,7 @@ The major part of your current investment is in ${currency} (${maxValueRatio}%) and does not exceed ${thresholdMax}% - The major part of your current investment is in ${currency} (${maxValueRatio}%) and does not exceed ${thresholdMax}% + Główna część Twojej obecnej inwestycji znajduje się w ${currency} (${maxValueRatio}%) i nie przekracza ${thresholdMax}% apps/client/src/app/pages/i18n/i18n-page.html 88 @@ -7684,7 +7684,7 @@ start - start + rozpocznij kebab-case libs/common/src/lib/routes/routes.ts @@ -7697,7 +7697,7 @@ Do you really want to generate a new security token? - Do you really want to generate a new security token? + Czy na pewno chcesz wygenerować nowy token bezpieczeństwa? apps/client/src/app/components/user-account-access/user-account-access.component.ts 174 @@ -7705,7 +7705,7 @@ Generate - Generate + Generuj apps/client/src/app/components/user-account-access/user-account-access.html 43 @@ -7713,7 +7713,7 @@ Stocks - Stocks + Akcje apps/client/src/app/components/markets/markets.component.ts 52 @@ -7725,7 +7725,7 @@ Cryptocurrencies - Cryptocurrencies + Kryptowaluty apps/client/src/app/components/markets/markets.component.ts 53 @@ -7745,7 +7745,7 @@ Manage Asset Profile - Manage Asset Profile + Zarządzaj profilem aktywów apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html 437 @@ -7753,7 +7753,7 @@ Alternative Investment - Alternative Investment + Inwestycja alternatywna libs/ui/src/lib/i18n.ts 45 @@ -7761,7 +7761,7 @@ Collectible - Collectible + Kolekcjonerskie libs/ui/src/lib/i18n.ts 55 @@ -7769,7 +7769,7 @@ Average Unit Price - Average Unit Price + Średnia cena jednostkowa apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts 105 From fcaa4f79963df42c578d82ca05649722798f3eec Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 9 Aug 2025 09:38:32 +0200 Subject: [PATCH 2/8] Feature/improve precision of values in holding detail dialog on mobile (#5337) * Improve dynamic numerical precision * Shorten date on mobile * Extend Storybook story of value component * Update changelog --- CHANGELOG.md | 2 + .../holding-detail-dialog.component.ts | 59 +++++++++++++++++-- .../holding-detail-dialog.html | 6 ++ .../home-overview/home-overview.component.ts | 4 +- libs/common/src/lib/config.ts | 4 +- .../activities-table.component.html | 7 ++- .../activities-table.component.ts | 5 +- .../src/lib/value/value.component.stories.ts | 18 +++++- libs/ui/src/lib/value/value.component.ts | 3 +- 9 files changed, 93 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edd5cbd55..26878b5ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Extended the import functionality by tags +- Improved the dynamic numerical precision for various values in the holding detail dialog +- Shortened the date in the activities table on mobile - Introduced the fuzzy search for the accounts endpoint - Refactored the fuzzy search for the holdings of the assistant - Improved the language localization for Polish (`pl`) diff --git a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts index 8f0e6ae68..eb32b5f8b 100644 --- a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts +++ b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts @@ -3,7 +3,11 @@ import { GfDialogFooterModule } from '@ghostfolio/client/components/dialog-foote import { GfDialogHeaderModule } from '@ghostfolio/client/components/dialog-header/dialog-header.module'; import { DataService } from '@ghostfolio/client/services/data.service'; import { UserService } from '@ghostfolio/client/services/user/user.service'; -import { NUMERICAL_PRECISION_THRESHOLD } from '@ghostfolio/common/config'; +import { + NUMERICAL_PRECISION_THRESHOLD_3_FIGURES, + NUMERICAL_PRECISION_THRESHOLD_5_FIGURES, + NUMERICAL_PRECISION_THRESHOLD_6_FIGURES +} from '@ghostfolio/common/config'; import { DATE_FORMAT, downloadAsFile } from '@ghostfolio/common/helper'; import { DataProviderInfo, @@ -101,6 +105,7 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { public assetClass: string; public assetSubClass: string; public averagePrice: number; + public averagePricePrecision = 2; public benchmarkDataItems: LineChartItem[]; public benchmarkLabel = $localize`Average Unit Price`; public countries: { @@ -122,11 +127,15 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { public marketDataItems: MarketData[] = []; public marketPrice: number; public marketPriceMax: number; + public marketPriceMaxPrecision = 2; public marketPriceMin: number; + public marketPriceMinPrecision = 2; + public marketPricePrecision = 2; public netPerformance: number; public netPerformancePrecision = 2; public netPerformancePercent: number; public netPerformancePercentWithCurrencyEffect: number; + public netPerformancePercentWithCurrencyEffectPrecision = 2; public netPerformanceWithCurrencyEffect: number; public netPerformanceWithCurrencyEffectPrecision = 2; public quantity: number; @@ -274,6 +283,14 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { value }) => { this.averagePrice = averagePrice; + + if ( + this.data.deviceType === 'mobile' && + this.averagePrice >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + ) { + this.averagePricePrecision = 0; + } + this.benchmarkDataItems = []; this.countries = {}; this.dataProviderInfo = dataProviderInfo; @@ -281,7 +298,8 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { if ( this.data.deviceType === 'mobile' && - this.dividendInBaseCurrency >= NUMERICAL_PRECISION_THRESHOLD + this.dividendInBaseCurrency >= + NUMERICAL_PRECISION_THRESHOLD_6_FIGURES ) { this.dividendInBaseCurrencyPrecision = 0; } @@ -320,19 +338,42 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { if ( this.data.deviceType === 'mobile' && this.investmentInBaseCurrencyWithCurrencyEffect >= - NUMERICAL_PRECISION_THRESHOLD + NUMERICAL_PRECISION_THRESHOLD_6_FIGURES ) { this.investmentInBaseCurrencyWithCurrencyEffectPrecision = 0; } this.marketPrice = marketPrice; this.marketPriceMax = marketPriceMax; + + if ( + this.data.deviceType === 'mobile' && + this.marketPriceMax >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + ) { + this.marketPriceMaxPrecision = 0; + } + this.marketPriceMin = marketPriceMin; + + if ( + this.data.deviceType === 'mobile' && + this.marketPriceMin >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + ) { + this.marketPriceMinPrecision = 0; + } + + if ( + this.data.deviceType === 'mobile' && + this.marketPrice >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + ) { + this.marketPricePrecision = 0; + } + this.netPerformance = netPerformance; if ( this.data.deviceType === 'mobile' && - this.netPerformance >= NUMERICAL_PRECISION_THRESHOLD + this.netPerformance >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES ) { this.netPerformancePrecision = 0; } @@ -342,13 +383,21 @@ export class GfHoldingDetailDialogComponent implements OnDestroy, OnInit { this.netPerformancePercentWithCurrencyEffect = netPerformancePercentWithCurrencyEffect; + if ( + this.data.deviceType === 'mobile' && + this.netPerformancePercentWithCurrencyEffect >= + NUMERICAL_PRECISION_THRESHOLD_3_FIGURES + ) { + this.netPerformancePercentWithCurrencyEffectPrecision = 0; + } + this.netPerformanceWithCurrencyEffect = netPerformanceWithCurrencyEffect; if ( this.data.deviceType === 'mobile' && this.netPerformanceWithCurrencyEffect >= - NUMERICAL_PRECISION_THRESHOLD + NUMERICAL_PRECISION_THRESHOLD_5_FIGURES ) { this.netPerformanceWithCurrencyEffectPrecision = 0; } diff --git a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html index e0673a1f5..30ce98634 100644 --- a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html +++ b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html @@ -77,6 +77,7 @@ [colorizeSign]="true" [isPercent]="true" [locale]="data.locale" + [precision]="netPerformancePercentWithCurrencyEffectPrecision" [value]="netPerformancePercentWithCurrencyEffect" > @if ( @@ -95,6 +96,7 @@ size="medium" [isCurrency]="true" [locale]="data.locale" + [precision]="averagePricePrecision" [unit]="SymbolProfile?.currency" [value]="averagePrice" >Average Unit PriceMarket PriceMinimum PriceMaximum Price= - NUMERICAL_PRECISION_THRESHOLD + NUMERICAL_PRECISION_THRESHOLD_6_FIGURES ) { this.precision = 0; } diff --git a/libs/common/src/lib/config.ts b/libs/common/src/lib/config.ts index 02a12cfd1..169ab80c1 100644 --- a/libs/common/src/lib/config.ts +++ b/libs/common/src/lib/config.ts @@ -136,7 +136,9 @@ export const HEADER_KEY_SKIP_INTERCEPTOR = 'X-Skip-Interceptor'; export const MAX_TOP_HOLDINGS = 50; -export const NUMERICAL_PRECISION_THRESHOLD = 100000; +export const NUMERICAL_PRECISION_THRESHOLD_3_FIGURES = 100; +export const NUMERICAL_PRECISION_THRESHOLD_5_FIGURES = 10000; +export const NUMERICAL_PRECISION_THRESHOLD_6_FIGURES = 100000; export const PROPERTY_API_KEY_GHOSTFOLIO = 'API_KEY_GHOSTFOLIO'; export const PROPERTY_API_KEY_OPENROUTER = 'API_KEY_OPENROUTER'; diff --git a/libs/ui/src/lib/activities-table/activities-table.component.html b/libs/ui/src/lib/activities-table/activities-table.component.html index 4ee7c689a..326440774 100644 --- a/libs/ui/src/lib/activities-table/activities-table.component.html +++ b/libs/ui/src/lib/activities-table/activities-table.component.html @@ -171,7 +171,12 @@
- {{ element.date | date: defaultDateFormat }} +
diff --git a/libs/ui/src/lib/activities-table/activities-table.component.ts b/libs/ui/src/lib/activities-table/activities-table.component.ts index c13251771..b38af615e 100644 --- a/libs/ui/src/lib/activities-table/activities-table.component.ts +++ b/libs/ui/src/lib/activities-table/activities-table.component.ts @@ -6,7 +6,7 @@ import { DEFAULT_PAGE_SIZE, TAG_ID_EXCLUDE_FROM_ANALYSIS } from '@ghostfolio/common/config'; -import { getDateFormatString, getLocale } from '@ghostfolio/common/helper'; +import { getLocale } from '@ghostfolio/common/helper'; import { AssetProfileIdentifier } from '@ghostfolio/common/interfaces'; import { OrderWithAccount } from '@ghostfolio/common/types'; @@ -128,7 +128,6 @@ export class GfActivitiesTableComponent @ViewChild(MatPaginator) paginator: MatPaginator; @ViewChild(MatSort) sort: MatSort; - public defaultDateFormat: string; public displayedColumns = []; public endOfToday = endOfToday(); public hasDrafts = false; @@ -175,8 +174,6 @@ export class GfActivitiesTableComponent } public ngOnChanges() { - this.defaultDateFormat = getDateFormatString(this.locale); - this.displayedColumns = [ 'select', 'importStatus', diff --git a/libs/ui/src/lib/value/value.component.stories.ts b/libs/ui/src/lib/value/value.component.stories.ts index ff9f5a259..a1f9d06a0 100644 --- a/libs/ui/src/lib/value/value.component.stories.ts +++ b/libs/ui/src/lib/value/value.component.stories.ts @@ -11,7 +11,13 @@ export default { moduleMetadata({ imports: [NgxSkeletonLoaderModule] }) - ] + ], + argTypes: { + deviceType: { + control: 'select', + options: ['desktop', 'mobile'] + } + } } as Meta; type Story = StoryObj; @@ -31,6 +37,16 @@ export const Currency: Story = { } }; +export const DateValue: Story = { + args: { + deviceType: 'desktop', + isDate: true, + locale: 'en-US', + value: new Date().toISOString() + }, + name: 'Date' +}; + export const Label: Story = { args: { locale: 'en-US', diff --git a/libs/ui/src/lib/value/value.component.ts b/libs/ui/src/lib/value/value.component.ts index 55672bacf..e24c00322 100644 --- a/libs/ui/src/lib/value/value.component.ts +++ b/libs/ui/src/lib/value/value.component.ts @@ -22,6 +22,7 @@ import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; }) export class GfValueComponent implements OnChanges { @Input() colorizeSign = false; + @Input() deviceType: string; @Input() icon = ''; @Input() isAbsolute = false; @Input() isCurrency = false; @@ -118,7 +119,7 @@ export class GfValueComponent implements OnChanges { { day: '2-digit', month: '2-digit', - year: 'numeric' + year: this.deviceType === 'mobile' ? '2-digit' : 'numeric' } ); } else { From 453f36c1eb2bd1acd793c6c1eec741cf30127b44 Mon Sep 17 00:00:00 2001 From: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com> Date: Sun, 10 Aug 2025 02:19:23 +0700 Subject: [PATCH 3/8] Task/remove warnings of database seeding process (#5340) * Remove warnings of database seeding process * Update changelog --- CHANGELOG.md | 1 + package.json | 2 +- prisma/{seed.ts => seed.mts} | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename prisma/{seed.ts => seed.mts} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26878b5ee..9bb4642c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Shortened the date in the activities table on mobile - Introduced the fuzzy search for the accounts endpoint - Refactored the fuzzy search for the holdings of the assistant +- Eliminated the warnings of the database seeding process - Improved the language localization for Polish (`pl`) - Improved the language localization for Spanish (`es`) diff --git a/package.json b/package.json index e98dcfe76..152ddef22 100644 --- a/package.json +++ b/package.json @@ -212,6 +212,6 @@ "node": ">=22.18.0" }, "prisma": { - "seed": "node prisma/seed.ts" + "seed": "node prisma/seed.mts" } } diff --git a/prisma/seed.ts b/prisma/seed.mts similarity index 100% rename from prisma/seed.ts rename to prisma/seed.mts From e8c239ea5fc01ddc7f493bd0c9358dee61ea77e6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Aug 2025 21:35:01 +0200 Subject: [PATCH 4/8] Feature/update locales (#5332) * Update locales * Update translation * Update changelog --------- Co-authored-by: github-actions[bot] Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> --- CHANGELOG.md | 1 + apps/client/src/locales/messages.ca.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.de.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.es.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.fr.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.it.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.nl.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.pl.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.pt.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.tr.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.uk.xlf | 170 +++++++++++++----------- apps/client/src/locales/messages.xlf | 169 ++++++++++++----------- apps/client/src/locales/messages.zh.xlf | 170 +++++++++++++----------- 13 files changed, 1068 insertions(+), 972 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9bb4642c0..b44efa51b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Introduced the fuzzy search for the accounts endpoint - Refactored the fuzzy search for the holdings of the assistant - Eliminated the warnings of the database seeding process +- Improved the language localization for German (`de`) - Improved the language localization for Polish (`pl`) - Improved the language localization for Spanish (`es`) diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf index 55c10bd2e..1da3f99f8 100644 --- a/apps/client/src/locales/messages.ca.xlf +++ b/apps/client/src/locales/messages.ca.xlf @@ -507,7 +507,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281
@@ -543,11 +543,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -583,7 +583,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -619,7 +619,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -815,7 +815,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -879,7 +879,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -1015,7 +1015,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -1031,7 +1031,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -1047,7 +1047,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -1067,7 +1067,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1611,7 +1611,7 @@ Preu Mínim apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1619,7 +1619,7 @@ Preu Màxim apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1627,7 +1627,7 @@ Quantitat apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1635,7 +1635,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1643,7 +1643,7 @@ Rendiment del Dividend apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -1651,7 +1651,7 @@ Comissions apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1667,7 +1667,7 @@ Indonèsia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -1675,7 +1675,7 @@ Activitat apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -1683,7 +1683,7 @@ Informar d’un Problema amb les Dades apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1739,7 +1739,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1755,7 +1755,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2262,6 +2262,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Grant access Concedeix accés @@ -2583,7 +2591,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2603,7 +2611,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2619,7 +2627,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2747,7 +2755,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -2843,7 +2851,7 @@ Dades de mercat apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3720,11 +3728,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -3816,7 +3824,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -3824,7 +3832,7 @@ Activitats d’importació apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3832,7 +3840,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -3840,7 +3848,7 @@ Importar dividends apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3848,7 +3856,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3856,7 +3864,7 @@ S’estan important dades... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -3864,7 +3872,7 @@ La importació s’ha completat apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -3872,7 +3880,7 @@ S’estan validant les dades... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -4152,7 +4160,7 @@ Dividend apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4180,7 +4188,7 @@ Inversió apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4709,7 +4717,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5033,7 +5041,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -5045,7 +5053,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -5069,7 +5077,7 @@ Clonar libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -5077,7 +5085,7 @@ Exporta l’esborrany com a ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -5085,7 +5093,7 @@ De veritat vols suprimir aquestes activitats? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -5093,7 +5101,7 @@ Realment vols suprimir aquesta activitat? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -5341,7 +5349,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -5377,7 +5385,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -5409,7 +5417,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -5509,7 +5517,7 @@ Japó libs/ui/src/lib/i18n.ts - 90 + 91 @@ -5593,7 +5601,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -5649,7 +5657,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5849,7 +5857,7 @@ Por extrema libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5857,7 +5865,7 @@ Avarícia extrema libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5865,7 +5873,7 @@ Neutral libs/ui/src/lib/i18n.ts - 108 + 109 @@ -6097,7 +6105,7 @@ Australia libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Austria libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ Belgium libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bulgaria libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Canada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ Czech Republic libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finland libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ France libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Germany libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ India libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ Italy libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Netherlands libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ New Zealand libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Poland libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Romania libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ South Africa libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Thailand libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ United States libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Performance with currency effect Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Ukraine libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ British Virgin Islands libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ United Kingdom libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Manage Asset Profile apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf index 7cb7937a3..ceda6f2b9 100644 --- a/apps/client/src/locales/messages.de.xlf +++ b/apps/client/src/locales/messages.de.xlf @@ -182,11 +182,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -222,7 +222,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -258,7 +258,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -418,7 +418,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -438,7 +438,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -898,7 +898,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -918,7 +918,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -942,7 +942,7 @@ Datenfehler melden apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1030,7 +1030,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1266,7 +1266,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1322,7 +1322,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -1838,7 +1838,7 @@ Anzahl apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1846,7 +1846,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1858,7 +1858,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -1902,11 +1902,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1926,7 +1926,7 @@ Daten importieren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -1934,7 +1934,7 @@ Der Import wurde abgeschlossen apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2106,7 +2106,7 @@ Aktivitäten importieren apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2114,7 +2114,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2126,7 +2126,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2138,7 +2138,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2146,7 +2146,7 @@ Kopieren libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2154,7 +2154,7 @@ Geplante Aktivität als ICS exportieren libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2162,7 +2162,7 @@ Möchtest du diese Aktivität wirklich löschen? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2234,7 +2234,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2246,7 +2246,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2254,7 +2254,7 @@ Minimum Preis apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -2262,7 +2262,7 @@ Maximum Preis apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -2274,7 +2274,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -2290,7 +2290,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -2418,7 +2418,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -2434,7 +2434,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2578,7 +2578,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2606,7 +2606,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2642,7 +2642,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -2930,7 +2930,7 @@ Dividenden apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -2970,7 +2970,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2994,7 +2994,7 @@ Daten validieren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3018,7 +3018,7 @@ Marktdaten apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3078,7 +3078,7 @@ Dividenden importieren apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3086,7 +3086,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3422,7 +3422,7 @@ Gebühren apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3606,7 +3606,7 @@ Möchtest du diese Aktivitäten wirklich löschen? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4258,7 +4258,7 @@ Japan libs/ui/src/lib/i18n.ts - 90 + 91 @@ -5000,7 +5000,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5084,7 +5084,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5304,7 +5304,7 @@ Extreme Angst libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5312,7 +5312,7 @@ Extreme Gier libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5320,7 +5320,7 @@ Neutral libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5447,6 +5447,14 @@ 91 + + Argentina + Argentinien + + libs/ui/src/lib/i18n.ts + 77 + + Private Privat @@ -5476,7 +5484,7 @@ Investition apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5745,7 +5753,7 @@ Indonesien libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5753,7 +5761,7 @@ Aktivität apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5761,7 +5769,7 @@ Dividendenrendite apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6121,7 +6129,7 @@ Australien libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6129,7 +6137,7 @@ Österreich libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6137,7 +6145,7 @@ Belgien libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6145,7 +6153,7 @@ Bulgarien libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6153,7 +6161,7 @@ Kanada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6161,7 +6169,7 @@ Tschechien libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6169,7 +6177,7 @@ Finnland libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6177,7 +6185,7 @@ Frankreich libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6185,7 +6193,7 @@ Deutschland libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6193,7 +6201,7 @@ Indien libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6201,7 +6209,7 @@ Italien libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6209,7 +6217,7 @@ Niederlande libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6217,7 +6225,7 @@ Neuseeland libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6225,7 +6233,7 @@ Polen libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6233,7 +6241,7 @@ Rumänien libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6241,7 +6249,7 @@ Südafrika libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6249,7 +6257,7 @@ Thailand libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6257,7 +6265,7 @@ USA libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6397,7 +6405,7 @@ Performance mit Währungseffekt Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6597,7 +6605,7 @@ Ukraine libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7055,7 +7063,7 @@ Britische Jungferninseln libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7063,7 +7071,7 @@ Singapur libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7139,7 +7147,7 @@ Vereinigtes Königreich libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Anlageprofil verwalten apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Ø Preis pro Einheit apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index fc7d38d4e..2714cc718 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -183,11 +183,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -223,7 +223,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -259,7 +259,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -419,7 +419,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -439,7 +439,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -883,7 +883,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -903,7 +903,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -927,7 +927,7 @@ Reporta un anomalía de los datos apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1015,7 +1015,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1251,7 +1251,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1307,7 +1307,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -1823,7 +1823,7 @@ Cantidad apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1831,7 +1831,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1843,7 +1843,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -1887,11 +1887,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1911,7 +1911,7 @@ Importando datos... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -1919,7 +1919,7 @@ La importación se ha completado apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2091,7 +2091,7 @@ Importar operaciones apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2099,7 +2099,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2111,7 +2111,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2123,7 +2123,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2131,7 +2131,7 @@ Clonar libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2139,7 +2139,7 @@ Exportar borrador como ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2147,7 +2147,7 @@ ¿Estás seguro de eliminar esta operación? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2215,7 +2215,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2231,7 +2231,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2263,7 +2263,7 @@ Precio máximo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -2299,7 +2299,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -2315,7 +2315,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -2323,7 +2323,7 @@ Precio mínimo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -2403,7 +2403,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -2419,7 +2419,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2563,7 +2563,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2591,7 +2591,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2627,7 +2627,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -2907,7 +2907,7 @@ Dividendo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -2955,7 +2955,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2979,7 +2979,7 @@ Validando datos... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3003,7 +3003,7 @@ Datos del mercado apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3063,7 +3063,7 @@ Importar Dividendos apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3071,7 +3071,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3407,7 +3407,7 @@ Comisiones apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3583,7 +3583,7 @@ ¿Realmente deseas eliminar estas actividades? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4235,7 +4235,7 @@ Japón libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4977,7 +4977,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5061,7 +5061,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5281,7 +5281,7 @@ Miedo extremo libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5289,7 +5289,7 @@ Avaricia extrema libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5297,7 +5297,7 @@ Neutral libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5424,6 +5424,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Privado @@ -5453,7 +5461,7 @@ Inversión apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5722,7 +5730,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5730,7 +5738,7 @@ Actividad apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5738,7 +5746,7 @@ Rendimiento por dividendo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6098,7 +6106,7 @@ Australia libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6106,7 +6114,7 @@ Austria libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6114,7 +6122,7 @@ Bélgica libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6122,7 +6130,7 @@ Bulgaria libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6130,7 +6138,7 @@ Canadá libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6138,7 +6146,7 @@ República Checa libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6146,7 +6154,7 @@ Finlandia libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6154,7 +6162,7 @@ Francia libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6162,7 +6170,7 @@ Alemania libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6170,7 +6178,7 @@ India libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6178,7 +6186,7 @@ Italia libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6186,7 +6194,7 @@ Países Bajos libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6194,7 +6202,7 @@ Nueva Zelanda libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6202,7 +6210,7 @@ Polonia libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6210,7 +6218,7 @@ Rumanía libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6218,7 +6226,7 @@ Sudáfrica libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6226,7 +6234,7 @@ Tailandia libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6234,7 +6242,7 @@ Estados Unidos libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6374,7 +6382,7 @@ Performance with currency effect Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6574,7 +6582,7 @@ Ucrania libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7032,7 +7040,7 @@ Islas Vírgenes Británicas libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7040,7 +7048,7 @@ Singapur libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7116,7 +7124,7 @@ Reino Unido libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7749,7 +7757,7 @@ Manage Asset Profile apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7773,11 +7781,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index d14fa2bdf..fe772536b 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -186,7 +186,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -238,11 +238,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -278,7 +278,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -314,7 +314,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -474,7 +474,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -502,7 +502,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -574,7 +574,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -590,7 +590,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -606,7 +606,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -626,7 +626,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -962,7 +962,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -978,7 +978,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1178,7 +1178,7 @@ Prix Minimum apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1186,7 +1186,7 @@ Prix Maximum apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1194,7 +1194,7 @@ Quantité apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1202,7 +1202,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1210,7 +1210,7 @@ Signaler une Erreur de Données apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1278,7 +1278,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -1290,7 +1290,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -1306,7 +1306,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1594,7 +1594,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1634,7 +1634,7 @@ Données du marché apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -1918,11 +1918,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1998,7 +1998,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -2006,7 +2006,7 @@ Import des données... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -2014,7 +2014,7 @@ L’import est terminé apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2022,7 +2022,7 @@ Validation des données... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -2218,7 +2218,7 @@ Dividende apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -2546,7 +2546,7 @@ Importer Activités apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2554,7 +2554,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2566,7 +2566,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2578,7 +2578,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2586,7 +2586,7 @@ Dupliquer libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2594,7 +2594,7 @@ Exporter Brouillon sous ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2602,7 +2602,7 @@ Voulez-vous vraiment supprimer cette activité ? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2698,7 +2698,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2726,7 +2726,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2758,7 +2758,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2822,7 +2822,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -3062,7 +3062,7 @@ Importer Dividendes apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3070,7 +3070,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3406,7 +3406,7 @@ Frais apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3582,7 +3582,7 @@ Voulez-vous vraiment supprimer toutes vos activités ? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4234,7 +4234,7 @@ Japon libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4976,7 +4976,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5060,7 +5060,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5280,7 +5280,7 @@ Extreme Peur libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5288,7 +5288,7 @@ Extreme Cupidité libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5296,7 +5296,7 @@ Neutre libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5423,6 +5423,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Privée @@ -5452,7 +5460,7 @@ Investissement apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5721,7 +5729,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5729,7 +5737,7 @@ Activitées apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5737,7 +5745,7 @@ Rendement en Dividende apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6097,7 +6105,7 @@ Australie libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Autriche libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ Belgique libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bulgarie libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Canada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ République Tchèque libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finlande libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ France libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Allemagne libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ Inde libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ Italie libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Pays-Bas libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ Nouvelle-Zélande libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Pologne libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Roumanie libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ Afrique du Sud libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Thaïlande libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ Etats-Unis libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Performance avec taux de change appliqué Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Ukraine libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ Îles Vierges britanniques libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapour libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ Royaume-Uni libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Gérer le profil d’actif apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index 0a13e4dd7..ced0ad03d 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -183,11 +183,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -223,7 +223,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -259,7 +259,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -419,7 +419,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -439,7 +439,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -883,7 +883,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -903,7 +903,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -927,7 +927,7 @@ Segnala un’anomalia dei dati apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1015,7 +1015,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1251,7 +1251,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1307,7 +1307,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -1823,7 +1823,7 @@ Quantità apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1831,7 +1831,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1843,7 +1843,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -1887,11 +1887,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1911,7 +1911,7 @@ Importazione dei dati... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -1919,7 +1919,7 @@ L’importazione è stata completata apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2091,7 +2091,7 @@ Importa le attività apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2099,7 +2099,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2111,7 +2111,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2123,7 +2123,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2131,7 +2131,7 @@ Clona libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2139,7 +2139,7 @@ Esporta la bozza come ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2147,7 +2147,7 @@ Vuoi davvero eliminare questa attività? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2215,7 +2215,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2231,7 +2231,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2263,7 +2263,7 @@ Prezzo massimo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -2299,7 +2299,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -2315,7 +2315,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -2323,7 +2323,7 @@ Prezzo minimo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -2403,7 +2403,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -2419,7 +2419,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2563,7 +2563,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2591,7 +2591,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2627,7 +2627,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -2907,7 +2907,7 @@ Dividendi apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -2955,7 +2955,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2979,7 +2979,7 @@ Convalida dei dati... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3003,7 +3003,7 @@ Dati del mercato apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3063,7 +3063,7 @@ Importa i dividendi apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3071,7 +3071,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3407,7 +3407,7 @@ Commissioni apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3583,7 +3583,7 @@ Vuoi davvero eliminare tutte le tue attività? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4235,7 +4235,7 @@ Giappone libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4977,7 +4977,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5061,7 +5061,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5281,7 +5281,7 @@ Paura estrema libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5289,7 +5289,7 @@ Avidità estrema libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5297,7 +5297,7 @@ Neutrale libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5424,6 +5424,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Privato @@ -5453,7 +5461,7 @@ Investimento apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5722,7 +5730,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5730,7 +5738,7 @@ Attività apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5738,7 +5746,7 @@ Rendimento da Dividendi apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6098,7 +6106,7 @@ Australia libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6106,7 +6114,7 @@ Austria libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6114,7 +6122,7 @@ Belgio libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6122,7 +6130,7 @@ Bulgaria libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6130,7 +6138,7 @@ Canada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6138,7 +6146,7 @@ Repubblica Ceca libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6146,7 +6154,7 @@ Finlandia libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6154,7 +6162,7 @@ Francia libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6162,7 +6170,7 @@ Germania libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6170,7 +6178,7 @@ India libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6178,7 +6186,7 @@ Italia libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6186,7 +6194,7 @@ Olanda libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6194,7 +6202,7 @@ Nuova Zelanda libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6202,7 +6210,7 @@ Polonia libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6210,7 +6218,7 @@ Romania libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6218,7 +6226,7 @@ Sud Africa libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6226,7 +6234,7 @@ Tailandia libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6234,7 +6242,7 @@ Stati Uniti libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6374,7 +6382,7 @@ Prestazioni con effetto valuta Prestazioni apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6574,7 +6582,7 @@ Ucraina libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7032,7 +7040,7 @@ Isole Vergini Britanniche libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7040,7 +7048,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7116,7 +7124,7 @@ United Kingdom libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7749,7 +7757,7 @@ Gestisci profilo risorsa apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7773,11 +7781,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 74f6af32e..7e32c2aa1 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -182,11 +182,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -222,7 +222,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -258,7 +258,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -418,7 +418,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -438,7 +438,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -882,7 +882,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -902,7 +902,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -926,7 +926,7 @@ Gegevensstoring melden apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1014,7 +1014,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1250,7 +1250,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1306,7 +1306,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -1822,7 +1822,7 @@ Hoeveelheid apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1830,7 +1830,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1842,7 +1842,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -1886,11 +1886,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1910,7 +1910,7 @@ Gegevens importeren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -1918,7 +1918,7 @@ Importeren is voltooid apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2090,7 +2090,7 @@ Activiteiten importeren apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2098,7 +2098,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2110,7 +2110,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2122,7 +2122,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2130,7 +2130,7 @@ Kloon libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2138,7 +2138,7 @@ Concept exporteren als ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2146,7 +2146,7 @@ Wil je deze activiteit echt verwijderen? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2214,7 +2214,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2230,7 +2230,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2262,7 +2262,7 @@ Maximale prijs apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -2298,7 +2298,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -2314,7 +2314,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -2322,7 +2322,7 @@ Minimale prijs apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -2402,7 +2402,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -2418,7 +2418,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2562,7 +2562,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2590,7 +2590,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2626,7 +2626,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -2906,7 +2906,7 @@ Dividend apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -2954,7 +2954,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2978,7 +2978,7 @@ Gegevens valideren... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3002,7 +3002,7 @@ Marktgegevens apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3062,7 +3062,7 @@ Importeer dividenden apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3070,7 +3070,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3406,7 +3406,7 @@ Kosten apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3582,7 +3582,7 @@ Weet je zeker dat je alle activiteiten wilt verwijderen? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4234,7 +4234,7 @@ Japan libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4976,7 +4976,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5060,7 +5060,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5280,7 +5280,7 @@ Extreme Angst libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5288,7 +5288,7 @@ Extreme Hebzucht libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5296,7 +5296,7 @@ Neutraal libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5423,6 +5423,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Prive @@ -5452,7 +5460,7 @@ Investering apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5721,7 +5729,7 @@ Indonesië libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5729,7 +5737,7 @@ Activiteit apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5737,7 +5745,7 @@ Dividendrendement apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6097,7 +6105,7 @@ Australië libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Oostenrijk libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ België libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bulgarije libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Canada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ Tsjechische Republiek libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finland libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ Frankrijk libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Duitsland libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ India libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ Italië libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Nederland libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ Nieuw-Zeeland libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Polen libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Roemenië libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ Zuid-Afrika libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Thailand libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ Verenigde Station libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Prestatie met valuta effect Prestatie apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Oekraïne libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ Britse Maagdeneilanden libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ Verenigd Koninkrijk libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Beheer activaprofiel apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Gemiddelde eenheidsprijs apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf index 5a47e46a4..0bb0033c3 100644 --- a/apps/client/src/locales/messages.pl.xlf +++ b/apps/client/src/locales/messages.pl.xlf @@ -423,7 +423,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -459,11 +459,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -499,7 +499,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -535,7 +535,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -695,7 +695,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -759,7 +759,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -855,7 +855,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -871,7 +871,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -887,7 +887,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -907,7 +907,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1435,7 +1435,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1451,7 +1451,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1671,7 +1671,7 @@ Opłaty apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1771,7 +1771,7 @@ Cena Minimalna apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1779,7 +1779,7 @@ Cena Maksymalna apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1787,7 +1787,7 @@ Ilość apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1795,7 +1795,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1803,7 +1803,7 @@ Zgłoś Błąd Danych apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -2275,7 +2275,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2287,7 +2287,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2303,7 +2303,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2423,7 +2423,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -2511,7 +2511,7 @@ Dane Rynkowe apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3347,11 +3347,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -3371,7 +3371,7 @@ Czy na pewno chcesz usunąć te aktywności? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -3451,7 +3451,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -3459,7 +3459,7 @@ Importuj Aktywności apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3467,7 +3467,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -3475,7 +3475,7 @@ Impotruj Dywidendy apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3483,7 +3483,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3491,7 +3491,7 @@ Importowanie danych... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -3499,7 +3499,7 @@ Importowanie zakończone apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -3507,7 +3507,7 @@ Weryfikacja danych... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3771,7 +3771,7 @@ Dywidenda apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4472,7 +4472,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -4576,7 +4576,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -4588,7 +4588,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -4604,7 +4604,7 @@ Sklonuj libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -4612,7 +4612,7 @@ Eksportuj Wersję Roboczą jako ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -4620,7 +4620,7 @@ Czy na pewno chcesz usunąć tę działalność? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -4756,7 +4756,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -4792,7 +4792,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4824,7 +4824,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4916,7 +4916,7 @@ Japonia libs/ui/src/lib/i18n.ts - 90 + 91 @@ -5000,7 +5000,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -5056,7 +5056,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5248,7 +5248,7 @@ Skrajny Strach libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5256,7 +5256,7 @@ Skrajna Zachłanność libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5264,7 +5264,7 @@ Neutralny libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5423,6 +5423,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Prywatny @@ -5452,7 +5460,7 @@ Inwestycje apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5721,7 +5729,7 @@ Indonezja libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5729,7 +5737,7 @@ Aktywność apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5737,7 +5745,7 @@ Dochód z Dywidendy apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6097,7 +6105,7 @@ Australia libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Austria libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ Belgia libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bułgaria libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Kanada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ Czechy libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finlandia libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ Francja libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Niemcy libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ Indie libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ Włochy libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Holandia libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ Nowa Zelandia libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Polska libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Rumunia libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ Południowa Afryka libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Tajlandia libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ Stany Zjednoczone libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Wydajność z efektem walutowym Wydajność apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Ukraina libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ Brytyjskie Wyspy Dziewicze libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapur libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ Wielka Brytania libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Zarządzaj profilem aktywów apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Średnia cena jednostkowa apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index b4733f39c..63d3bc903 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -186,7 +186,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -238,11 +238,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -278,7 +278,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -314,7 +314,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -474,7 +474,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -502,7 +502,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -834,7 +834,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -850,7 +850,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1058,7 +1058,7 @@ Preço Mínimo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1066,7 +1066,7 @@ Preço Máximo apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1074,7 +1074,7 @@ Quantidade apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1082,7 +1082,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1094,7 +1094,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -1110,7 +1110,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -1126,7 +1126,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -1146,7 +1146,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1170,7 +1170,7 @@ Dados do Relatório com Problema apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1266,7 +1266,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -1278,7 +1278,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -1294,7 +1294,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -1590,7 +1590,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -1890,11 +1890,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -1970,7 +1970,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -1994,7 +1994,7 @@ A importar dados... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -2002,7 +2002,7 @@ A importação foi concluída apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -2458,7 +2458,7 @@ Importar Atividades apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2466,7 +2466,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2478,7 +2478,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -2490,7 +2490,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -2498,7 +2498,7 @@ Clonar libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -2506,7 +2506,7 @@ Exportar Rascunho como ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -2514,7 +2514,7 @@ Deseja realmente eliminar esta atividade? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -2582,7 +2582,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -2610,7 +2610,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -2678,7 +2678,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -2922,7 +2922,7 @@ Dados de Mercado apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -2946,7 +2946,7 @@ A validar dados... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -2970,7 +2970,7 @@ Dividendos apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3018,7 +3018,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -3062,7 +3062,7 @@ Importar Dividendos apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3070,7 +3070,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3406,7 +3406,7 @@ Taxas apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3582,7 +3582,7 @@ Deseja mesmo eliminar estas atividades? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -4234,7 +4234,7 @@ Japão libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4976,7 +4976,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5060,7 +5060,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5280,7 +5280,7 @@ Medo Extremo libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5288,7 +5288,7 @@ Ganância Extrema libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5296,7 +5296,7 @@ Neutro libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5423,6 +5423,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Privado @@ -5452,7 +5460,7 @@ Investimento apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5721,7 +5729,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5729,7 +5737,7 @@ Atividade apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5737,7 +5745,7 @@ Rendimento de dividendos apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6097,7 +6105,7 @@ Austrália libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Áustria libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ Bélgica libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bulgária libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Canadá libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ República Tcheca libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finlândia libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ França libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Alemanha libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ Índia libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ Itália libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Holanda libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ Nova Zelândia libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Polônia libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Romênia libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ África do Sul libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Tailândia libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ Estados Unidos libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Performance with currency effect Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Ucrânia libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ British Virgin Islands libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ United Kingdom libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Gerenciar perfil de ativos apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Preço médio unitário apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf index da6bd74cc..f2f3d512a 100644 --- a/apps/client/src/locales/messages.tr.xlf +++ b/apps/client/src/locales/messages.tr.xlf @@ -383,7 +383,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -419,11 +419,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -459,7 +459,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -495,7 +495,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -655,7 +655,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -711,7 +711,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -783,7 +783,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -799,7 +799,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -815,7 +815,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -835,7 +835,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1291,7 +1291,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1307,7 +1307,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1611,7 +1611,7 @@ Asgari Fiyat apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1619,7 +1619,7 @@ Azami Fiyat apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1627,7 +1627,7 @@ Miktar apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1635,7 +1635,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1643,7 +1643,7 @@ Komisyon apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1659,7 +1659,7 @@ Rapor Veri Sorunu apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1879,7 +1879,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -1891,7 +1891,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -1907,7 +1907,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2027,7 +2027,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -2083,7 +2083,7 @@ Piyasa Verileri apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -2879,11 +2879,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -2903,7 +2903,7 @@ Tüm işlemlerinizi silmeyi gerçekten istiyor musunuz? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -2959,7 +2959,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -2967,7 +2967,7 @@ İşlemleri İçe Aktar apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2975,7 +2975,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -2983,7 +2983,7 @@ Temettüleri İçe Aktar apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -2991,7 +2991,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -2999,7 +2999,7 @@ Veri içe aktarılıyor... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -3007,7 +3007,7 @@ İçe aktarma tamamlandı apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -3015,7 +3015,7 @@ Veri doğrulanıyor... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3287,7 +3287,7 @@ Temettü apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -3984,7 +3984,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -4320,7 +4320,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -4332,7 +4332,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -4348,7 +4348,7 @@ Klonla libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -4356,7 +4356,7 @@ Taslakları ICS Olarak Dışa Aktar libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -4364,7 +4364,7 @@ TBu işlemi silmeyi gerçekten istiyor musunuz? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -4484,7 +4484,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -4520,7 +4520,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4552,7 +4552,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4644,7 +4644,7 @@ Japonya libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4728,7 +4728,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -5068,7 +5068,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5280,7 +5280,7 @@ Aşırı Korku libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5288,7 +5288,7 @@ Aşırı Açgözlülük libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5296,7 +5296,7 @@ Nötr libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5423,6 +5423,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Private Özel @@ -5452,7 +5460,7 @@ Yatırım apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5721,7 +5729,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5729,7 +5737,7 @@ Etkinlik apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5737,7 +5745,7 @@ Temettü Getiri apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6097,7 +6105,7 @@ Avustralya libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6105,7 +6113,7 @@ Avusturya libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6113,7 +6121,7 @@ Belçika libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6121,7 +6129,7 @@ Bulgaristan libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6129,7 +6137,7 @@ Kanada libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6137,7 +6145,7 @@ Çek Cumhuriyeti libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6145,7 +6153,7 @@ Finlandiya libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6153,7 +6161,7 @@ Fransa libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6161,7 +6169,7 @@ Almanya libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6169,7 +6177,7 @@ Hindistan libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6177,7 +6185,7 @@ İtalya libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6185,7 +6193,7 @@ Hollanda libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6193,7 +6201,7 @@ Yeni Zelanda libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6201,7 +6209,7 @@ Polonya libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6209,7 +6217,7 @@ Romanya libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6217,7 +6225,7 @@ Güney Afrika libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6225,7 +6233,7 @@ Tayland libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6233,7 +6241,7 @@ Amerika Birleşik Devletleri libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6373,7 +6381,7 @@ Kur farkı etkisiyle performans Performans apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6573,7 +6581,7 @@ Ukraine libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7031,7 +7039,7 @@ Britanya Virjin Adaları libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapur libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ Birleşik Krallık libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Manage Asset Profile apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf index 6bce87b52..4640b930c 100644 --- a/apps/client/src/locales/messages.uk.xlf +++ b/apps/client/src/locales/messages.uk.xlf @@ -523,7 +523,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -559,11 +559,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -599,7 +599,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -635,7 +635,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -855,7 +855,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -875,7 +875,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -995,7 +995,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -1011,7 +1011,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -1027,7 +1027,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -1047,7 +1047,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1715,7 +1715,7 @@ Прибутковість з урахуванням валютного ефекту валюти Прибутковість apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -1723,7 +1723,7 @@ Мінімальна ціна apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1731,7 +1731,7 @@ Максимальна ціна apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1739,7 +1739,7 @@ Кількість apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1747,7 +1747,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1755,7 +1755,7 @@ Дохідність дивіденду apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -1763,7 +1763,7 @@ Комісії apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1779,7 +1779,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -1787,7 +1787,7 @@ Активність apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -1795,7 +1795,7 @@ Повідомити про збій даних apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -1851,7 +1851,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1867,7 +1867,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -2446,6 +2446,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Grant access Надати доступ @@ -2531,7 +2539,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2843,7 +2851,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2863,7 +2871,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2991,7 +2999,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -3087,7 +3095,7 @@ Ринкові дані apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3972,11 +3980,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -4088,7 +4096,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -4096,7 +4104,7 @@ Імпортувати активності apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -4104,7 +4112,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -4112,7 +4120,7 @@ Імпорт дивідендів apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -4120,7 +4128,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -4128,7 +4136,7 @@ Імпортуються дані... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -4136,7 +4144,7 @@ Імпорт завершено apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -4144,7 +4152,7 @@ Перевірка даних... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -4440,7 +4448,7 @@ Дивіденди apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4468,7 +4476,7 @@ Інвестиції apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5119,7 +5127,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -5715,7 +5723,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -5727,7 +5735,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -5751,7 +5759,7 @@ Клонувати libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -5759,7 +5767,7 @@ Експортувати чернетку як ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -5767,7 +5775,7 @@ Ви дійсно хочете видалити ці дії? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -5775,7 +5783,7 @@ Ви дійсно хочете видалити цю активність? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -6039,7 +6047,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -6075,7 +6083,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -6107,7 +6115,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -6359,7 +6367,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -6423,7 +6431,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -6623,7 +6631,7 @@ Австралія libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6631,7 +6639,7 @@ Австрія libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6639,7 +6647,7 @@ Бельгія libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6647,7 +6655,7 @@ Болгарія libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6655,7 +6663,7 @@ Канада libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6663,7 +6671,7 @@ Чеська Республіка libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6671,7 +6679,7 @@ Фінляндія libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6679,7 +6687,7 @@ Франція libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6687,7 +6695,7 @@ Німеччина libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6695,7 +6703,7 @@ Індія libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6703,7 +6711,7 @@ Італія libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6711,7 +6719,7 @@ Японія libs/ui/src/lib/i18n.ts - 90 + 91 @@ -6719,7 +6727,7 @@ Нідерланди libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6727,7 +6735,7 @@ Нова Зеландія libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6735,7 +6743,7 @@ Польща libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6743,7 +6751,7 @@ Румунія libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6751,7 +6759,7 @@ Південна Африка libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6759,7 +6767,7 @@ Таїланд libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6767,7 +6775,7 @@ Україна libs/ui/src/lib/i18n.ts - 99 + 100 @@ -6775,7 +6783,7 @@ Сполучені Штати libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6783,7 +6791,7 @@ Екстремальний страх libs/ui/src/lib/i18n.ts - 104 + 105 @@ -6791,7 +6799,7 @@ Екстремальна жадібність libs/ui/src/lib/i18n.ts - 105 + 106 @@ -6799,7 +6807,7 @@ Нейтрально libs/ui/src/lib/i18n.ts - 108 + 109 @@ -7031,7 +7039,7 @@ British Virgin Islands libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7039,7 +7047,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7115,7 +7123,7 @@ United Kingdom libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7748,7 +7756,7 @@ Manage Asset Profile apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7772,11 +7780,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index fddbb1c45..d0a90df6f 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -406,7 +406,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -441,11 +441,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -480,7 +480,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -515,7 +515,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -660,7 +660,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -718,7 +718,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -826,7 +826,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -841,7 +841,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -856,7 +856,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -875,7 +875,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1350,7 +1350,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1365,7 +1365,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1564,7 +1564,7 @@ Fees apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1653,21 +1653,21 @@ Minimum Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 Maximum Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 Quantity apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1675,14 +1675,14 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 Report Data Glitch apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -2107,7 +2107,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2118,7 +2118,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2133,7 +2133,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2245,7 +2245,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -2324,7 +2324,7 @@ Market Data apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3088,11 +3088,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -3111,7 +3111,7 @@ Do you really want to delete these activities? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -3182,14 +3182,14 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 Import Activities apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3197,14 +3197,14 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 Import Dividends apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3212,28 +3212,28 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 Importing data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 Import has been completed apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 Validating data... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3469,7 +3469,7 @@ Dividend apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4114,7 +4114,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -4216,7 +4216,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -4227,7 +4227,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -4241,21 +4241,21 @@ Clone libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 Export Draft as ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 Do you really want to delete this activity? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -4391,7 +4391,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -4425,7 +4425,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4456,7 +4456,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4539,7 +4539,7 @@ Japan libs/ui/src/lib/i18n.ts - 90 + 91 @@ -4615,7 +4615,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -4666,7 +4666,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -4836,21 +4836,21 @@ Extreme Fear libs/ui/src/lib/i18n.ts - 104 + 105 Extreme Greed libs/ui/src/lib/i18n.ts - 105 + 106 Neutral libs/ui/src/lib/i18n.ts - 108 + 109 @@ -4933,6 +4933,13 @@ 91 + + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Restricted view @@ -5001,7 +5008,7 @@ Investment apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5221,21 +5228,21 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 Activity apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 Dividend Yield apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -5465,35 +5472,35 @@ Thailand libs/ui/src/lib/i18n.ts - 98 + 99 India libs/ui/src/lib/i18n.ts - 87 + 88 Austria libs/ui/src/lib/i18n.ts - 78 + 79 Poland libs/ui/src/lib/i18n.ts - 93 + 94 Italy libs/ui/src/lib/i18n.ts - 89 + 90 @@ -5535,21 +5542,21 @@ Canada libs/ui/src/lib/i18n.ts - 82 + 83 New Zealand libs/ui/src/lib/i18n.ts - 92 + 93 Netherlands libs/ui/src/lib/i18n.ts - 91 + 92 @@ -5588,21 +5595,21 @@ Romania libs/ui/src/lib/i18n.ts - 94 + 95 Germany libs/ui/src/lib/i18n.ts - 86 + 87 United States libs/ui/src/lib/i18n.ts - 101 + 102 @@ -5616,7 +5623,7 @@ Belgium libs/ui/src/lib/i18n.ts - 79 + 80 @@ -5634,28 +5641,28 @@ Czech Republic libs/ui/src/lib/i18n.ts - 83 + 84 Australia libs/ui/src/lib/i18n.ts - 77 + 78 South Africa libs/ui/src/lib/i18n.ts - 96 + 97 Bulgaria libs/ui/src/lib/i18n.ts - 81 + 82 @@ -5669,14 +5676,14 @@ Finland libs/ui/src/lib/i18n.ts - 84 + 85 France libs/ui/src/lib/i18n.ts - 85 + 86 @@ -5812,7 +5819,7 @@ Performance with currency effect Performance apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -5963,7 +5970,7 @@ Ukraine libs/ui/src/lib/i18n.ts - 99 + 100 @@ -6382,7 +6389,7 @@ Singapore libs/ui/src/lib/i18n.ts - 95 + 96 @@ -6396,7 +6403,7 @@ British Virgin Islands libs/ui/src/lib/i18n.ts - 80 + 81 @@ -6470,7 +6477,7 @@ United Kingdom libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7011,7 +7018,7 @@ Manage Asset Profile apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7032,11 +7039,11 @@ Average Unit Price apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf index 359ec2588..059770e0c 100644 --- a/apps/client/src/locales/messages.zh.xlf +++ b/apps/client/src/locales/messages.zh.xlf @@ -432,7 +432,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 276 + 281 @@ -468,11 +468,11 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 257 + 262 libs/ui/src/lib/activities-table/activities-table.component.html - 293 + 298 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -508,7 +508,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 430 + 435 @@ -544,7 +544,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 457 + 462 libs/ui/src/lib/benchmark/benchmark.component.html @@ -704,7 +704,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 111 + 114 libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html @@ -768,7 +768,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 214 + 220 libs/ui/src/lib/holdings-table/holdings-table.component.html @@ -864,7 +864,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 263 + 269 @@ -880,7 +880,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 273 + 279 @@ -896,7 +896,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 279 + 285 apps/client/src/app/pages/public/public-page.html @@ -916,7 +916,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 291 + 297 @@ -1444,7 +1444,7 @@ libs/ui/src/lib/i18n.ts - 106 + 107 @@ -1460,7 +1460,7 @@ libs/ui/src/lib/i18n.ts - 107 + 108 @@ -1680,7 +1680,7 @@ 费用 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 204 + 209 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -1780,7 +1780,7 @@ 最低价格 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 127 + 131 @@ -1788,7 +1788,7 @@ 最高价格 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 143 + 148 @@ -1796,7 +1796,7 @@ 数量 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 153 + 158 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -1804,7 +1804,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 186 + 191 @@ -1812,7 +1812,7 @@ 报告数据故障 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 446 + 452 @@ -2284,7 +2284,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 186 + 189 @@ -2296,7 +2296,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 184 + 187 @@ -2312,7 +2312,7 @@ apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 187 + 190 @@ -2432,7 +2432,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 370 + 376 apps/client/src/app/pages/accounts/accounts-page.html @@ -2520,7 +2520,7 @@ 市场数据 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 393 + 399 libs/common/src/lib/routes/routes.ts @@ -3356,11 +3356,11 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 226 + 232 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 337 + 343 apps/client/src/app/pages/portfolio/activities/activities-page.html @@ -3380,7 +3380,7 @@ 您确定要删除这些活动吗? libs/ui/src/lib/activities-table/activities-table.component.ts - 262 + 259 @@ -3460,7 +3460,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 210 + 215 @@ -3468,7 +3468,7 @@ 导入活动记录 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 86 + 87 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3476,7 +3476,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 371 + 376 @@ -3484,7 +3484,7 @@ 导入股息 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 129 + 131 libs/ui/src/lib/activities-table/activities-table.component.html @@ -3492,7 +3492,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 383 + 388 @@ -3500,7 +3500,7 @@ 正在导入数据... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 167 + 169 @@ -3508,7 +3508,7 @@ 导入已完成 apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 176 + 179 @@ -3516,7 +3516,7 @@ 验证数据... apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts - 284 + 287 @@ -3780,7 +3780,7 @@ 股息 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 182 + 187 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -4493,7 +4493,7 @@ libs/ui/src/lib/i18n.ts - 97 + 98 @@ -4605,7 +4605,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 396 + 401 @@ -4617,7 +4617,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 409 + 414 @@ -4633,7 +4633,7 @@ 克隆 libs/ui/src/lib/activities-table/activities-table.component.html - 436 + 441 @@ -4641,7 +4641,7 @@ 将汇票导出为 ICS libs/ui/src/lib/activities-table/activities-table.component.html - 446 + 451 @@ -4649,7 +4649,7 @@ 您确实要删除此活动吗? libs/ui/src/lib/activities-table/activities-table.component.ts - 272 + 269 @@ -4801,7 +4801,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 308 + 313 libs/ui/src/lib/assistant/assistant.html @@ -4837,7 +4837,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 237 + 243 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4869,7 +4869,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 246 + 252 apps/client/src/app/pages/portfolio/activities/create-or-update-activity-dialog/create-or-update-activity-dialog.html @@ -4961,7 +4961,7 @@ 日本 libs/ui/src/lib/i18n.ts - 90 + 91 @@ -5045,7 +5045,7 @@ apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 310 + 316 libs/ui/src/lib/i18n.ts @@ -5101,7 +5101,7 @@ libs/ui/src/lib/activities-table/activities-table.component.html - 234 + 239 libs/ui/src/lib/i18n.ts @@ -5293,7 +5293,7 @@ 极度恐惧 libs/ui/src/lib/i18n.ts - 104 + 105 @@ -5301,7 +5301,7 @@ 极度贪婪 libs/ui/src/lib/i18n.ts - 105 + 106 @@ -5309,7 +5309,7 @@ 中性的 libs/ui/src/lib/i18n.ts - 108 + 109 @@ -5400,6 +5400,14 @@ 91 + + Argentina + Argentina + + libs/ui/src/lib/i18n.ts + 77 + + Restricted view 受限视图 @@ -5477,7 +5485,7 @@ 投资 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 167 + 172 apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html @@ -5722,7 +5730,7 @@ Indonesia libs/ui/src/lib/i18n.ts - 88 + 89 @@ -5730,7 +5738,7 @@ 活动 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 224 + 230 @@ -5738,7 +5746,7 @@ 股息收益率 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 192 + 197 @@ -6098,7 +6106,7 @@ 澳大利亚 libs/ui/src/lib/i18n.ts - 77 + 78 @@ -6106,7 +6114,7 @@ 奥地利 libs/ui/src/lib/i18n.ts - 78 + 79 @@ -6114,7 +6122,7 @@ 比利时 libs/ui/src/lib/i18n.ts - 79 + 80 @@ -6122,7 +6130,7 @@ 保加利亚 libs/ui/src/lib/i18n.ts - 81 + 82 @@ -6130,7 +6138,7 @@ 加拿大 libs/ui/src/lib/i18n.ts - 82 + 83 @@ -6138,7 +6146,7 @@ 捷克共和国 libs/ui/src/lib/i18n.ts - 83 + 84 @@ -6146,7 +6154,7 @@ 芬兰 libs/ui/src/lib/i18n.ts - 84 + 85 @@ -6154,7 +6162,7 @@ 法国 libs/ui/src/lib/i18n.ts - 85 + 86 @@ -6162,7 +6170,7 @@ 德国 libs/ui/src/lib/i18n.ts - 86 + 87 @@ -6170,7 +6178,7 @@ 印度 libs/ui/src/lib/i18n.ts - 87 + 88 @@ -6178,7 +6186,7 @@ 意大利 libs/ui/src/lib/i18n.ts - 89 + 90 @@ -6186,7 +6194,7 @@ 荷兰 libs/ui/src/lib/i18n.ts - 91 + 92 @@ -6194,7 +6202,7 @@ 新西兰 libs/ui/src/lib/i18n.ts - 92 + 93 @@ -6202,7 +6210,7 @@ 波兰 libs/ui/src/lib/i18n.ts - 93 + 94 @@ -6210,7 +6218,7 @@ 罗马尼亚 libs/ui/src/lib/i18n.ts - 94 + 95 @@ -6218,7 +6226,7 @@ 南非 libs/ui/src/lib/i18n.ts - 96 + 97 @@ -6226,7 +6234,7 @@ 泰国 libs/ui/src/lib/i18n.ts - 98 + 99 @@ -6234,7 +6242,7 @@ 美国 libs/ui/src/lib/i18n.ts - 101 + 102 @@ -6374,7 +6382,7 @@ 含货币影响的表现 表现 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 83 + 84 @@ -6574,7 +6582,7 @@ 乌克兰 libs/ui/src/lib/i18n.ts - 99 + 100 @@ -7032,7 +7040,7 @@ 英属维尔京群岛 libs/ui/src/lib/i18n.ts - 80 + 81 @@ -7040,7 +7048,7 @@ 新加坡 libs/ui/src/lib/i18n.ts - 95 + 96 @@ -7116,7 +7124,7 @@ 英国 libs/ui/src/lib/i18n.ts - 100 + 101 @@ -7749,7 +7757,7 @@ 管理资产概况 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 437 + 443 @@ -7773,11 +7781,11 @@ 平均单位价格 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.component.ts - 105 + 110 apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html - 100 + 102 From 5dae60fdbd3639ef36b63961f9945b5eefd0772f Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 9 Aug 2025 21:35:25 +0200 Subject: [PATCH 5/8] Feature/remove unused codelyzer dependency (#5343) * Remove codelyzer * Update changelog --- CHANGELOG.md | 1 + package-lock.json | 429 ---------------------------------------------- package.json | 1 - 3 files changed, 1 insertion(+), 430 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b44efa51b..9c4b5eeaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Improved the language localization for German (`de`) - Improved the language localization for Polish (`pl`) - Improved the language localization for Spanish (`es`) +- Removed the unused `codelyzer` dependency ## 2.189.0 - 2025-08-05 diff --git a/package-lock.json b/package-lock.json index 6585c26ca..74545f4b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -136,7 +136,6 @@ "@types/passport-google-oauth20": "2.0.16", "@typescript-eslint/eslint-plugin": "8.29.0", "@typescript-eslint/parser": "8.29.0", - "codelyzer": "6.0.1", "cypress": "6.2.1", "eslint": "9.24.0", "eslint-config-prettier": "10.1.1", @@ -14674,16 +14673,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/app-root-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", - "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0" - } - }, "node_modules/append-field": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", @@ -14949,13 +14938,6 @@ "node": ">=4" } }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true, - "license": "ISC" - }, "node_modules/async": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", @@ -15846,17 +15828,6 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "license": "MIT" }, - "node_modules/builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/bull": { "version": "4.16.5", "resolved": "https://registry.npmjs.org/bull/-/bull-4.16.5.tgz", @@ -16729,121 +16700,6 @@ "node": ">=0.10.0" } }, - "node_modules/codelyzer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", - "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" - }, - "peerDependencies": { - "@angular/compiler": ">=2.3.1 <12.0.0 || ^11.0.0-next || ^11.1.0-next || ^11.2.0-next", - "@angular/core": ">=2.3.1 <12.0.0 || ^11.0.0-next || ^11.1.0-next || ^11.2.0-next", - "tslint": "^5.0.0 || ^6.0.0" - } - }, - "node_modules/codelyzer/node_modules/@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "tslib": "^1.10.0" - } - }, - "node_modules/codelyzer/node_modules/@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "rxjs": "^6.5.3", - "tslib": "^1.10.0", - "zone.js": "~0.10.2" - } - }, - "node_modules/codelyzer/node_modules/aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - } - }, - "node_modules/codelyzer/node_modules/axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "ast-types-flow": "0.0.7" - } - }, - "node_modules/codelyzer/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/codelyzer/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/codelyzer/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/codelyzer/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/codelyzer/node_modules/zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true, - "license": "MIT" - }, "node_modules/collect-v8-coverage": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", @@ -18344,17 +18200,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, "node_modules/css-tree": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", @@ -18388,16 +18233,6 @@ "dev": true, "license": "MIT" }, - "node_modules/cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "X.X.X" - } - }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -19193,13 +19028,6 @@ "lodash-es": "^4.17.21" } }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true, - "license": "BSD-2-Clause" - }, "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -21428,13 +21256,6 @@ ], "license": "BSD-3-Clause" }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true, - "license": "MIT" - }, "node_modules/fastq": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", @@ -36320,26 +36141,6 @@ "node": ">=10" } }, - "node_modules/semver-dsl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", - "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^5.3.0" - } - }, - "node_modules/semver-dsl/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, "node_modules/send": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/send/-/send-1.2.0.tgz", @@ -38123,13 +37924,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true, - "license": "MIT" - }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -38782,207 +38576,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/tslint": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", - "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.29.0" - }, - "bin": { - "tslint": "bin/tslint" - }, - "engines": { - "node": ">=4.8.0" - }, - "peerDependencies": { - "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev" - } - }, - "node_modules/tslint/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/tslint/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/tslint/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/tslint/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/tslint/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/tslint/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/tslint/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/tslint/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/tslint/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause", - "peer": true - }, - "node_modules/tslint/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslint/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD", - "peer": true - }, "node_modules/tsscmp": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", @@ -38993,28 +38586,6 @@ "node": ">=0.6.x" } }, - "node_modules/tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "peerDependencies": { - "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD", - "peer": true - }, "node_modules/tuf-js": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.1.0.tgz", diff --git a/package.json b/package.json index 152ddef22..a42646ce9 100644 --- a/package.json +++ b/package.json @@ -182,7 +182,6 @@ "@types/passport-google-oauth20": "2.0.16", "@typescript-eslint/eslint-plugin": "8.29.0", "@typescript-eslint/parser": "8.29.0", - "codelyzer": "6.0.1", "cypress": "6.2.1", "eslint": "9.24.0", "eslint-config-prettier": "10.1.1", From 447a302fc95bb8bb7550e8ad66046259e62f9e47 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 9 Aug 2025 21:36:52 +0200 Subject: [PATCH 6/8] Release 2.190.0 (#5344) --- CHANGELOG.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c4b5eeaf..76609858a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ 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 +## 2.190.0 - 2025-08-09 ### Changed diff --git a/package-lock.json b/package-lock.json index 74545f4b0..d602ddc31 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ghostfolio", - "version": "2.189.0", + "version": "2.190.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ghostfolio", - "version": "2.189.0", + "version": "2.190.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/package.json b/package.json index a42646ce9..208f3d15d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ghostfolio", - "version": "2.189.0", + "version": "2.190.0", "homepage": "https://ghostfol.io", "license": "AGPL-3.0", "repository": "https://github.com/ghostfolio/ghostfolio", From 711d716de0c73f59a5ffffee11ce5e00e5070f9e Mon Sep 17 00:00:00 2001 From: Attila Cseh <77381875+csehatt741@users.noreply.github.com> Date: Sun, 10 Aug 2025 09:53:20 +0200 Subject: [PATCH 7/8] Feature/extend accounts endpoint by dividend and interest (#5335) * Extend accounts endpoint by dividend and interest * Update changelog --- CHANGELOG.md | 6 ++ apps/api/src/app/account/account.service.ts | 5 +- .../src/app/portfolio/portfolio.service.ts | 99 ++++++++++++++----- .../redact-values-in-response.interceptor.ts | 3 + .../responses/accounts-response.interface.ts | 2 + .../src/lib/types/account-with-value.type.ts | 2 + 6 files changed, 88 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76609858a..c15972cc2 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 + +- Extended the accounts endpoint by dividend and interest + ## 2.190.0 - 2025-08-09 ### Changed diff --git a/apps/api/src/app/account/account.service.ts b/apps/api/src/app/account/account.service.ts index 1c8adbd16..398a89bb9 100644 --- a/apps/api/src/app/account/account.service.ts +++ b/apps/api/src/app/account/account.service.ts @@ -12,7 +12,8 @@ import { AccountBalance, Order, Platform, - Prisma + Prisma, + SymbolProfile } from '@prisma/client'; import { Big } from 'big.js'; import { format } from 'date-fns'; @@ -62,7 +63,7 @@ export class AccountService { orderBy?: Prisma.AccountOrderByWithRelationInput; }): Promise< (Account & { - activities?: Order[]; + activities?: (Order & { SymbolProfile?: SymbolProfile })[]; balances?: AccountBalance[]; platform?: Platform; })[] diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index 784661e20..c15d06c1e 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -161,7 +161,7 @@ export class PortfolioService { this.accountService.accounts({ where, include: { - activities: true, + activities: { include: { SymbolProfile: true } }, platform: true }, orderBy: { name: 'asc' } @@ -176,39 +176,74 @@ export class PortfolioService { const userCurrency = this.request.user.settings.settings.baseCurrency; - return accounts.map((account) => { - let transactionCount = 0; + return Promise.all( + accounts.map(async (account) => { + let dividendInBaseCurrency = 0; + let interestInBaseCurrency = 0; + let transactionCount = 0; - for (const { isDraft } of account.activities) { - if (!isDraft) { - transactionCount += 1; + for (const { + currency, + date, + isDraft, + quantity, + SymbolProfile, + type, + unitPrice + } of account.activities) { + switch (type) { + case ActivityType.DIVIDEND: + dividendInBaseCurrency += + await this.exchangeRateDataService.toCurrencyAtDate( + new Big(quantity).mul(unitPrice).toNumber(), + currency ?? SymbolProfile.currency, + userCurrency, + date + ); + break; + case ActivityType.INTEREST: + interestInBaseCurrency += + await this.exchangeRateDataService.toCurrencyAtDate( + unitPrice, + currency ?? SymbolProfile.currency, + userCurrency, + date + ); + break; + } + + if (!isDraft) { + transactionCount += 1; + } } - } - const valueInBaseCurrency = - details.accounts[account.id]?.valueInBaseCurrency ?? 0; + const valueInBaseCurrency = + details.accounts[account.id]?.valueInBaseCurrency ?? 0; - const result = { - ...account, - transactionCount, - valueInBaseCurrency, - allocationInPercentage: null, // TODO - balanceInBaseCurrency: this.exchangeRateDataService.toCurrency( - account.balance, - account.currency, - userCurrency - ), - value: this.exchangeRateDataService.toCurrency( + const result = { + ...account, + dividendInBaseCurrency, + interestInBaseCurrency, + transactionCount, valueInBaseCurrency, - userCurrency, - account.currency - ) - }; + allocationInPercentage: null, // TODO + balanceInBaseCurrency: this.exchangeRateDataService.toCurrency( + account.balance, + account.currency, + userCurrency + ), + value: this.exchangeRateDataService.toCurrency( + valueInBaseCurrency, + userCurrency, + account.currency + ) + }; - delete result.activities; + delete result.activities; - return result; - }); + return result; + }) + ); } public async getAccountsWithAggregations({ @@ -242,6 +277,8 @@ export class PortfolioService { } let totalBalanceInBaseCurrency = new Big(0); + let totalDividendInBaseCurrency = new Big(0); + let totalInterestInBaseCurrency = new Big(0); let totalValueInBaseCurrency = new Big(0); let transactionCount = 0; @@ -249,6 +286,12 @@ export class PortfolioService { totalBalanceInBaseCurrency = totalBalanceInBaseCurrency.plus( account.balanceInBaseCurrency ); + totalDividendInBaseCurrency = totalDividendInBaseCurrency.plus( + account.dividendInBaseCurrency + ); + totalInterestInBaseCurrency = totalInterestInBaseCurrency.plus( + account.interestInBaseCurrency + ); totalValueInBaseCurrency = totalValueInBaseCurrency.plus( account.valueInBaseCurrency ); @@ -259,6 +302,8 @@ export class PortfolioService { accounts, transactionCount, totalBalanceInBaseCurrency: totalBalanceInBaseCurrency.toNumber(), + totalDividendInBaseCurrency: totalDividendInBaseCurrency.toNumber(), + totalInterestInBaseCurrency: totalInterestInBaseCurrency.toNumber(), totalValueInBaseCurrency: totalValueInBaseCurrency.toNumber() }; } diff --git a/apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts b/apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts index 83b66b370..73b18960a 100644 --- a/apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts +++ b/apps/api/src/interceptors/redact-values-in-response/redact-values-in-response.interceptor.ts @@ -50,12 +50,15 @@ export class RedactValuesInResponseInterceptor 'feeInBaseCurrency', 'grossPerformance', 'grossPerformanceWithCurrencyEffect', + 'interestInBaseCurrency', 'investment', 'netPerformance', 'netPerformanceWithCurrencyEffect', 'quantity', 'symbolMapping', 'totalBalanceInBaseCurrency', + 'totalDividendInBaseCurrency', + 'totalInterestInBaseCurrency', 'totalValueInBaseCurrency', 'unitPrice', 'value', diff --git a/libs/common/src/lib/interfaces/responses/accounts-response.interface.ts b/libs/common/src/lib/interfaces/responses/accounts-response.interface.ts index 5e03ea34a..0a6af978f 100644 --- a/libs/common/src/lib/interfaces/responses/accounts-response.interface.ts +++ b/libs/common/src/lib/interfaces/responses/accounts-response.interface.ts @@ -3,6 +3,8 @@ import { AccountWithValue } from '@ghostfolio/common/types'; export interface AccountsResponse { accounts: AccountWithValue[]; totalBalanceInBaseCurrency: number; + totalDividendInBaseCurrency: number; + totalInterestInBaseCurrency: number; totalValueInBaseCurrency: number; transactionCount: number; } diff --git a/libs/common/src/lib/types/account-with-value.type.ts b/libs/common/src/lib/types/account-with-value.type.ts index d86a7ca1f..08af86454 100644 --- a/libs/common/src/lib/types/account-with-value.type.ts +++ b/libs/common/src/lib/types/account-with-value.type.ts @@ -3,6 +3,8 @@ import { Account as AccountModel, Platform } from '@prisma/client'; export type AccountWithValue = AccountModel & { allocationInPercentage: number; balanceInBaseCurrency: number; + dividendInBaseCurrency: number; + interestInBaseCurrency: number; platform?: Platform; transactionCount: number; value: number; From e17da1247a3433959c564bd3dbcc39fa8fe3c7c0 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 10 Aug 2025 09:54:36 +0200 Subject: [PATCH 8/8] Feature/improve precision of values in account detail dialog on mobile (#5345) * Improve dynamic numerical precision * Refactoring * Update changelog --- CHANGELOG.md | 1 + .../account-detail-dialog.component.ts | 18 ++++++++++++++++++ .../account-detail-dialog.html | 2 ++ .../holding-detail-dialog.component.ts | 4 ++-- 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c15972cc2..f8560525f 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 ### Changed +- Improved the dynamic numerical precision for various values in the account detail dialog - Extended the accounts endpoint by dividend and interest ## 2.190.0 - 2025-08-09 diff --git a/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.ts b/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.ts index 16cd468e8..c718df686 100644 --- a/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.ts +++ b/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.component.ts @@ -2,6 +2,7 @@ import { CreateAccountBalanceDto } from '@ghostfolio/api/app/account-balance/cre import { Activity } from '@ghostfolio/api/app/order/interfaces/activities.interface'; import { DataService } from '@ghostfolio/client/services/data.service'; import { UserService } from '@ghostfolio/client/services/user/user.service'; +import { NUMERICAL_PRECISION_THRESHOLD_6_FIGURES } from '@ghostfolio/common/config'; import { DATE_FORMAT, downloadAsFile } from '@ghostfolio/common/helper'; import { AccountBalancesResponse, @@ -51,9 +52,11 @@ export class AccountDetailDialog implements OnDestroy, OnInit { public accountBalances: AccountBalancesResponse['balances']; public activities: OrderWithAccount[]; public balance: number; + public balancePrecision = 2; public currency: string; public dataSource: MatTableDataSource; public equity: number; + public equityPrecision = 2; public hasPermissionToDeleteAccountBalance: boolean; public historicalDataItems: HistoricalDataItem[]; public holdings: PortfolioPosition[]; @@ -188,10 +191,25 @@ export class AccountDetailDialog implements OnDestroy, OnInit { valueInBaseCurrency }) => { this.balance = balance; + + if ( + this.balance >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES && + this.data.deviceType === 'mobile' + ) { + this.balancePrecision = 0; + } + this.currency = currency; if (isNumber(balance) && isNumber(value)) { this.equity = new Big(value).minus(balance).toNumber(); + + if ( + this.data.deviceType === 'mobile' && + this.equity >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + ) { + this.equityPrecision = 0; + } } else { this.equity = null; } diff --git a/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html b/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html index 45d88fc78..4e86ef5ea 100644 --- a/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html +++ b/apps/client/src/app/components/account-detail-dialog/account-detail-dialog.html @@ -42,6 +42,7 @@ size="medium" [isCurrency]="true" [locale]="user?.settings?.locale" + [precision]="balancePrecision" [unit]="currency" [value]="balance" >Cash BalanceEquity= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES + this.averagePrice >= NUMERICAL_PRECISION_THRESHOLD_6_FIGURES && + this.data.deviceType === 'mobile' ) { this.averagePricePrecision = 0; }