+
+ Excluded from Analysis
+ @if (
+ !hasImpersonationId &&
+ summary?.totalValueInBaseCurrency > 0 &&
+ user?.settings?.isExperimentalFeatures
+ ) {
+
+ }
+
+
Date: Thu, 20 Nov 2025 20:42:32 +0100
Subject: [PATCH 06/23] Release 2.218.0 (#5965)
---
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 1b43275e1..2ca25a5a1 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.218.0 - 2025-11-20
### Added
diff --git a/package-lock.json b/package-lock.json
index 198da4e48..1a18ce1ee 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.217.1",
+ "version": "2.218.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.217.1",
+ "version": "2.218.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index 9965e4714..50aa75244 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.217.1",
+ "version": "2.218.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
From 6f9e466aa2fcfd061f6f70936e9b617afdbd1a50 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 22 Nov 2025 10:19:30 +0100
Subject: [PATCH 07/23] Feature/add authentication method to user detail dialog
(#5970)
* Extend user detail dialog
* Update changelog
---
CHANGELOG.md | 6 +++++
apps/api/src/app/admin/admin.service.ts | 4 ++-
.../user-detail-dialog.html | 27 ++++++++++++++++---
.../lib/interfaces/admin-user.interface.ts | 4 ++-
4 files changed, 36 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2ca25a5a1..e9003f94e 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
+
+### Added
+
+- Extended the user detail dialog of the admin control panel’s users section by the authentication method
+
## 2.218.0 - 2025-11-20
### Added
diff --git a/apps/api/src/app/admin/admin.service.ts b/apps/api/src/app/admin/admin.service.ts
index 6b29b141a..0a6df7647 100644
--- a/apps/api/src/app/admin/admin.service.ts
+++ b/apps/api/src/app/admin/admin.service.ts
@@ -876,6 +876,7 @@ export class AdminService {
},
createdAt: true,
id: true,
+ provider: true,
role: true,
subscriptions: {
orderBy: {
@@ -892,7 +893,7 @@ export class AdminService {
});
return usersWithAnalytics.map(
- ({ _count, analytics, createdAt, id, role, subscriptions }) => {
+ ({ _count, analytics, createdAt, id, provider, role, subscriptions }) => {
const daysSinceRegistration =
differenceInDays(new Date(), createdAt) + 1;
const engagement = analytics
@@ -909,6 +910,7 @@ export class AdminService {
createdAt,
engagement,
id,
+ provider,
role,
subscription,
accountCount: _count.accounts || 0,
diff --git a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
index fcefee4f0..551f9b943 100644
--- a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+++ b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -23,17 +23,38 @@
+
+ Authentication
+
Role
- @if (data.hasPermissionForSubscription) {
+
+
+ @if (data.hasPermissionForSubscription) {
+
+
+ Membership
+
Country
- }
-
+
diff --git a/libs/common/src/lib/interfaces/admin-user.interface.ts b/libs/common/src/lib/interfaces/admin-user.interface.ts
index 872abca90..4cb02b16e 100644
--- a/libs/common/src/lib/interfaces/admin-user.interface.ts
+++ b/libs/common/src/lib/interfaces/admin-user.interface.ts
@@ -1,4 +1,4 @@
-import { Role } from '@prisma/client';
+import { Provider, Role, Subscription } from '@prisma/client';
export interface AdminUser {
accountCount: number;
@@ -9,5 +9,7 @@ export interface AdminUser {
engagement: number;
id: string;
lastActivity: Date;
+ provider: Provider;
role: Role;
+ subscription?: Subscription;
}
From 64b47414509466ae7339c5854b0b9b41f6d3f263 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 22 Nov 2025 12:14:10 +0100
Subject: [PATCH 08/23] Feature/improve transform data source in request and
response interceptor (#5972)
* Resolve data source of GHOSTFOLIO data provider
* Update changelog
---
CHANGELOG.md | 5 ++
apps/api/src/app/export/export.controller.ts | 2 +
...form-data-source-in-request.interceptor.ts | 16 +++++-
...orm-data-source-in-response.interceptor.ts | 54 +++++++++++++------
4 files changed, 59 insertions(+), 18 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e9003f94e..4b3dd89bf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Extended the user detail dialog of the admin control panel’s users section by the authentication method
+### Changed
+
+- Resolved the data source of the `GHOSTFOLIO` data provider in the export functionality
+- Resolved the data source of the `GHOSTFOLIO` data provider in the import functionality
+
## 2.218.0 - 2025-11-20
### Added
diff --git a/apps/api/src/app/export/export.controller.ts b/apps/api/src/app/export/export.controller.ts
index 5446f8789..6fda8f17f 100644
--- a/apps/api/src/app/export/export.controller.ts
+++ b/apps/api/src/app/export/export.controller.ts
@@ -1,5 +1,6 @@
import { HasPermissionGuard } from '@ghostfolio/api/guards/has-permission.guard';
import { TransformDataSourceInRequestInterceptor } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor';
+import { TransformDataSourceInResponseInterceptor } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor';
import { ApiService } from '@ghostfolio/api/services/api/api.service';
import { ExportResponse } from '@ghostfolio/common/interfaces';
import type { RequestWithUser } from '@ghostfolio/common/types';
@@ -28,6 +29,7 @@ export class ExportController {
@Get()
@UseGuards(AuthGuard('jwt'), HasPermissionGuard)
@UseInterceptors(TransformDataSourceInRequestInterceptor)
+ @UseInterceptors(TransformDataSourceInResponseInterceptor)
public async export(
@Query('accounts') filterByAccounts?: string,
@Query('activityIds') filterByActivityIds?: string,
diff --git a/apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts b/apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts
index 1600bd137..3931f362c 100644
--- a/apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts
+++ b/apps/api/src/interceptors/transform-data-source-in-request/transform-data-source-in-request.interceptor.ts
@@ -27,9 +27,23 @@ export class TransformDataSourceInRequestInterceptor
if (this.configurationService.get('ENABLE_FEATURE_SUBSCRIPTION')) {
if (request.body?.activities) {
+ const dataSourceGhostfolioDataProvider = this.configurationService.get(
+ 'DATA_SOURCES_GHOSTFOLIO_DATA_PROVIDER'
+ )?.[0];
+
request.body.activities = request.body.activities.map((activity) => {
if (DataSource[activity.dataSource]) {
- return activity;
+ if (
+ activity.dataSource === 'GHOSTFOLIO' &&
+ dataSourceGhostfolioDataProvider
+ ) {
+ return {
+ ...activity,
+ dataSource: dataSourceGhostfolioDataProvider
+ };
+ } else {
+ return activity;
+ }
} else {
return {
...activity,
diff --git a/apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts b/apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts
index fcbf3e76e..fea5d6fe6 100644
--- a/apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts
+++ b/apps/api/src/interceptors/transform-data-source-in-response/transform-data-source-in-response.interceptor.ts
@@ -16,36 +16,56 @@ import { map } from 'rxjs/operators';
export class TransformDataSourceInResponseInterceptor
implements NestInterceptor
{
+ private encodedDataSourceMap: {
+ [dataSource: string]: string;
+ } = {};
+
public constructor(
private readonly configurationService: ConfigurationService
- ) {}
+ ) {
+ if (this.configurationService.get('ENABLE_FEATURE_SUBSCRIPTION')) {
+ this.encodedDataSourceMap = Object.keys(DataSource).reduce(
+ (encodedDataSourceMap, dataSource) => {
+ if (!['GHOSTFOLIO', 'MANUAL'].includes(dataSource)) {
+ encodedDataSourceMap[dataSource] = encodeDataSource(
+ DataSource[dataSource]
+ );
+ }
+
+ return encodedDataSourceMap;
+ },
+ {}
+ );
+ }
+ }
public intercept(
- _context: ExecutionContext,
+ context: ExecutionContext,
next: CallHandler
): Observable {
+ const isExportMode = context.getClass().name === 'ExportController';
+
return next.handle().pipe(
map((data: any) => {
if (this.configurationService.get('ENABLE_FEATURE_SUBSCRIPTION')) {
+ const valueMap = this.encodedDataSourceMap;
+
+ if (isExportMode) {
+ for (const dataSource of this.configurationService.get(
+ 'DATA_SOURCES_GHOSTFOLIO_DATA_PROVIDER'
+ )) {
+ valueMap[dataSource] = 'GHOSTFOLIO';
+ }
+ }
+
data = redactAttributes({
+ object: data,
options: [
{
- attribute: 'dataSource',
- valueMap: Object.keys(DataSource).reduce(
- (valueMap, dataSource) => {
- if (!['MANUAL'].includes(dataSource)) {
- valueMap[dataSource] = encodeDataSource(
- DataSource[dataSource]
- );
- }
-
- return valueMap;
- },
- {}
- )
+ valueMap,
+ attribute: 'dataSource'
}
- ],
- object: data
+ ]
});
}
From 5d3c1c05ac52ca21c217caff7aab28ca961ec62e Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 22 Nov 2025 12:28:19 +0100
Subject: [PATCH 09/23] Feature/update locales (#5940)
* 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 | 232 ++++++++++++------------
apps/client/src/locales/messages.de.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.es.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.fr.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.it.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.nl.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.pl.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.pt.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.tr.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.uk.xlf | 232 ++++++++++++------------
apps/client/src/locales/messages.xlf | 225 +++++++++++------------
apps/client/src/locales/messages.zh.xlf | 232 ++++++++++++------------
13 files changed, 1368 insertions(+), 1410 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4b3dd89bf..50b341c81 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
- Resolved the data source of the `GHOSTFOLIO` data provider in the export functionality
- Resolved the data source of the `GHOSTFOLIO` data provider in the import functionality
+- Improved the language localization for German (`de`)
## 2.218.0 - 2025-11-20
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index e75cabf4a..a63be0958 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -38,11 +38,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -70,7 +70,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -595,7 +595,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -631,7 +631,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -647,7 +647,7 @@
Realment vol suprimir aquest compte?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -999,7 +999,7 @@
Oooh! No s’han pogut recopilar les dades históriques.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -1061,6 +1061,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1362,14 +1366,6 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
Afegeix Plataforma
@@ -1383,7 +1379,7 @@
Està segur que vol eliminar aquesta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1447,7 +1443,7 @@
Està segur que vol eliminar aquesta etiqueta?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -1471,7 +1467,7 @@
Està segur que vol eliminar aquest usuari?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1501,6 +1497,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -1655,7 +1655,7 @@
Oooh! El testimoni de seguretat és incorrecte.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1719,7 +1719,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -1951,7 +1951,7 @@
Fitxa de seguretat
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1983,7 +1983,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -2007,7 +2007,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -2019,7 +2019,7 @@
Inicieu la sessió amb Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -2027,7 +2027,7 @@
Manteniu la sessió iniciada
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -2067,7 +2067,7 @@
Rendiment brut absolut
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -2075,7 +2075,7 @@
Rendiment net absolut
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -2083,7 +2083,7 @@
Rendiment net
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -2091,7 +2091,7 @@
Actius totals
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -2099,7 +2099,7 @@
Actius
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -2107,7 +2107,7 @@
Poder adquisitiu
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -2115,7 +2115,7 @@
Exclòs de l’anàlisi
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2123,7 +2123,7 @@
Passius
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -2135,7 +2135,7 @@
Valor net
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -2143,7 +2143,7 @@
Rendiment anualitzat
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -2151,7 +2151,7 @@
Definiu l’import del vostre fons d’emergència.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -2303,7 +2303,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -2315,7 +2315,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -2327,7 +2327,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -2339,7 +2339,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -2351,7 +2351,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -2359,7 +2359,7 @@
Vaja! No s’ha pogut concedir l’accés.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -2405,6 +2405,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -2703,7 +2707,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2723,7 +2727,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2739,7 +2743,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2877,6 +2881,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -2895,7 +2903,7 @@
Vaja, la transferència del saldo en efectiu ha fallat.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -3137,6 +3145,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -3938,6 +3950,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -4036,7 +4052,7 @@
Activitats d’importació
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4052,7 +4068,7 @@
Importar dividends
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4068,7 +4084,7 @@
S’estan important dades...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -4076,7 +4092,7 @@
La importació s’ha completat
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -4092,7 +4108,7 @@
S’estan validant les dades...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -4396,7 +4412,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -4424,7 +4440,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -4856,7 +4872,7 @@
Continueu amb Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -5124,14 +5140,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Pla gratuït
@@ -5211,6 +5219,10 @@
Membership
Pertinença
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5277,7 +5289,7 @@
Realment voleu eliminar el saldo d’aquest compte?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5341,7 +5353,7 @@
De veritat vols suprimir aquestes activitats?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -5349,7 +5361,7 @@
Realment vols suprimir aquesta activitat?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -5357,7 +5369,7 @@
Setmana fins avui
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5369,7 +5381,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5377,7 +5389,7 @@
Mes fins a la data
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5389,7 +5401,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5397,7 +5409,7 @@
Any fins a la data
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5417,7 +5429,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5429,7 +5441,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -5581,7 +5593,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -5761,7 +5773,7 @@
Fons d’emergència
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -5919,6 +5931,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -5977,7 +5993,7 @@
Vendre
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -5989,7 +6005,7 @@
Efectiu
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -6040,6 +6056,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Bona
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Copy link to clipboard
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Guides
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API Key
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Default Market Price
@@ -7507,7 +7503,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index 9b515539c..9c24a4a16 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -10,7 +10,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -242,7 +242,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -278,7 +278,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -294,7 +294,7 @@
Möchtest du dieses Konto wirklich löschen?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -641,20 +641,12 @@
200
-
- Activities
- Aktivitäten
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
Möchtest du diesen Benutzer wirklich löschen?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -684,6 +676,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -754,11 +750,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -774,7 +770,7 @@
Ups! Falsches Sicherheits-Token.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -810,7 +806,7 @@
Sicherheits-Token
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -842,7 +838,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -866,7 +862,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -878,7 +874,7 @@
Einloggen mit Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -886,7 +882,7 @@
Eingeloggt bleiben
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -902,7 +898,7 @@
Absolute Brutto Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -910,7 +906,7 @@
Absolute Netto Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -918,7 +914,7 @@
Netto Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -926,7 +922,7 @@
Gesamtanlagevermögen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -934,7 +930,7 @@
Kaufkraft
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -942,7 +938,7 @@
Gesamtvermögen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -950,7 +946,7 @@
Performance pro Jahr
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -958,7 +954,7 @@
Bitte setze den Betrag deines Notfallfonds.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1058,7 +1054,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1070,7 +1066,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1082,7 +1078,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1094,7 +1090,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1106,7 +1102,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1122,7 +1118,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1316,6 +1312,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1364,6 +1364,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1576,6 +1580,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -1914,7 +1922,7 @@
Verkauf
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2020,6 +2028,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2038,7 +2050,7 @@
Daten importieren...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2046,7 +2058,7 @@
Der Import wurde abgeschlossen
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2154,7 +2166,7 @@
Weiter mit Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2226,7 +2238,7 @@
Aktivitäten importieren
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2282,7 +2294,7 @@
Möchtest du diese Aktivität wirklich löschen?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2354,7 +2366,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2366,7 +2378,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2412,6 +2424,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Exclude from Analysis
@@ -2502,7 +2518,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2638,7 +2654,7 @@
Von der Analyse ausgenommen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2798,7 +2814,7 @@
Bargeld
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -2841,6 +2857,14 @@
51
+
+ Authentication
+ Authentifizierung
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Anleihe
@@ -2902,7 +2926,7 @@
Notfallfonds
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -3082,7 +3106,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3142,7 +3166,7 @@
Daten validieren...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3226,7 +3250,7 @@
Dividenden importieren
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3570,7 +3594,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3746,7 +3770,7 @@
Möchtest du diese Aktivitäten wirklich löschen?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3806,7 +3830,7 @@
Möchtest du diese Plattform wirklich löschen?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3992,13 +4016,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Verbindlichkeiten
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4313,14 +4341,6 @@
210
-
- User ID
- Benutzer ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Kostenlose Nutzung
@@ -4414,7 +4434,7 @@
Anlagevermögen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5372,7 +5392,7 @@
Möchtest du diesen Tag wirklich löschen?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5438,6 +5458,10 @@
Membership
Mitgliedschaft
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5564,7 +5588,7 @@
Ups, der Cash-Bestand Transfer ist fehlgeschlagen.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5596,7 +5620,7 @@
Ups! Die historischen Daten konnten nicht geparsed werden.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5648,7 +5672,7 @@
Möchtest du diesen Cash-Bestand wirklich löschen?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5712,7 +5736,7 @@
Ups! Der Zugang konnte nicht gewährt werden.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5756,7 +5780,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5840,7 +5864,7 @@
Seit Wochenbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5852,7 +5876,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5860,7 +5884,7 @@
Seit Monatsbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5872,7 +5896,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5880,7 +5904,7 @@
Seit Jahresbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5928,7 +5952,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5940,7 +5964,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6605,7 +6629,7 @@
Ups! Der Zugang konnte nicht bearbeitet werden.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6724,12 +6748,12 @@
11
-
+
Role
Rolle
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6740,14 +6764,6 @@
34
-
- Accounts
- Konten
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Link in die Zwischenablage kopieren
@@ -7028,14 +7044,6 @@
293
-
- Engagement per Day
- Engagement pro Tag
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Ratgeber
@@ -7141,6 +7149,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7174,14 +7186,6 @@
167
-
- Country
- Land
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API-Schlüssel
@@ -7239,7 +7243,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7330,14 +7334,6 @@
234
-
- API Requests Today
- Heutige API Anfragen
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Standardmarktpreis
@@ -7531,7 +7527,7 @@
Sicherheits-Token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7543,7 +7539,7 @@
Möchtest du für diesen Benutzer wirklich ein neues Sicherheits-Token generieren?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7551,7 +7547,7 @@
Konto, Position oder Seite finden...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Möchtest du diesen Eintrag wirklich löschen?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registrierungsdatum
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index c70552d1f..514588633 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -11,7 +11,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -243,7 +243,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -279,7 +279,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -295,7 +295,7 @@
¿Estás seguro de eliminar esta cuenta?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -626,20 +626,12 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
¿Estás seguro de eliminar este usuario?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -669,6 +661,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -739,11 +735,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -759,7 +755,7 @@
Vaya! Token de seguridad incorrecto.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -795,7 +791,7 @@
Token de seguridad
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -827,7 +823,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -851,7 +847,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -863,7 +859,7 @@
Iniciar sesión con Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -871,7 +867,7 @@
Seguir conectado
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -887,7 +883,7 @@
Rendimiento bruto absoluto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -895,7 +891,7 @@
Rendimiento neto absoluto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -903,7 +899,7 @@
Rendimiento neto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -911,7 +907,7 @@
Total de activos
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -919,7 +915,7 @@
Capacidad de compra
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -927,7 +923,7 @@
Patrimonio neto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -935,7 +931,7 @@
Rendimiento anualizado
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -943,7 +939,7 @@
Por favor, ingresa la cantidad de tu fondo de emergencia:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1043,7 +1039,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1055,7 +1051,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1067,7 +1063,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1079,7 +1075,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1091,7 +1087,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1107,7 +1103,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1301,6 +1297,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1349,6 +1349,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1561,6 +1565,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -1899,7 +1907,7 @@
Venta
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2005,6 +2013,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2023,7 +2035,7 @@
Importando datos...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2031,7 +2043,7 @@
La importación se ha completado
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2139,7 +2151,7 @@
Continuar con Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2211,7 +2223,7 @@
Importar operaciones
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2267,7 +2279,7 @@
¿Estás seguro de eliminar esta operación?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2335,7 +2347,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2351,7 +2363,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2445,6 +2457,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Minimum Price
@@ -2479,7 +2495,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2623,7 +2639,7 @@
Excluido del análisis
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2783,7 +2799,7 @@
Efectivo
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -2826,6 +2842,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Bono
@@ -2887,7 +2911,7 @@
Fondo de emergencia
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -3059,7 +3083,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3127,7 +3151,7 @@
Validando datos...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3211,7 +3235,7 @@
Importar Dividendos
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3555,7 +3579,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3723,7 +3747,7 @@
¿Realmente deseas eliminar estas actividades?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3783,7 +3807,7 @@
¿Realmente deseas eliminar esta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3969,13 +3993,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Pasivos
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4290,14 +4318,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Plan gratuito
@@ -4391,7 +4411,7 @@
Activos
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5349,7 +5369,7 @@
¿Realmente deseas eliminar esta etiqueta?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5415,6 +5435,10 @@
Membership
Membresía
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5541,7 +5565,7 @@
Oops, el saldo de efectivo no se ha transferido.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5573,7 +5597,7 @@
¡Ups! No se pudieron analizar los datos históricos.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5625,7 +5649,7 @@
¿Realmente desea eliminar el saldo de esta cuenta?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5689,7 +5713,7 @@
¡Ups! No se pudo otorgar acceso.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5733,7 +5757,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5817,7 +5841,7 @@
Semana hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5829,7 +5853,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5837,7 +5861,7 @@
Mes hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5849,7 +5873,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5857,7 +5881,7 @@
El año hasta la fecha
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5905,7 +5929,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5917,7 +5941,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6582,7 +6606,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6701,12 +6725,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6717,14 +6741,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Copiar enlace al portapapeles
@@ -7005,14 +7021,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Guías
@@ -7118,6 +7126,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7151,14 +7163,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
Clave API
@@ -7216,7 +7220,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7307,14 +7311,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Precio de mercado por defecto
@@ -7508,7 +7504,7 @@
Token de seguridad
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7520,7 +7516,7 @@
¿Realmente deseas generar un nuevo token de seguridad para este usuario?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7528,7 +7524,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7697,7 +7693,7 @@
¿Realmente deseas eliminar este elemento?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8592,12 +8588,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index af07071c6..41f5896e1 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -298,7 +298,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -334,7 +334,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -350,7 +350,7 @@
Voulez-vous vraiment supprimer ce compte ?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -632,6 +632,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -833,20 +837,12 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
Voulez-vous vraiment supprimer cet·te utilisateur·rice ?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -876,6 +872,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -958,11 +958,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -978,7 +978,7 @@
Oups! Jeton de Sécurité Incorrect.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1062,7 +1062,7 @@
Jeton de Sécurité
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1094,7 +1094,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1118,7 +1118,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1130,7 +1130,7 @@
Se connecter avec Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -1138,7 +1138,7 @@
Rester connecté
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1154,7 +1154,7 @@
Performance Absolue Brute
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1162,7 +1162,7 @@
Performance Absolue Nette
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -1170,7 +1170,7 @@
Performance nette
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -1178,7 +1178,7 @@
Actifs Totaux
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -1186,7 +1186,7 @@
Pouvoir d’Achat
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -1194,7 +1194,7 @@
Exclus de l’Analyse
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -1202,7 +1202,7 @@
Fortune
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -1210,7 +1210,7 @@
Performance annualisée
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -1218,7 +1218,7 @@
Veuillez entrer le montant de votre fonds d’urgence :
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1274,7 +1274,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1286,7 +1286,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1298,7 +1298,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1310,7 +1310,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1322,7 +1322,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1346,7 +1346,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -1358,7 +1358,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -1374,7 +1374,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1620,6 +1620,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1668,6 +1672,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1836,6 +1844,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -2012,6 +2024,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2058,7 +2074,7 @@
Vente
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2102,7 +2118,7 @@
Import des données...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2110,7 +2126,7 @@
L’import est terminé
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2126,7 +2142,7 @@
Validation des données...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -2346,7 +2362,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -2554,7 +2570,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -2570,7 +2586,7 @@
Continuer avec Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2678,7 +2694,7 @@
Importer Activités
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2734,7 +2750,7 @@
Voulez-vous vraiment supprimer cette activité ?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2786,7 +2802,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2918,7 +2934,7 @@
Fonds d’Urgence
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -2986,7 +3002,7 @@
Cash
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -3029,6 +3045,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Obligation
@@ -3210,7 +3234,7 @@
Importer Dividendes
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3554,7 +3578,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3722,7 +3746,7 @@
Voulez-vous vraiment supprimer toutes vos activités ?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3782,7 +3806,7 @@
Voulez-vous vraiment supprimer cette plateforme ?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3968,13 +3992,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Dettes
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4289,14 +4317,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Plan gratuit
@@ -4390,7 +4410,7 @@
Actifs
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5348,7 +5368,7 @@
Confirmez la suppression de ce tag ?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5414,6 +5434,10 @@
Membership
Statut
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5540,7 +5564,7 @@
Oops, échec du transfert de la cash balance.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5572,7 +5596,7 @@
Oops! Echec du parsing des données historiques.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5624,7 +5648,7 @@
Voulez-vous vraiment supprimer ce solde de compte ?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5688,7 +5712,7 @@
Oops! Impossible d’accorder l’accès.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5732,7 +5756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5816,7 +5840,7 @@
Week to date
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5828,7 +5852,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5836,7 +5860,7 @@
Month to date
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5848,7 +5872,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5856,7 +5880,7 @@
Year to date
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5904,7 +5928,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5916,7 +5940,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Copier le lien dans le presse-papiers
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Guides
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
Clé API
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Prix du marché par défaut
@@ -7507,7 +7503,7 @@
Jeton de sécurité
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Voulez-vous vraiment générer un nouveau jeton de sécurité pour cet utilisateur ?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Voulez-vous vraiment supprimer cet élément?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index b5987e2b6..a35ceeeb0 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -11,7 +11,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -243,7 +243,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -279,7 +279,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -295,7 +295,7 @@
Vuoi davvero eliminare questo account?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -626,20 +626,12 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
Vuoi davvero eliminare questo utente?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -669,6 +661,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -739,11 +735,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -759,7 +755,7 @@
Ops! Token di sicurezza errato.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -795,7 +791,7 @@
Token di sicurezza
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -827,7 +823,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -851,7 +847,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -863,7 +859,7 @@
Accedi con Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -871,7 +867,7 @@
Rimani connesso
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -887,7 +883,7 @@
Prestazioni lorde assolute
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -895,7 +891,7 @@
Prestazioni nette assolute
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -903,7 +899,7 @@
Prestazioni nette
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -911,7 +907,7 @@
Asset totali
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -919,7 +915,7 @@
Potere d’acquisto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -927,7 +923,7 @@
Patrimonio netto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -935,7 +931,7 @@
Prestazioni annualizzate
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -943,7 +939,7 @@
Inserisci l’importo del tuo fondo di emergenza:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1043,7 +1039,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1055,7 +1051,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1067,7 +1063,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1079,7 +1075,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1091,7 +1087,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1107,7 +1103,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1301,6 +1297,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1349,6 +1349,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1561,6 +1565,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -1899,7 +1907,7 @@
Vendi
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2005,6 +2013,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2023,7 +2035,7 @@
Importazione dei dati...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2031,7 +2043,7 @@
L’importazione è stata completata
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2139,7 +2151,7 @@
Continua con Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2211,7 +2223,7 @@
Importa le attività
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2267,7 +2279,7 @@
Vuoi davvero eliminare questa attività?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2335,7 +2347,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2351,7 +2363,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2445,6 +2457,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Minimum Price
@@ -2479,7 +2495,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2623,7 +2639,7 @@
Escluso dall’analisi
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2783,7 +2799,7 @@
Contanti
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -2826,6 +2842,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Obbligazioni
@@ -2887,7 +2911,7 @@
Fondo di emergenza
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -3059,7 +3083,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3127,7 +3151,7 @@
Convalida dei dati...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3211,7 +3235,7 @@
Importa i dividendi
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3555,7 +3579,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3723,7 +3747,7 @@
Vuoi davvero eliminare tutte le tue attività?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3783,7 +3807,7 @@
Vuoi davvero eliminare questa piattaforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3969,13 +3993,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Passività
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4290,14 +4318,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Piano gratuito
@@ -4391,7 +4411,7 @@
Asset
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5349,7 +5369,7 @@
Sei sicuro di voler eliminare questo tag?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5415,6 +5435,10 @@
Membership
Iscrizione
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5541,7 +5565,7 @@
Ops, il trasferimento del saldo di cassa è fallito.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5573,7 +5597,7 @@
Ops! Impossibile elaborare i dati storici.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5625,7 +5649,7 @@
Vuoi veramente elimnare il saldo di questo conto?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5689,7 +5713,7 @@
Ops! Impossibile abilitare l’accesso.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5733,7 +5757,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5817,7 +5841,7 @@
Da inizio settimana
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5829,7 +5853,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5837,7 +5861,7 @@
Da inizio mese
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5849,7 +5873,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5857,7 +5881,7 @@
Da inizio anno
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5905,7 +5929,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5917,7 +5941,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6582,7 +6606,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6701,12 +6725,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6717,14 +6741,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Copia link negli appunti
@@ -7005,14 +7021,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Guide
@@ -7118,6 +7126,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7151,14 +7163,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API Key
@@ -7216,7 +7220,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7307,14 +7311,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Prezzo di mercato predefinito
@@ -7508,7 +7504,7 @@
Token di sicurezza
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7520,7 +7516,7 @@
Vuoi davvero generare un nuovo token di sicurezza per questo utente?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7528,7 +7524,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7697,7 +7693,7 @@
Vuoi davvero eliminare questo elemento?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8592,12 +8588,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index b88340f52..d8999aa4f 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -10,7 +10,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -242,7 +242,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -278,7 +278,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -294,7 +294,7 @@
Wil je deze rekening echt verwijderen?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -625,20 +625,12 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
Wilt je deze gebruiker echt verwijderen?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -668,6 +660,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -738,11 +734,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -758,7 +754,7 @@
Oeps! Onjuiste beveiligingstoken.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -794,7 +790,7 @@
Beveiligingstoken
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -826,7 +822,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -850,7 +846,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -862,7 +858,7 @@
Aanmelden met Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -870,7 +866,7 @@
Aangemeld blijven
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -886,7 +882,7 @@
Absoluut bruto rendement
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -894,7 +890,7 @@
Absoluut netto rendement
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -902,7 +898,7 @@
Netto rendement
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -910,7 +906,7 @@
Totaal Activa
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -918,7 +914,7 @@
Koopkracht
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -926,7 +922,7 @@
Netto waarde
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -934,7 +930,7 @@
Rendement per jaar
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -942,7 +938,7 @@
Voer het bedrag van je noodfonds in:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1042,7 +1038,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1054,7 +1050,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1066,7 +1062,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1078,7 +1074,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1090,7 +1086,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1106,7 +1102,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1300,6 +1296,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1348,6 +1348,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1560,6 +1564,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -1898,7 +1906,7 @@
Verkopen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2004,6 +2012,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2022,7 +2034,7 @@
Gegevens importeren...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2030,7 +2042,7 @@
Importeren is voltooid
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2138,7 +2150,7 @@
Verder met Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2210,7 +2222,7 @@
Activiteiten importeren
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2266,7 +2278,7 @@
Wil je deze activiteit echt verwijderen?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2334,7 +2346,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2350,7 +2362,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2444,6 +2456,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Minimum Price
@@ -2478,7 +2494,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2622,7 +2638,7 @@
Uitgesloten van analyse
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2782,7 +2798,7 @@
Contant geld
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -2825,6 +2841,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Obligatie
@@ -2886,7 +2910,7 @@
Noodfonds
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -3058,7 +3082,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3126,7 +3150,7 @@
Gegevens valideren...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3210,7 +3234,7 @@
Importeer dividenden
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3554,7 +3578,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3722,7 +3746,7 @@
Weet je zeker dat je alle activiteiten wilt verwijderen?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3782,7 +3806,7 @@
Wil je dit platform echt verwijderen?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3968,13 +3992,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Verplichtingen
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4289,14 +4317,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Gratis abonnement
@@ -4390,7 +4410,7 @@
Assets
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5348,7 +5368,7 @@
Weet u zetker dat u dit label wilt verwijderen?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5414,6 +5434,10 @@
Membership
Lidmaatschap
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5540,7 +5564,7 @@
Oeps, geldoverdracht is mislukt.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5572,7 +5596,7 @@
Oeps! Ophalen van historische data is mislukt.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5624,7 +5648,7 @@
Wilt u dit rekeningsaldo echt verwijderen?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5688,7 +5712,7 @@
Oeps! Kan geen toegang verlenen.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5732,7 +5756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5816,7 +5840,7 @@
Week tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5828,7 +5852,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5836,7 +5860,7 @@
Maand tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5848,7 +5872,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5856,7 +5880,7 @@
Jaar tot nu toe
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5904,7 +5928,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5916,7 +5940,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Kopieer link naar klembord
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Gidsen
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API-sleutel
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Standaard Marktprijs
@@ -7507,7 +7503,7 @@
Beveiligingstoken
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Wilt u echt een nieuw beveiligingstoken voor deze gebruiker aanmaken?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Wilt u dit item echt verwijderen?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index dddb4f79c..c01e4778f 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -183,7 +183,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -519,7 +519,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -555,7 +555,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -571,7 +571,7 @@
Czy na pewno chcesz usunąć to konto?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -855,7 +855,7 @@
Ups! Nie udało się sparsować danych historycznych.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -909,6 +909,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1170,14 +1174,6 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
Dodaj Platformę
@@ -1211,7 +1207,7 @@
Czy naprawdę chcesz usunąć tę platformę?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1275,7 +1271,7 @@
Czy naprawdę chcesz usunąć ten tag?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -1299,7 +1295,7 @@
Czy na pewno chcesz usunąć tego użytkownika?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1329,6 +1325,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -1443,11 +1443,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -1463,7 +1463,7 @@
Ups! Nieprawidłowy token bezpieczeństwa.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1647,7 +1647,7 @@
Token Bezpieczeństwa
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1679,7 +1679,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1703,7 +1703,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1715,7 +1715,7 @@
Zaloguj się przez Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -1723,7 +1723,7 @@
Pozostań zalogowany
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1739,7 +1739,7 @@
Bezwzględne Osiągi Brutto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1751,7 +1751,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -1759,7 +1759,7 @@
Bezwzględne Osiągi Netto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -1767,7 +1767,7 @@
Osiągi Netto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -1775,7 +1775,7 @@
Suma Aktywów
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -1783,7 +1783,7 @@
Aktywa
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -1791,7 +1791,7 @@
Siła Nabywcza
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -1799,7 +1799,7 @@
Wykluczone z Analizy
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -1807,7 +1807,7 @@
Pasywa (Zobowiązania Finansowe)
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -1819,7 +1819,7 @@
Wartość Netto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -1827,7 +1827,7 @@
Osiągi w Ujęciu Rocznym
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -1835,7 +1835,7 @@
Wprowadź wysokość funduszu rezerwowego:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -2059,7 +2059,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -2071,7 +2071,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -2083,7 +2083,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -2095,7 +2095,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -2107,7 +2107,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -2357,6 +2357,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Export Data
@@ -2387,7 +2391,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2399,7 +2403,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2415,7 +2419,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2545,6 +2549,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -2563,7 +2571,7 @@
Ups, transfer salda nie powiódł się.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -2797,6 +2805,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -3557,6 +3569,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -3575,7 +3591,7 @@
Czy na pewno chcesz usunąć te aktywności?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3663,7 +3679,7 @@
Importuj Aktywności
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3679,7 +3695,7 @@
Impotruj Dywidendy
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3695,7 +3711,7 @@
Importowanie danych...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -3703,7 +3719,7 @@
Importowanie zakończone
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -3719,7 +3735,7 @@
Weryfikacja danych...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -4007,7 +4023,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -4395,7 +4411,7 @@
Zaloguj z Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -4639,14 +4655,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Plan Darmowy
@@ -4738,6 +4746,10 @@
Membership
Członkostwo
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -4852,7 +4864,7 @@
Czy na pewno chcesz usunąć tę działalność?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -4956,7 +4968,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -5128,7 +5140,7 @@
Fundusz Rezerwowy
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -5286,6 +5298,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -5344,7 +5360,7 @@
Sprzedaj
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -5356,7 +5372,7 @@
Gotówka
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -5399,6 +5415,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Obligacja
@@ -5624,7 +5648,7 @@
Czy na pewno chcesz usunąć saldo tego konta?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5688,7 +5712,7 @@
Ups! Nie udało się przyznać dostępu.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5732,7 +5756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5816,7 +5840,7 @@
Dotychczasowy tydzień
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5828,7 +5852,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5836,7 +5860,7 @@
Od początku miesiąca
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5848,7 +5872,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5856,7 +5880,7 @@
Od początku roku
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5904,7 +5928,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5916,7 +5940,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Kopiuj link do schowka
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Poradniki
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
Klucz API
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Domyślna cena rynkowa
@@ -7507,7 +7503,7 @@
Token bezpieczeństwa
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Czy napewno chcesz wygenerować nowy token bezpieczeństwa dla tego użytkownika?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Czy na pewno chcesz usunąć ten element?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index fbbd51c47..d886cb470 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -298,7 +298,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -334,7 +334,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -350,7 +350,7 @@
Pretende realmente eliminar esta conta?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -705,20 +705,12 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Do you really want to delete this user?
Deseja realmente excluir este utilizador?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -748,6 +740,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -830,11 +826,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -850,7 +846,7 @@
Oops! Token de Segurança Incorreto.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -942,7 +938,7 @@
Token de Segurança
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -974,7 +970,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -998,7 +994,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1010,7 +1006,7 @@
Iniciar sessão com Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -1018,7 +1014,7 @@
Manter sessão iniciada
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1034,7 +1030,7 @@
Desempenho Bruto Absoluto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1042,7 +1038,7 @@
Desempenho Líquido Absoluto
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -1050,7 +1046,7 @@
Desempenho Líquido
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -1058,7 +1054,7 @@
Ativos Totais
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -1066,7 +1062,7 @@
Poder de Compra
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -1074,7 +1070,7 @@
Excluído da Análise
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -1082,7 +1078,7 @@
Valor Líquido
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -1090,7 +1086,7 @@
Desempenho Anual
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -1098,7 +1094,7 @@
Por favor, insira o valor do seu fundo de emergência:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1164,6 +1160,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1262,7 +1262,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1274,7 +1274,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1286,7 +1286,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1298,7 +1298,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1310,7 +1310,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1334,7 +1334,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -1346,7 +1346,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -1362,7 +1362,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -1616,6 +1616,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Granted Access
@@ -1664,6 +1668,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -1812,6 +1820,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -1984,6 +1996,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -2030,7 +2046,7 @@
Venda
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -2090,7 +2106,7 @@
A importar dados...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -2098,7 +2114,7 @@
A importação foi concluída
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -2490,7 +2506,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -2506,7 +2522,7 @@
Continuar com Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -2578,7 +2594,7 @@
Importar Atividades
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -2634,7 +2650,7 @@
Deseja realmente eliminar esta atividade?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -2686,7 +2702,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -2762,7 +2778,7 @@
Fundo de Emergência
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -2830,7 +2846,7 @@
Dinheiro
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -2873,6 +2889,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Obrigação
@@ -3082,7 +3106,7 @@
A validar dados...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3122,7 +3146,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3210,7 +3234,7 @@
Importar Dividendos
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3554,7 +3578,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -3722,7 +3746,7 @@
Deseja mesmo eliminar estas atividades?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3782,7 +3806,7 @@
Deseja mesmo eliminar esta plataforma?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -3968,13 +3992,17 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Liabilities
Responsabilidades
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -4289,14 +4317,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Plano gratuito
@@ -4390,7 +4410,7 @@
Ativos
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -5348,7 +5368,7 @@
Você realmente deseja excluir esta tag?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5414,6 +5434,10 @@
Membership
Associação
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5540,7 +5564,7 @@
Ops, a transferência do saldo em dinheiro falhou.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5572,7 +5596,7 @@
Ops! Não foi possível analisar os dados históricos.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5624,7 +5648,7 @@
Você realmente deseja excluir o saldo desta conta?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5688,7 +5712,7 @@
Ops! Não foi possível conceder acesso.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5732,7 +5756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5816,7 +5840,7 @@
Semana até agora
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5828,7 +5852,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5836,7 +5860,7 @@
Do mês até a data
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5848,7 +5872,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5856,7 +5880,7 @@
No acumulado do ano
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5904,7 +5928,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5916,7 +5940,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Copiar link para a área de transferência
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Guias
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
Chave de API
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Preço de mercado padrão
@@ -7507,7 +7503,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index 9c3820229..af341cfc5 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -479,7 +479,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -515,7 +515,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -531,7 +531,7 @@
Bu hesabı silmeyi gerçekten istiyor musunuz?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -841,6 +841,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1086,14 +1090,6 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
Platform Ekle
@@ -1127,7 +1123,7 @@
Bu platformu silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1167,7 +1163,7 @@
Bu kullanıcıyı silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1197,6 +1193,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -1303,11 +1303,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -1323,7 +1323,7 @@
Hay Allah! Güvenlik anahtarı yanlış.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1507,7 +1507,7 @@
Güvenlik Jetonu
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1539,7 +1539,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1563,7 +1563,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1575,7 +1575,7 @@
Google ile Oturum Aç
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -1583,7 +1583,7 @@
Oturumu açık tut
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1599,7 +1599,7 @@
Toplam Brüt Performans
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1607,7 +1607,7 @@
Toplam Net Performans
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -1615,7 +1615,7 @@
Net Performans
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -1623,7 +1623,7 @@
Toplam Varlıklar
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -1631,7 +1631,7 @@
Varlıklar
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -1639,7 +1639,7 @@
Alım Limiti
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -1647,7 +1647,7 @@
Analize Dahil Edilmemiştir.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -1655,7 +1655,7 @@
Yükümlülükler
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -1667,7 +1667,7 @@
Toplam Varlık
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -1675,7 +1675,7 @@
Yıllıklandırılmış Performans
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -1683,7 +1683,7 @@
Lütfen acil durum yedeği meblağını giriniz:
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1731,7 +1731,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -1919,7 +1919,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1931,7 +1931,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1943,7 +1943,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1955,7 +1955,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1967,7 +1967,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -1991,7 +1991,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2003,7 +2003,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2019,7 +2019,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2149,6 +2149,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -2369,6 +2373,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -3065,6 +3073,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -3083,7 +3095,7 @@
Tüm işlemlerinizi silmeyi gerçekten istiyor musunuz?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3147,7 +3159,7 @@
İşlemleri İçe Aktar
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3163,7 +3175,7 @@
Temettüleri İçe Aktar
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3179,7 +3191,7 @@
Veri içe aktarılıyor...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -3187,7 +3199,7 @@
İçe aktarma tamamlandı
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -3203,7 +3215,7 @@
Veri doğrulanıyor...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3499,7 +3511,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -3891,7 +3903,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -3907,7 +3919,7 @@
Google ile Devam Et
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -4135,14 +4147,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
Ücretsiz Plan
@@ -4482,6 +4486,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Export Data
@@ -4576,7 +4584,7 @@
TBu işlemi silmeyi gerçekten istiyor musunuz?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -4652,7 +4660,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -4824,7 +4832,7 @@
Acil Durum Fonu
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -4982,6 +4990,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -5024,7 +5036,7 @@
Sat
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -5036,7 +5048,7 @@
Nakit
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -5079,6 +5091,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Bono
@@ -5348,7 +5368,7 @@
Bu etiketi silmeyi gerçekten istiyor musunuz?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -5414,6 +5434,10 @@
Membership
Üyelik
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -5540,7 +5564,7 @@
Hay Allah, Nakit bakiyesi tranferi başarısız oldu.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -5572,7 +5596,7 @@
Hay Allah! Geçmiş veriler ayrıştırılamadı.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -5624,7 +5648,7 @@
Bu nakit bakiyesini silmeyi gerçekten istiyor musunuz?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -5688,7 +5712,7 @@
Hay Allah! Erişim izni verilemedi.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5732,7 +5756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5816,7 +5840,7 @@
Hafta içi
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5828,7 +5852,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5836,7 +5860,7 @@
Ay içi
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5848,7 +5872,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5856,7 +5880,7 @@
Yıl içi
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5904,7 +5928,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5916,7 +5940,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6581,7 +6605,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6700,12 +6724,12 @@
11
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6716,14 +6740,6 @@
34
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Bağlantıyı panoya kopyala
@@ -7004,14 +7020,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Kılavuzlar
@@ -7117,6 +7125,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7150,14 +7162,6 @@
167
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API Anahtarı
@@ -7215,7 +7219,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Varsayılan Piyasa Fiyatı
@@ -7507,7 +7503,7 @@
Güvenlik belirteci
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Bu kullanıcı için yeni bir güvenlik belirteci oluşturmak istediğinize emin misiniz?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Bu öğeyi silmek istediğinize emin misiniz?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index f34d576b2..78580f210 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -38,11 +38,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -70,7 +70,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -342,14 +342,6 @@
33
-
- Accounts
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
Скопіювати посилання в буфер обміну
@@ -619,7 +611,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -655,7 +647,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -671,7 +663,7 @@
Ви дійсно хочете видалити цей обліковий запис?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -1049,6 +1041,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1358,14 +1354,6 @@
200
-
- Activities
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
Додати платформу
@@ -1379,7 +1367,7 @@
Ви дійсно хочете видалити цю платформу?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1507,7 +1495,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1531,7 +1519,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1571,7 +1559,7 @@
Ви дійсно хочете видалити цей тег?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -1595,7 +1583,7 @@
Ви дійсно хочете видалити цього користувача?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1613,6 +1601,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
API Requests Today
@@ -1621,6 +1613,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Last Request
@@ -1767,7 +1763,7 @@
Упс! Неправильний Секретний Токен.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1855,7 +1851,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -2087,7 +2083,7 @@
Секретний Токен
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -2115,7 +2111,7 @@
Увійти з Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -2123,7 +2119,7 @@
Залишатися в системі
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -2163,7 +2159,7 @@
Абсолютний валовий дохід
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -2171,7 +2167,7 @@
Абсолютний чистий прибуток
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -2179,7 +2175,7 @@
Чистий прибуток
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -2187,7 +2183,7 @@
Загальні активи
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -2195,7 +2191,7 @@
Активи
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -2203,7 +2199,7 @@
Купівельна спроможність
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -2211,7 +2207,7 @@
Виключено з аналізу
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -2219,7 +2215,7 @@
Зобов’язання
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -2231,7 +2227,7 @@
Чиста вартість
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -2239,7 +2235,7 @@
Річна доходність
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -2267,7 +2263,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -2295,7 +2291,7 @@
Будь ласка, встановіть суму вашого резервного фонду.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -2359,7 +2355,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -2519,7 +2515,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -2531,7 +2527,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -2543,7 +2539,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -2555,7 +2551,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -2567,7 +2563,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -2575,7 +2571,7 @@
Упс! Не вдалося надати доступ.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -2621,6 +2617,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Me
@@ -2679,7 +2679,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2995,7 +2995,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -3015,7 +3015,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -3153,6 +3153,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -3171,7 +3175,7 @@
Упс, перенесення балансу готівки не вдалося.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -3421,6 +3425,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -4222,6 +4230,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -4340,7 +4352,7 @@
Імпортувати активності
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4356,7 +4368,7 @@
Імпорт дивідендів
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -4372,7 +4384,7 @@
Імпортуються дані...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -4380,7 +4392,7 @@
Імпорт завершено
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -4396,7 +4408,7 @@
Перевірка даних...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -4716,7 +4728,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -4744,7 +4756,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5232,7 +5244,7 @@
Продовжити з Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -5259,14 +5271,6 @@
293
-
- Engagement per Day
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
Посібники
@@ -5798,14 +5802,6 @@
210
-
- User ID
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
can be used anonymously
може використовуватися анонімно
@@ -5941,6 +5937,10 @@
Membership
Членство
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -6007,7 +6007,7 @@
Ви дійсно хочете видалити цей рахунок?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -6071,7 +6071,7 @@
Ви дійсно хочете видалити ці дії?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -6079,7 +6079,7 @@
Ви дійсно хочете видалити цю активність?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -6087,7 +6087,7 @@
Тиждень до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -6099,7 +6099,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -6107,7 +6107,7 @@
Місяць до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -6119,7 +6119,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -6127,7 +6127,7 @@
Рік до дати
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -6147,7 +6147,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -6159,7 +6159,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6311,7 +6311,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -6343,7 +6343,7 @@
Упс! Не вдалося отримати історичні дані.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -6607,7 +6607,7 @@
Резервний фонд
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -6765,6 +6765,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -6774,12 +6778,12 @@
33
-
+
Role
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6839,7 +6843,7 @@
Продати
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -6851,7 +6855,7 @@
Готівка
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -6902,6 +6906,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
Облігація
@@ -7206,14 +7218,6 @@
110
-
- Country
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
Ключ API
@@ -7306,14 +7310,6 @@
234
-
- API Requests Today
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
Default Market Price
@@ -7507,7 +7503,7 @@
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7519,7 +7515,7 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7527,7 +7523,7 @@
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7696,7 +7692,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8591,12 +8587,12 @@
128
-
+
Registration Date
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index 1d8c395ad..e14478105 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -173,7 +173,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -498,7 +498,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -533,7 +533,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -548,7 +548,7 @@
Do you really want to delete this account?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -819,7 +819,7 @@
Oops! Could not parse historical data.
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -876,6 +876,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1110,13 +1114,6 @@
200
-
- Activities
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
@@ -1147,7 +1144,7 @@
Do you really want to delete this platform?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1204,7 +1201,7 @@
Do you really want to delete this tag?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -1225,7 +1222,7 @@
Do you really want to delete this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1252,6 +1249,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -1355,11 +1356,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -1374,7 +1375,7 @@
Oops! Incorrect Security Token.
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1539,7 +1540,7 @@
Security Token
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1570,7 +1571,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1594,7 +1595,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1605,14 +1606,14 @@
Sign in with Google
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
Stay signed in
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1626,7 +1627,7 @@
Absolute Gross Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1637,56 +1638,56 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
Absolute Net Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
Net Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
Total Assets
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
Assets
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
Buying Power
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
Excluded from Analysis
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
Liabilities
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -1697,21 +1698,21 @@
Net Worth
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
Annualized Performance
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
Please set the amount of your emergency fund.
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -1919,7 +1920,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -1930,7 +1931,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -1941,7 +1942,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -1952,7 +1953,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -1963,7 +1964,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -2185,6 +2186,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Export Data
@@ -2212,7 +2217,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2223,7 +2228,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2238,7 +2243,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2359,6 +2364,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -2376,7 +2385,7 @@
Oops, cash balance transfer has failed.
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -2598,6 +2607,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -3283,6 +3296,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -3300,7 +3317,7 @@
Do you really want to delete these activities?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3378,7 +3395,7 @@
Import Activities
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3393,7 +3410,7 @@
Import Dividends
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3408,14 +3425,14 @@
Importing data...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
Import has been completed
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -3429,7 +3446,7 @@
Validating data...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -3687,7 +3704,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -4038,7 +4055,7 @@
Continue with Google
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -4260,13 +4277,6 @@
210
-
- User ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
@@ -4360,6 +4370,10 @@
Membership
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -4419,7 +4433,7 @@
Do you really want to delete this account balance?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -4469,7 +4483,7 @@
Do you really want to delete this activity?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -4575,7 +4589,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -4735,7 +4749,7 @@
Emergency Fund
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -4878,6 +4892,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -4930,7 +4948,7 @@
Sell
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -4941,7 +4959,7 @@
Cash
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -4980,6 +4998,13 @@
51
+
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
@@ -5176,7 +5201,7 @@
Oops! Could not grant access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5265,7 +5290,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5312,21 +5337,21 @@
Year to date
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
Week to date
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
Month to date
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5337,7 +5362,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5348,7 +5373,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5392,7 +5417,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5403,7 +5428,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6031,11 +6056,11 @@
9
-
+
Role
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6113,7 +6138,7 @@
Oops! Could not update access.
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6172,13 +6197,6 @@
83
-
- Accounts
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
@@ -6392,13 +6410,6 @@
291
-
- Engagement per Day
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
@@ -6482,13 +6493,6 @@
26
-
- Country
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
@@ -6502,6 +6506,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -6569,7 +6577,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -6645,13 +6653,6 @@
454
-
- API Requests Today
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
@@ -6830,21 +6831,21 @@
Do you really want to generate a new security token for this user?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
Find account, holding or page...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
Security token
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -6977,7 +6978,7 @@
Do you really want to delete this item?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -7769,11 +7770,11 @@
128
-
+
Registration Date
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index 4b5e3efd8..134f0a72e 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -184,7 +184,7 @@
apps/client/src/app/pages/register/register-page.html
- 27
+ 28
apps/client/src/app/pages/register/user-account-registration-dialog/user-account-registration-dialog.html
@@ -528,7 +528,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 307
+ 313
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -564,7 +564,7 @@
libs/ui/src/lib/accounts-table/accounts-table.component.html
- 318
+ 324
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -580,7 +580,7 @@
您确定要删除此账户吗?
libs/ui/src/lib/accounts-table/accounts-table.component.ts
- 148
+ 151
@@ -864,7 +864,7 @@
哎呀!无法解析历史数据。
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor.component.ts
- 262
+ 263
@@ -918,6 +918,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
278
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 53
+
Sectors
@@ -1179,14 +1183,6 @@
200
-
- Activities
- 活动
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 61
-
-
Add Platform
添加平台
@@ -1220,7 +1216,7 @@
您真的要删除这个平台吗?
apps/client/src/app/components/admin-platform/admin-platform.component.ts
- 108
+ 107
@@ -1284,7 +1280,7 @@
您真的要删除此标签吗?
apps/client/src/app/components/admin-tag/admin-tag.component.ts
- 104
+ 103
@@ -1308,7 +1304,7 @@
您真的要删除该用户吗?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 211
+ 210
@@ -1338,6 +1334,10 @@
apps/client/src/app/components/admin-users/admin-users.html
141
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 89
+
Last Request
@@ -1452,11 +1452,11 @@
apps/client/src/app/components/header/header.component.ts
- 283
+ 290
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 60
+ 68
libs/common/src/lib/routes/routes.ts
@@ -1472,7 +1472,7 @@
哎呀!安全令牌不正确。
apps/client/src/app/components/header/header.component.ts
- 298
+ 305
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -1656,7 +1656,7 @@
安全令牌
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 7
+ 8
apps/client/src/app/components/user-account-access/user-account-access.html
@@ -1688,7 +1688,7 @@
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 28
+ 32
apps/client/src/app/pages/landing/landing-page.html
@@ -1712,7 +1712,7 @@
apps/client/src/app/pages/register/register-page.html
- 31
+ 33
apps/client/src/app/pages/webauthn/webauthn-page.html
@@ -1724,7 +1724,7 @@
使用 Google 登录
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 37
+ 44
@@ -1732,7 +1732,7 @@
保持登录
apps/client/src/app/components/login-with-access-token-dialog/login-with-access-token-dialog.html
- 48
+ 55
@@ -1748,7 +1748,7 @@
绝对总业绩
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 70
+ 73
@@ -1760,7 +1760,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 84
+ 88
@@ -1768,7 +1768,7 @@
绝对净绩效
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 102
+ 107
@@ -1776,7 +1776,7 @@
净绩效
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 117
+ 123
@@ -1784,7 +1784,7 @@
总资产
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 143
+ 149
@@ -1792,7 +1792,7 @@
资产
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 203
+ 226
@@ -1800,7 +1800,7 @@
购买力
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 216
+ 241
@@ -1808,7 +1808,7 @@
从分析中排除
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 228
+ 267
@@ -1816,7 +1816,7 @@
负债
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 243
+ 295
apps/client/src/app/pages/features/features-page.html
@@ -1828,7 +1828,7 @@
净值
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 264
+ 317
@@ -1836,7 +1836,7 @@
年化业绩
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 277
+ 331
@@ -1844,7 +1844,7 @@
请输入您的应急基金金额。
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 75
+ 108
@@ -2068,7 +2068,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 364
+ 365
@@ -2080,7 +2080,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -2092,7 +2092,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -2104,7 +2104,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -2116,7 +2116,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 417
+ 418
@@ -2366,6 +2366,10 @@
apps/client/src/app/components/user-account-settings/user-account-settings.html
252
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 11
+
Export Data
@@ -2396,7 +2400,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 194
+ 195
@@ -2408,7 +2412,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 192
+ 193
@@ -2424,7 +2428,7 @@
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 195
+ 196
@@ -2554,6 +2558,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
375
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 66
+
apps/client/src/app/pages/accounts/accounts-page.html
4
@@ -2572,7 +2580,7 @@
糟糕,现金余额转账失败。
apps/client/src/app/pages/accounts/accounts-page.component.ts
- 339
+ 341
@@ -2806,6 +2814,10 @@
apps/client/src/app/pages/blog/2025/09/hacktoberfest-2025/hacktoberfest-2025-page.html
189
+
+ apps/client/src/app/pages/blog/2025/11/black-weeks-2025/black-weeks-2025-page.html
+ 147
+
apps/client/src/app/pages/blog/blog-page.html
5
@@ -3566,6 +3578,10 @@
apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html
342
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 75
+
apps/client/src/app/pages/portfolio/activities/activities-page.html
4
@@ -3584,7 +3600,7 @@
您确定要删除这些活动吗?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 276
+ 279
@@ -3672,7 +3688,7 @@
导入活动记录
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 91
+ 92
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3688,7 +3704,7 @@
导入股息
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 136
+ 137
libs/ui/src/lib/activities-table/activities-table.component.html
@@ -3704,7 +3720,7 @@
正在导入数据...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 174
+ 175
@@ -3712,7 +3728,7 @@
导入已完成
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 184
+ 185
@@ -3728,7 +3744,7 @@
验证数据...
apps/client/src/app/pages/portfolio/activities/import-activities-dialog/import-activities-dialog.component.ts
- 298
+ 299
@@ -4016,7 +4032,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 310
+ 365
apps/client/src/app/pages/features/features-page.html
@@ -4404,7 +4420,7 @@
继续使用谷歌
apps/client/src/app/pages/register/register-page.html
- 39
+ 43
@@ -4648,14 +4664,6 @@
210
-
- User ID
- 用户 ID
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 12
-
-
Free Plan
免费计划
@@ -4759,6 +4767,10 @@
Membership
会员资格
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 48
+
libs/common/src/lib/routes/routes.ts
31
@@ -4825,7 +4837,7 @@
您确实要删除该帐户余额吗?
libs/ui/src/lib/account-balances/account-balances.component.ts
- 120
+ 121
@@ -4881,7 +4893,7 @@
您确实要删除此活动吗?
libs/ui/src/lib/activities-table/activities-table.component.ts
- 286
+ 289
@@ -5001,7 +5013,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 298
+ 352
libs/ui/src/lib/fire-calculator/fire-calculator.component.ts
@@ -5173,7 +5185,7 @@
应急基金
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 156
+ 164
apps/client/src/app/pages/features/features-page.html
@@ -5331,6 +5343,10 @@
apps/client/src/app/components/admin-users/admin-users.html
225
+
+ libs/ui/src/lib/accounts-table/accounts-table.component.html
+ 307
+
Years
@@ -5389,7 +5405,7 @@
卖出
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 43
+ 44
libs/ui/src/lib/i18n.ts
@@ -5401,7 +5417,7 @@
现金
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 190
+ 212
libs/ui/src/lib/i18n.ts
@@ -5444,6 +5460,14 @@
51
+
+ Authentication
+ Authentication
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 32
+
+
Bond
债券
@@ -5665,7 +5689,7 @@
哎呀!无法授予访问权限。
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 142
+ 141
@@ -5765,7 +5789,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
- 58
+ 60
apps/client/src/app/pages/portfolio/analysis/analysis-page.component.ts
@@ -5817,7 +5841,7 @@
今年迄今为止
libs/ui/src/lib/assistant/assistant.component.ts
- 376
+ 377
@@ -5825,7 +5849,7 @@
本周至今
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5833,7 +5857,7 @@
本月至今
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5845,7 +5869,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 372
+ 373
@@ -5857,7 +5881,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 368
+ 369
@@ -5905,7 +5929,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 386
+ 387
@@ -5917,7 +5941,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 411
+ 412
@@ -6582,7 +6606,7 @@
哎呀!无法更新访问权限。
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
- 179
+ 178
@@ -6701,12 +6725,12 @@
11
-
+
Role
角色
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 31
+ 36
@@ -6717,14 +6741,6 @@
34
-
- Accounts
- 账户
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 51
-
-
Copy link to clipboard
复制链接到剪贴板
@@ -7005,14 +7021,6 @@
293
-
- Engagement per Day
- 每日参与度
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 76
-
-
Guides
指南
@@ -7118,6 +7126,10 @@
apps/client/src/app/components/admin-users/admin-users.html
162
+
+ apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+ 98
+
Could not generate an API key
@@ -7151,14 +7163,6 @@
167
-
- Country
- 国家
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 37
-
-
API Key
API 密钥
@@ -7216,7 +7220,7 @@
apps/client/src/app/components/portfolio-summary/portfolio-summary.component.ts
- 73
+ 106
apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -7307,14 +7311,6 @@
234
-
- API Requests Today
- 今日 API 请求
-
- apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 86
-
-
Default Market Price
默认市场价格
@@ -7508,7 +7504,7 @@
安全令牌
apps/client/src/app/components/admin-users/admin-users.component.ts
- 232
+ 231
apps/client/src/app/components/user-account-access/user-account-access.component.ts
@@ -7520,7 +7516,7 @@
您确定要为此用户生成新的安全令牌吗?
apps/client/src/app/components/admin-users/admin-users.component.ts
- 237
+ 236
@@ -7528,7 +7524,7 @@
查找账户、持仓或页面...
libs/ui/src/lib/assistant/assistant.component.ts
- 152
+ 153
@@ -7697,7 +7693,7 @@
您确定要删除此项目吗?
libs/ui/src/lib/benchmark/benchmark.component.ts
- 139
+ 140
@@ -8592,12 +8588,12 @@
128
-
+
Registration Date
注册日期
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
- 23
+ 20
From 9d50675ea130ba3175dce0a78bdd4095e86b59d3 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sat, 22 Nov 2025 17:28:48 +0100
Subject: [PATCH 10/23] Feature/disable delete activities action if empty table
(#5971)
* Disable delete activities action
* Update changelog
---
CHANGELOG.md | 1 +
.../src/lib/activities-table/activities-table.component.html | 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 50b341c81..ba7ef4d37 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+- Disabled the action to delete activities if the activities table is empty
- Resolved the data source of the `GHOSTFOLIO` data provider in the export functionality
- Resolved the data source of the `GHOSTFOLIO` data provider in the import functionality
- Improved the language localization for German (`de`)
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 46e1de875..e9bebaa16 100644
--- a/libs/ui/src/lib/activities-table/activities-table.component.html
+++ b/libs/ui/src/lib/activities-table/activities-table.component.html
@@ -59,7 +59,9 @@
@@ -358,6 +358,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Realment vol revocar aquest accés?
@@ -463,7 +471,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -519,7 +527,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -555,11 +563,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -599,7 +607,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -635,7 +643,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -667,7 +675,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -827,7 +835,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -870,6 +878,14 @@
96
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETFs sense País
@@ -1611,7 +1627,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -1627,7 +1643,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -1695,7 +1711,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -2003,7 +2019,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -2179,11 +2195,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -2199,11 +2215,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -2215,11 +2231,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -2231,11 +2247,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -2247,7 +2263,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -2259,11 +2275,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -2463,7 +2479,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -3364,7 +3380,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -3836,7 +3852,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -4044,7 +4060,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -4060,7 +4076,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -4076,7 +4092,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -4396,7 +4412,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -4460,7 +4476,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -4676,15 +4692,11 @@
Transaccions il·limitades
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -4692,15 +4704,11 @@
Comptes il·limitats
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -4708,15 +4716,11 @@
Rendiment de la cartera
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -4724,15 +4728,11 @@
Importació i exportació de dades
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -4740,7 +4740,7 @@
Suport comunitari
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -4748,7 +4748,7 @@
S’allotja automàticament, actualitza manualment.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -4756,11 +4756,11 @@
Gratuït
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -4768,7 +4768,7 @@
Per a nous inversors que acaben de començar a operar.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -4776,11 +4776,11 @@
Oferta al núvol Ghostfolio totalment gestionada.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -4788,7 +4788,7 @@
Per a inversors ambiciosos que necessiten la imatge completa dels seus actius financers.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -4796,7 +4796,7 @@
Suport per correu electrònic i xat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -4804,7 +4804,7 @@
Pagament únic, sense renovació automàtica.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -4812,7 +4812,7 @@
És gratuït.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -5237,7 +5237,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5301,7 +5301,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -5313,7 +5313,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -5321,7 +5321,7 @@
Suprimeix les activitats
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -5329,7 +5329,7 @@
Esborrany
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -5337,7 +5337,7 @@
Clonar
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -5345,7 +5345,7 @@
Exporta l’esborrany com a ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -5525,7 +5525,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -5649,7 +5649,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -5965,7 +5965,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
with API access for
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index 9c24a4a16..65e71fbd8 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -42,7 +42,7 @@
bitte
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -62,7 +62,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -89,6 +89,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Möchtest du diese Zugangsberechtigung wirklich widerrufen?
@@ -142,7 +150,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -202,11 +210,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -246,7 +254,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -282,7 +290,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -442,7 +450,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -730,7 +738,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -858,7 +866,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1226,7 +1234,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -1426,7 +1434,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -1962,7 +1970,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1978,7 +1986,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2230,7 +2238,7 @@
Geplant
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2246,7 +2254,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2258,7 +2266,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2270,7 +2278,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2278,7 +2286,7 @@
Kopieren
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2286,7 +2294,7 @@
Geplante Aktivität als ICS exportieren
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2310,7 +2318,7 @@
kontaktiere uns
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2726,7 +2734,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3090,7 +3098,7 @@
Suchst du nach einem Studentenrabatt?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3258,7 +3266,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3362,11 +3370,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3378,11 +3386,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3394,11 +3402,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3410,11 +3418,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3462,7 +3470,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3478,15 +3486,11 @@
Unlimitierte Transaktionen
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3494,15 +3498,11 @@
Unlimitierte Accounts
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3510,15 +3510,11 @@
Portfolio Performance
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3526,7 +3522,7 @@
Selbst gehostet, manuelles Update.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3534,11 +3530,11 @@
Kostenlos
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3546,7 +3542,7 @@
Für Einsteiger, die gerade mit dem Börsenhandel beginnen.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3554,11 +3550,11 @@
Vollständig verwaltetes Ghostfolio Cloud-Angebot.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3566,7 +3562,7 @@
Für ambitionierte Anleger, die den vollständigen Überblick über ihr Anlagevermögen benötigen.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3574,7 +3570,7 @@
Einmalige Zahlung, keine automatische Erneuerung.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3582,7 +3578,7 @@
Es ist kostenlos.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3610,11 +3606,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3630,15 +3626,11 @@
Datenimport und -export
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3654,7 +3646,7 @@
Community Support
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3662,7 +3654,7 @@
E-Mail und Chat Support
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3714,7 +3706,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3738,7 +3730,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4413,6 +4405,14 @@
43
+
+ Everything in
+ Alles von
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETFs ohne Länder
@@ -5292,7 +5292,7 @@
mit deiner Universitäts-E-Mail-Adresse
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5364,7 +5364,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5476,7 +5476,7 @@
Fordere ihn an
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5800,7 +5800,7 @@
hier
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6141,7 +6141,7 @@
Aktivitäten löschen
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6485,7 +6485,7 @@
Position ansehen
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6793,7 +6793,7 @@
Wenn du die Eröffnung eines Kontos planst bei
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6897,7 +6897,7 @@
um unseren Empfehlungslink zu verwenden und ein Ghostfolio Premium-Abonnement für ein Jahr zu erhalten
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7636,7 +7636,7 @@
inklusive API-Zugriff für
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index 514588633..2703aebb8 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -43,7 +43,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -63,7 +63,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -90,6 +90,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
¿Quieres revocar el acceso concedido?
@@ -143,7 +151,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -203,11 +211,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -247,7 +255,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -283,7 +291,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -443,7 +451,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -715,7 +723,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -843,7 +851,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1211,7 +1219,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -1411,7 +1419,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -1947,7 +1955,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1963,7 +1971,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2215,7 +2223,7 @@
Borrador
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2231,7 +2239,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2243,7 +2251,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2255,7 +2263,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2263,7 +2271,7 @@
Clonar
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2271,7 +2279,7 @@
Exportar borrador como ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2295,7 +2303,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2711,7 +2719,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3067,7 +3075,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3243,7 +3251,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3347,11 +3355,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3363,11 +3371,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3379,11 +3387,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3395,11 +3403,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3447,7 +3455,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3463,15 +3471,11 @@
Transacciones ilimitadas
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3479,15 +3483,11 @@
Cuentas ilimitadas
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3495,15 +3495,11 @@
Rendimiento del Portfolio
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3511,7 +3507,7 @@
Auto alojado, actualiza manualmente.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3519,11 +3515,11 @@
Gratis
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3531,7 +3527,7 @@
Para nuevos inversores que estan empezando con el trading.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3539,11 +3535,11 @@
Oferta en la nube de Ghostfolio totalmente administrada.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3551,7 +3547,7 @@
Para inversores ambiciosos que necesitan una visión completa de sus activos financieros
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3559,7 +3555,7 @@
Pago único, sin renovación automática.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3567,7 +3563,7 @@
Es gratis.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3595,11 +3591,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3615,15 +3611,11 @@
Importacion y exportacion de datos
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3639,7 +3631,7 @@
Soporte de la comunidad
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3647,7 +3639,7 @@
Soporte a Traves de Email y Chat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3691,7 +3683,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3715,7 +3707,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4390,6 +4382,14 @@
43
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETFs sin países
@@ -5269,7 +5269,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5341,7 +5341,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5453,7 +5453,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5777,7 +5777,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6118,7 +6118,7 @@
Eliminar actividades
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6462,7 +6462,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6770,7 +6770,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6874,7 +6874,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7613,7 +7613,7 @@
con acceso a la API para
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7912,7 +7912,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7924,7 +7924,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index 41f5896e1..81da3848d 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -34,7 +34,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -54,7 +54,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -81,6 +81,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Voulez-vous vraiment révoquer cet accès ?
@@ -150,7 +158,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -206,7 +214,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -258,11 +266,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -302,7 +310,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -338,7 +346,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -498,7 +506,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -1114,7 +1122,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1250,7 +1258,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1494,7 +1502,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -2110,7 +2118,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2346,7 +2354,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -2538,7 +2546,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -2686,7 +2694,7 @@
Brouillon
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2702,7 +2710,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2714,7 +2722,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2726,7 +2734,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2734,7 +2742,7 @@
Dupliquer
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2742,7 +2750,7 @@
Exporter Brouillon sous ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2766,7 +2774,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2858,7 +2866,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3242,7 +3250,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3346,11 +3354,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3362,11 +3370,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3378,11 +3386,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3394,11 +3402,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3446,7 +3454,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3462,15 +3470,11 @@
Transactions Illimitées
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3478,15 +3482,11 @@
Comptes illimités
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3494,15 +3494,11 @@
Performance du Portefeuille
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3510,7 +3506,7 @@
Hébergé localement, mises à jour manuelles.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3518,11 +3514,11 @@
Gratuit
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3530,7 +3526,7 @@
Pour les nouveaux investisseurs qui débutent en Bourse.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3538,11 +3534,11 @@
Offre Ghostfolio cloud complètement administrée.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3550,7 +3546,7 @@
Pour les investisseurs ambitieux qui ont besoin d’une vue complète de leurs actifs financiers.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3558,7 +3554,7 @@
Paiement unique, sans auto-renouvellement.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3566,7 +3562,7 @@
C’est gratuit.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3594,11 +3590,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3614,15 +3610,11 @@
Import et Export de Données
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3638,7 +3630,7 @@
Support de la Communauté
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3646,7 +3638,7 @@
Support par E-mail et Tchat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3690,7 +3682,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3714,7 +3706,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4389,6 +4381,14 @@
43
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETF sans Pays
@@ -5268,7 +5268,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5340,7 +5340,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5452,7 +5452,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5776,7 +5776,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6117,7 +6117,7 @@
Supprimer les Activitées
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
avec accès API pour
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index a35ceeeb0..6618d2463 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -43,7 +43,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -63,7 +63,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -90,6 +90,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Vuoi davvero revocare l’accesso concesso?
@@ -143,7 +151,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -203,11 +211,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -247,7 +255,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -283,7 +291,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -443,7 +451,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -715,7 +723,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -843,7 +851,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1211,7 +1219,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -1411,7 +1419,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -1947,7 +1955,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1963,7 +1971,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2215,7 +2223,7 @@
Bozza
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2231,7 +2239,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2243,7 +2251,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2255,7 +2263,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2263,7 +2271,7 @@
Clona
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2271,7 +2279,7 @@
Esporta la bozza come ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2295,7 +2303,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2711,7 +2719,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3067,7 +3075,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3243,7 +3251,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3347,11 +3355,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3363,11 +3371,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3379,11 +3387,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3395,11 +3403,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3447,7 +3455,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3463,15 +3471,11 @@
Transazioni illimitate
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3479,15 +3483,11 @@
Account illimitati
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3495,15 +3495,11 @@
Prestazioni del portafoglio
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3511,7 +3507,7 @@
Self-hosted, aggiornamento manuale.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3519,11 +3515,11 @@
Free
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3531,7 +3527,7 @@
Per i nuovi investitori che hanno appena iniziato a fare trading.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3539,11 +3535,11 @@
Offerta cloud Ghostfolio completamente gestita.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3551,7 +3547,7 @@
Per gli investitori ambiziosi che hanno bisogno di un quadro completo dei propri asset finanziari.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3559,7 +3555,7 @@
Pagamento una tantum, senza rinnovo automatico.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3567,7 +3563,7 @@
È gratuito.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3595,11 +3591,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3615,15 +3611,11 @@
Importazione ed esportazione dei dati
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3639,7 +3631,7 @@
Supporto della comunità
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3647,7 +3639,7 @@
Supporto via email e chat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3691,7 +3683,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3715,7 +3707,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4390,6 +4382,14 @@
43
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETF senza paesi
@@ -5269,7 +5269,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5341,7 +5341,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5453,7 +5453,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5777,7 +5777,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6118,7 +6118,7 @@
Elimina le attività
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6462,7 +6462,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6770,7 +6770,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6874,7 +6874,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7613,7 +7613,7 @@
con accesso API per
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7912,7 +7912,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7924,7 +7924,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index d8999aa4f..43f22714b 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -42,7 +42,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -62,7 +62,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -89,6 +89,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Wil je deze verleende toegang echt intrekken?
@@ -142,7 +150,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -202,11 +210,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -246,7 +254,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -282,7 +290,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -442,7 +450,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -714,7 +722,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -842,7 +850,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1210,7 +1218,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -1410,7 +1418,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -1946,7 +1954,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1962,7 +1970,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2214,7 +2222,7 @@
Concept
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2230,7 +2238,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2242,7 +2250,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2254,7 +2262,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2262,7 +2270,7 @@
Kloon
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2270,7 +2278,7 @@
Concept exporteren als ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2294,7 +2302,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2710,7 +2718,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3066,7 +3074,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3242,7 +3250,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3346,11 +3354,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3362,11 +3370,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3378,11 +3386,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3394,11 +3402,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3446,7 +3454,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3462,15 +3470,11 @@
Onbeperkte transacties
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3478,15 +3482,11 @@
Onbeperkte rekeningen
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3494,15 +3494,11 @@
Portefeuilleprestaties
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3510,7 +3506,7 @@
Zelf hosten, handmatig bijwerken.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3518,11 +3514,11 @@
Gratis
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3530,7 +3526,7 @@
Voor nieuwe beleggers die net beginnen met handelen.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3538,11 +3534,11 @@
Volledig beheerd Ghostfolio cloud-aanbod.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3550,7 +3546,7 @@
Voor ambitieuze beleggers die een volledig beeld willen hebben van hun financiële assets.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3558,7 +3554,7 @@
Eenmalige betaling, geen automatische verlenging.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3566,7 +3562,7 @@
Het is gratis.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3594,11 +3590,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3614,15 +3610,11 @@
Data Import and Export
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3638,7 +3630,7 @@
Steun van de Gemeenschap
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3646,7 +3638,7 @@
Ondersteuning via e-mail en chat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3690,7 +3682,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3714,7 +3706,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4389,6 +4381,14 @@
43
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETF’s zonder Landen
@@ -5268,7 +5268,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5340,7 +5340,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5452,7 +5452,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5776,7 +5776,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6117,7 +6117,7 @@
Verwijder Activiteiten
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
met API toegang tot
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index c01e4778f..1ae972c8e 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -243,7 +243,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -263,7 +263,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -290,6 +290,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Czy na pewno chcesz cofnąć przyznany dostęp?
@@ -387,7 +395,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -443,7 +451,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -479,11 +487,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -523,7 +531,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -559,7 +567,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -715,7 +723,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -750,6 +758,14 @@
96
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETF-y bez Krajów
@@ -1699,7 +1715,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1867,7 +1883,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1907,11 +1923,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -1927,11 +1943,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -1943,11 +1959,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -1959,11 +1975,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -1975,7 +1991,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -1987,11 +2003,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -2047,7 +2063,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -2179,7 +2195,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -2999,7 +3015,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -3455,7 +3471,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -3671,7 +3687,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -3687,7 +3703,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -3703,7 +3719,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -4007,7 +4023,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -4207,15 +4223,11 @@
Nieograniczona Liczba Transakcji
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -4223,15 +4235,11 @@
Nieograniczona Liczba Rachunków
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -4239,15 +4247,11 @@
Wyniki portfela
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -4255,15 +4259,11 @@
Importowanie i Eksportowanie Danych
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -4271,7 +4271,7 @@
Wsparcie Społeczności
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -4279,7 +4279,7 @@
Samodzielny hosting, aktualizacja ręczna.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -4287,11 +4287,11 @@
Bezpłatnie
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -4299,7 +4299,7 @@
Dla początkujących inwestorów, którzy dopiero zaczynają swoją przygodę z tradingiem.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -4307,11 +4307,11 @@
W pełni zarządzana oferta Ghostfolio w chmurze.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -4319,7 +4319,7 @@
Dla ambitnych inwestorów, którzy potrzebują pełnego obrazu swoich aktywów finansowych.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -4327,7 +4327,7 @@
Wsparcie przez E-mail i Czat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -4343,7 +4343,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4351,7 +4351,7 @@
Płatność jednorazowa, bez automatycznego odnawiania.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -4359,7 +4359,7 @@
Jest bezpłatny.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -4764,7 +4764,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -4820,7 +4820,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -4832,7 +4832,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -4840,7 +4840,7 @@
Przygotuj Wstępną Wersję
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -4848,7 +4848,7 @@
Sklonuj
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -4856,7 +4856,7 @@
Eksportuj Wersję Roboczą jako ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -4908,7 +4908,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -5024,7 +5024,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -5332,7 +5332,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5776,7 +5776,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6117,7 +6117,7 @@
Usuń aktywności
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
z dostępem API dla
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index d886cb470..9c928731a 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -34,7 +34,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -54,7 +54,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -81,6 +81,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Pretende realmente revogar este acesso concedido?
@@ -150,7 +158,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -206,7 +214,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -258,11 +266,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -302,7 +310,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -338,7 +346,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -498,7 +506,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -990,7 +998,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1126,7 +1134,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1482,7 +1490,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -2082,7 +2090,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -2474,7 +2482,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -2586,7 +2594,7 @@
Rascunho
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -2602,7 +2610,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -2614,7 +2622,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -2626,7 +2634,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -2634,7 +2642,7 @@
Clonar
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -2642,7 +2650,7 @@
Exportar Rascunho como ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -2666,7 +2674,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -2730,7 +2738,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -3130,7 +3138,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3242,7 +3250,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3346,11 +3354,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -3362,11 +3370,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -3378,11 +3386,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -3394,11 +3402,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -3446,7 +3454,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -3462,15 +3470,11 @@
Transações Ilimitadas
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3478,15 +3482,11 @@
Contas Ilimitadas
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3494,15 +3494,11 @@
Desempenho do Portefólio
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3510,7 +3506,7 @@
Hospedado localmente, atualização manual.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3518,11 +3514,11 @@
Grátis
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3530,7 +3526,7 @@
Para novos investidores que estão a começar a investir agora.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3538,11 +3534,11 @@
Ghostfolio hospedado na nuvem, totalmente gerido.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3550,7 +3546,7 @@
Para investidores ambiciosos que precisam de ter uma visão completa de seus ativos financeiros.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3558,7 +3554,7 @@
Pagamento único, sem renovação automática.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3566,7 +3562,7 @@
É gratuito.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -3594,11 +3590,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -3614,15 +3610,11 @@
Importação e Exportação de Dados
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3638,7 +3630,7 @@
Suporte da Comunidade
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3646,7 +3638,7 @@
Suporte por Email e Chat
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3690,7 +3682,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -3714,7 +3706,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4389,6 +4381,14 @@
43
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETFs sem países
@@ -5268,7 +5268,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5340,7 +5340,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5452,7 +5452,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5776,7 +5776,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6117,7 +6117,7 @@
Excluir atividades
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
with API access for
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index af341cfc5..810f91cfa 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -215,7 +215,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -235,7 +235,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -262,6 +262,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Bu erişim iznini geri almayı gerçekten istiyor musunuz?
@@ -347,7 +355,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -403,7 +411,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -439,11 +447,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -483,7 +491,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -519,7 +527,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -679,7 +687,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -714,6 +722,14 @@
96
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
Ülkesi Olmayan ETF’ler
@@ -1559,7 +1575,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1715,7 +1731,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1767,11 +1783,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -1787,11 +1803,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -1803,11 +1819,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -1819,11 +1835,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -1835,7 +1851,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -1847,11 +1863,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -1907,7 +1923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -2579,7 +2595,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -3151,7 +3167,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -3167,7 +3183,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -3183,7 +3199,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3495,7 +3511,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3695,15 +3711,11 @@
Sınırsız İşlem
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -3711,15 +3723,11 @@
Kısıtsız Hesaplar
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -3727,15 +3735,11 @@
Portföy Performansı
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -3743,15 +3747,11 @@
Veri İçe Aktarma ve Dışa Aktarma
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -3759,7 +3759,7 @@
Topluluk Desteği
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -3767,7 +3767,7 @@
Tarafınızca barındırılıyor, elle güncelleyiniz.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -3775,11 +3775,11 @@
Ücretsiz
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -3787,7 +3787,7 @@
Alım satıma henüz başlamış yeni yatırımcılar için.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -3795,11 +3795,11 @@
Eksiksiz yönetilen Ghostfolio bulut teklifi.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -3807,7 +3807,7 @@
Finansal varlıklarının tamamını görmeye ihtiyaç duyan hırslı yatırımcılar için.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -3815,7 +3815,7 @@
E-posta ve Sohbet Desteği
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3831,7 +3831,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -3839,7 +3839,7 @@
Tek seferlik ödeme, otomatik yenileme yok.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -3847,7 +3847,7 @@
Ücretsiz.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -4340,7 +4340,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -4540,7 +4540,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -4552,7 +4552,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -4560,7 +4560,7 @@
Taslak
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -4568,7 +4568,7 @@
Klonla
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -4576,7 +4576,7 @@
Taslakları ICS Olarak Dışa Aktar
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -4600,7 +4600,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -4716,7 +4716,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -5276,7 +5276,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -5348,7 +5348,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5452,7 +5452,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -5776,7 +5776,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6117,7 +6117,7 @@
Etkinlikleri Sil
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6461,7 +6461,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6769,7 +6769,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6873,7 +6873,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7612,7 +7612,7 @@
API erişimi için
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index 78580f210..24bc12dd1 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -295,7 +295,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -374,6 +374,14 @@
101
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
Ви дійсно хочете відкликати цей наданий доступ?
@@ -479,7 +487,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -535,7 +543,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -571,11 +579,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -615,7 +623,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -651,7 +659,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -683,7 +691,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -850,6 +858,14 @@
96
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
ETF без країн
@@ -1515,7 +1531,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1727,7 +1743,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -1743,7 +1759,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -1787,7 +1803,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -1827,7 +1843,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -2383,11 +2399,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -2403,11 +2419,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -2419,11 +2435,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -2435,11 +2451,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -2451,7 +2467,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -2463,11 +2479,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -2751,7 +2767,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -3644,7 +3660,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -4116,7 +4132,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -4328,7 +4344,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -4344,7 +4360,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -4360,7 +4376,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -4376,7 +4392,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -4712,7 +4728,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -4776,7 +4792,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -5032,15 +5048,11 @@
Необмежені транзакції
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -5048,15 +5060,11 @@
Необмежена кількість рахунків
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -5064,15 +5072,11 @@
Прибутковість портфеля
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -5080,15 +5084,11 @@
Імпорт та експорт даних
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -5096,7 +5096,7 @@
Підтримка спільноти
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -5104,7 +5104,7 @@
Самохостинг, оновлення вручну.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -5112,11 +5112,11 @@
Безкоштовно
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -5124,7 +5124,7 @@
Для нових інвесторів, які тільки починають з торгівлі.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -5132,11 +5132,11 @@
Повністю керована хмарна пропозиція Ghostfolio.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -5144,7 +5144,7 @@
Для амбітних інвесторів, яким потрібна повна картина їхніх фінансових активів.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -5152,7 +5152,7 @@
Підтримка електронної пошти та чату
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -5160,7 +5160,7 @@
Разова оплата, без автоматичного поновлення.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -5168,7 +5168,7 @@
Це безкоштовно.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -5767,7 +5767,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -5955,7 +5955,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -6019,7 +6019,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -6031,7 +6031,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -6039,7 +6039,7 @@
Видалити активності
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6047,7 +6047,7 @@
Чернетка
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -6055,7 +6055,7 @@
Клонувати
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -6063,7 +6063,7 @@
Експортувати чернетку як ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -6243,7 +6243,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -6383,7 +6383,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -6815,7 +6815,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -7063,7 +7063,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -7612,7 +7612,7 @@
with API access for
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7911,7 +7911,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7923,7 +7923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index e14478105..800f238ef 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -228,7 +228,7 @@
please
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -247,7 +247,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -271,6 +271,13 @@
87
+
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
@@ -370,7 +377,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -424,7 +431,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -459,11 +466,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -502,7 +509,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -537,7 +544,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -678,7 +685,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -711,6 +718,13 @@
96
+
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
@@ -1591,7 +1605,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1741,7 +1755,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1777,11 +1791,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -1796,11 +1810,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -1811,11 +1825,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -1826,11 +1840,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -1841,7 +1855,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -1852,11 +1866,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -1909,7 +1923,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -2028,7 +2042,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -2783,7 +2797,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -3192,7 +3206,7 @@
with your university e-mail address
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -3388,7 +3402,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -3403,7 +3417,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -3418,7 +3432,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -3689,7 +3703,7 @@
Looking for a student discount?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -3870,117 +3884,101 @@
Unlimited Transactions
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
Unlimited Accounts
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
Portfolio Performance
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
Data Import and Export
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
Community Support
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
Self-hosted, update manually.
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
Free
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
For new investors who are just getting started with trading.
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
Fully managed Ghostfolio cloud offering.
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
For ambitious investors who need the full picture of their financial assets.
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
Email and Chat Support
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -3995,21 +3993,21 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
One-time payment, no auto-renewal.
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
It’s free.
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -4387,7 +4385,7 @@
Request it
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -4444,7 +4442,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -4455,28 +4453,28 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
Draft
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
Clone
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
Export Draft as ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -4536,7 +4534,7 @@
contact us
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -4641,7 +4639,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -4923,7 +4921,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5309,7 +5307,7 @@
here
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -5585,7 +5583,7 @@
Delete Activities
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -5843,7 +5841,7 @@
View Holding
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6187,7 +6185,7 @@
If you plan to open an account at
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6258,7 +6256,7 @@
to use our referral link and get a Ghostfolio Premium membership for one year
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -6928,7 +6926,7 @@
with API access for
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7174,7 +7172,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7185,7 +7183,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index 134f0a72e..5c2508f8d 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -244,7 +244,7 @@
请
apps/client/src/app/pages/pricing/pricing-page.html
- 351
+ 336
@@ -264,7 +264,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 161
+ 163
@@ -291,6 +291,14 @@
87
+
+ plus
+ plus
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 202
+
+
Do you really want to revoke this granted access?
您真的要撤销此访问权限吗?
@@ -396,7 +404,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 135
+ 137
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -452,7 +460,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 281
+ 283
@@ -488,11 +496,11 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 262
+ 264
libs/ui/src/lib/activities-table/activities-table.component.html
- 298
+ 300
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -532,7 +540,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 451
+ 453
@@ -568,7 +576,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 478
+ 480
libs/ui/src/lib/benchmark/benchmark.component.html
@@ -724,7 +732,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 170
+ 172
libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.html
@@ -759,6 +767,14 @@
96
+
+ Everything in
+ Everything in
+
+ apps/client/src/app/pages/pricing/pricing-page.html
+ 199
+
+
ETFs without Countries
没有国家的 ETF
@@ -1708,7 +1724,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 344
+ 329
apps/client/src/app/pages/register/register-page.html
@@ -1876,7 +1892,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 191
+ 193
libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -1916,11 +1932,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 44
+ 47
apps/client/src/app/pages/pricing/pricing-page.html
- 205
+ 207
@@ -1936,11 +1952,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 48
+ 51
apps/client/src/app/pages/pricing/pricing-page.html
- 209
+ 211
@@ -1952,11 +1968,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 52
+ 55
apps/client/src/app/pages/pricing/pricing-page.html
- 213
+ 215
@@ -1968,11 +1984,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 56
+ 59
apps/client/src/app/pages/pricing/pricing-page.html
- 217
+ 219
@@ -1984,7 +2000,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 237
+ 223
@@ -1996,11 +2012,11 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 72
+ 75
apps/client/src/app/pages/pricing/pricing-page.html
- 261
+ 246
@@ -2056,7 +2072,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 299
+ 284
@@ -2188,7 +2204,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 283
+ 268
@@ -3008,7 +3024,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 378
+ 363
apps/client/src/app/pages/public/public-page.html
@@ -3464,7 +3480,7 @@
使用您的学校电子邮件地址
apps/client/src/app/pages/pricing/pricing-page.html
- 366
+ 351
@@ -3680,7 +3696,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 215
+ 217
@@ -3696,7 +3712,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 380
+ 382
@@ -3712,7 +3728,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 392
+ 394
@@ -4016,7 +4032,7 @@
寻找学生折扣?
apps/client/src/app/pages/pricing/pricing-page.html
- 360
+ 345
@@ -4216,15 +4232,11 @@
无限交易
apps/client/src/app/pages/pricing/pricing-page.html
- 32
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 121
+ 35
apps/client/src/app/pages/pricing/pricing-page.html
- 193
+ 127
@@ -4232,15 +4244,11 @@
无限账户
apps/client/src/app/pages/pricing/pricing-page.html
- 36
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 125
+ 39
apps/client/src/app/pages/pricing/pricing-page.html
- 197
+ 131
@@ -4248,15 +4256,11 @@
投资组合表现
apps/client/src/app/pages/pricing/pricing-page.html
- 40
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 129
+ 43
apps/client/src/app/pages/pricing/pricing-page.html
- 201
+ 135
@@ -4264,15 +4268,11 @@
数据导入与导出
apps/client/src/app/pages/pricing/pricing-page.html
- 60
-
-
- apps/client/src/app/pages/pricing/pricing-page.html
- 133
+ 63
apps/client/src/app/pages/pricing/pricing-page.html
- 221
+ 139
@@ -4280,7 +4280,7 @@
社区支持
apps/client/src/app/pages/pricing/pricing-page.html
- 77
+ 80
@@ -4288,7 +4288,7 @@
自托管,手动更新。
apps/client/src/app/pages/pricing/pricing-page.html
- 81
+ 84
@@ -4296,11 +4296,11 @@
自由的
apps/client/src/app/pages/pricing/pricing-page.html
- 83
+ 86
apps/client/src/app/pages/pricing/pricing-page.html
- 146
+ 152
@@ -4308,7 +4308,7 @@
适合刚开始交易的新投资者。
apps/client/src/app/pages/pricing/pricing-page.html
- 116
+ 119
@@ -4316,11 +4316,11 @@
完全托管的 Ghostfolio 云产品。
apps/client/src/app/pages/pricing/pricing-page.html
- 144
+ 150
apps/client/src/app/pages/pricing/pricing-page.html
- 270
+ 255
@@ -4328,7 +4328,7 @@
适合需要全面了解其金融资产的雄心勃勃的投资者。
apps/client/src/app/pages/pricing/pricing-page.html
- 187
+ 193
@@ -4336,7 +4336,7 @@
电子邮件和聊天支持
apps/client/src/app/pages/pricing/pricing-page.html
- 266
+ 251
@@ -4352,7 +4352,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 297
+ 282
@@ -4360,7 +4360,7 @@
一次性付款,无自动续订。
apps/client/src/app/pages/pricing/pricing-page.html
- 303
+ 288
@@ -4368,7 +4368,7 @@
免费。
apps/client/src/app/pages/pricing/pricing-page.html
- 380
+ 365
@@ -4785,7 +4785,7 @@
请求它
apps/client/src/app/pages/pricing/pricing-page.html
- 362
+ 347
@@ -4849,7 +4849,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 405
+ 407
@@ -4861,7 +4861,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 418
+ 420
@@ -4869,7 +4869,7 @@
草稿
libs/ui/src/lib/activities-table/activities-table.component.html
- 142
+ 144
@@ -4877,7 +4877,7 @@
克隆
libs/ui/src/lib/activities-table/activities-table.component.html
- 457
+ 459
@@ -4885,7 +4885,7 @@
将汇票导出为 ICS
libs/ui/src/lib/activities-table/activities-table.component.html
- 467
+ 469
@@ -4953,7 +4953,7 @@
联系我们
apps/client/src/app/pages/pricing/pricing-page.html
- 354
+ 339
@@ -5069,7 +5069,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 313
+ 315
libs/ui/src/lib/i18n.ts
@@ -5377,7 +5377,7 @@
libs/ui/src/lib/activities-table/activities-table.component.html
- 239
+ 241
libs/ui/src/lib/i18n.ts
@@ -5809,7 +5809,7 @@
这里
apps/client/src/app/pages/pricing/pricing-page.html
- 365
+ 350
@@ -6118,7 +6118,7 @@
删除活动
libs/ui/src/lib/activities-table/activities-table.component.html
- 67
+ 69
@@ -6462,7 +6462,7 @@
查看持仓
libs/ui/src/lib/activities-table/activities-table.component.html
- 444
+ 446
@@ -6770,7 +6770,7 @@
如果您计划开通账户在
apps/client/src/app/pages/pricing/pricing-page.html
- 330
+ 315
@@ -6874,7 +6874,7 @@
使用我们的推荐链接并获得一年的Ghostfolio Premium会员资格
apps/client/src/app/pages/pricing/pricing-page.html
- 358
+ 343
@@ -7613,7 +7613,7 @@
包含 API 访问权限,适用于
apps/client/src/app/pages/pricing/pricing-page.html
- 253
+ 238
@@ -7912,7 +7912,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 312
+ 297
@@ -7924,7 +7924,7 @@
apps/client/src/app/pages/pricing/pricing-page.html
- 315
+ 300
From c6b6c110de6e00ef41832b05eb93a667b7431c82 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 23 Nov 2025 10:39:02 +0100
Subject: [PATCH 17/23] Task/upgrade yahoo-finance2 to version 3.10.2 (#5978)
* Upgrade yahoo-finance2 to version 3.10.2
* Update changelog
---
CHANGELOG.md | 1 +
package-lock.json | 8 ++++----
package.json | 2 +-
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index af7580152..ed321d7c3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Resolved the data source of the `GHOSTFOLIO` data provider in the import functionality
- Refreshed the cryptocurrencies list
- Improved the language localization for German (`de`)
+- Upgraded `yahoo-finance2` from version `3.10.1` to `3.10.2`
### Fixed
diff --git a/package-lock.json b/package-lock.json
index 1a18ce1ee..1f3523565 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -90,7 +90,7 @@
"tablemark": "4.1.0",
"twitter-api-v2": "1.27.0",
"uuid": "11.1.0",
- "yahoo-finance2": "3.10.1",
+ "yahoo-finance2": "3.10.2",
"zone.js": "0.15.1"
},
"devDependencies": {
@@ -42027,9 +42027,9 @@
}
},
"node_modules/yahoo-finance2": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/yahoo-finance2/-/yahoo-finance2-3.10.1.tgz",
- "integrity": "sha512-HATfcK24E8o9gmF/Mh8nL9EYuy45xBXeq7VInkd4ZeK3wBX0AwTQ3ktzjZXKvoGylPrQ3IKMbZl7t3lcbO8fQA==",
+ "version": "3.10.2",
+ "resolved": "https://registry.npmjs.org/yahoo-finance2/-/yahoo-finance2-3.10.2.tgz",
+ "integrity": "sha512-MH4EdugRurygLTMd1UryPwfYR8aWSOeyh++JSarMrf+bROfvNGmE0lAi/C9TuTc3mH8ORuRdt+O9PEeCCmzTLg==",
"license": "MIT",
"dependencies": {
"@deno/shim-deno": "~0.18.0",
diff --git a/package.json b/package.json
index 50aa75244..d63559e12 100644
--- a/package.json
+++ b/package.json
@@ -136,7 +136,7 @@
"tablemark": "4.1.0",
"twitter-api-v2": "1.27.0",
"uuid": "11.1.0",
- "yahoo-finance2": "3.10.1",
+ "yahoo-finance2": "3.10.2",
"zone.js": "0.15.1"
},
"devDependencies": {
From e6d7661cbef610f549f3cce45d47b330af6779b1 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Sun, 23 Nov 2025 10:40:46 +0100
Subject: [PATCH 18/23] Release 2.219.0 (#5983)
---
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 ed321d7c3..7ec08080a 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.219.0 - 2025-11-23
### Added
diff --git a/package-lock.json b/package-lock.json
index 1f3523565..e798cc3b9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.218.0",
+ "version": "2.219.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.218.0",
+ "version": "2.219.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index d63559e12..edce75afe 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.218.0",
+ "version": "2.219.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
From e1e455da86aa96e4c87bbe348326b5931acace94 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sven=20G=C3=BCnther?=
Date: Mon, 24 Nov 2025 12:00:33 +0100
Subject: [PATCH 19/23] Bugfix/exchange rate calculation when converting
derived currencies (#5961)
* Fix exchange rate calculation when converting derived currencies
* Update changelog
---
CHANGELOG.md | 6 +
.../exchange-rate-data.service.ts | 204 ++++++++++--------
2 files changed, 118 insertions(+), 92 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7ec08080a..9538fc92f 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
+
+### Fixed
+
+- Fixed an issue with the exchange rate calculation when converting between derived currencies and their root currencies
+
## 2.219.0 - 2025-11-23
### Added
diff --git a/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts b/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts
index 47c67c3de..8c1ba5b41 100644
--- a/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts
+++ b/apps/api/src/services/exchange-rate-data/exchange-rate-data.service.ts
@@ -30,6 +30,7 @@ import ms from 'ms';
export class ExchangeRateDataService {
private currencies: string[] = [];
private currencyPairs: DataGatheringItem[] = [];
+ private derivedCurrencyFactors: { [currencyPair: string]: number } = {};
private exchangeRates: { [currencyPair: string]: number } = {};
public constructor(
@@ -135,8 +136,14 @@ export class ExchangeRateDataService {
public async initialize() {
this.currencies = await this.prepareCurrencies();
this.currencyPairs = [];
+ this.derivedCurrencyFactors = {};
this.exchangeRates = {};
+ for (const { currency, factor, rootCurrency } of DERIVED_CURRENCIES) {
+ this.derivedCurrencyFactors[`${currency}${rootCurrency}`] = 1 / factor;
+ this.derivedCurrencyFactors[`${rootCurrency}${currency}`] = factor;
+ }
+
for (const {
currency1,
currency2,
@@ -266,10 +273,14 @@ export class ExchangeRateDataService {
return this.toCurrency(aValue, aFromCurrency, aToCurrency);
}
+ const derivedCurrencyFactor =
+ this.derivedCurrencyFactors[`${aFromCurrency}${aToCurrency}`];
let factor: number;
if (aFromCurrency === aToCurrency) {
factor = 1;
+ } else if (derivedCurrencyFactor) {
+ factor = derivedCurrencyFactor;
} else {
const dataSource =
this.dataProviderService.getDataSourceForExchangeRates();
@@ -357,111 +368,120 @@ export class ExchangeRateDataService {
for (const date of dates) {
factors[format(date, DATE_FORMAT)] = 1;
}
- } else {
- const dataSource =
- this.dataProviderService.getDataSourceForExchangeRates();
- const symbol = `${currencyFrom}${currencyTo}`;
- const marketData = await this.marketDataService.getRange({
- assetProfileIdentifiers: [
- {
- dataSource,
- symbol
- }
- ],
- dateQuery: { gte: startDate, lt: endDate }
- });
+ return factors;
+ }
+
+ const derivedCurrencyFactor =
+ this.derivedCurrencyFactors[`${currencyFrom}${currencyTo}`];
+
+ if (derivedCurrencyFactor) {
+ for (const date of dates) {
+ factors[format(date, DATE_FORMAT)] = derivedCurrencyFactor;
+ }
- if (marketData?.length > 0) {
- for (const { date, marketPrice } of marketData) {
- factors[format(date, DATE_FORMAT)] = marketPrice;
+ return factors;
+ }
+
+ const dataSource = this.dataProviderService.getDataSourceForExchangeRates();
+ const symbol = `${currencyFrom}${currencyTo}`;
+
+ const marketData = await this.marketDataService.getRange({
+ assetProfileIdentifiers: [
+ {
+ dataSource,
+ symbol
}
- } else {
- // Calculate indirectly via base currency
+ ],
+ dateQuery: { gte: startDate, lt: endDate }
+ });
- const marketPriceBaseCurrencyFromCurrency: {
- [dateString: string]: number;
- } = {};
- const marketPriceBaseCurrencyToCurrency: {
- [dateString: string]: number;
- } = {};
+ if (marketData?.length > 0) {
+ for (const { date, marketPrice } of marketData) {
+ factors[format(date, DATE_FORMAT)] = marketPrice;
+ }
+ } else {
+ // Calculate indirectly via base currency
+
+ const marketPriceBaseCurrencyFromCurrency: {
+ [dateString: string]: number;
+ } = {};
+ const marketPriceBaseCurrencyToCurrency: {
+ [dateString: string]: number;
+ } = {};
+
+ try {
+ if (currencyFrom === DEFAULT_CURRENCY) {
+ for (const date of dates) {
+ marketPriceBaseCurrencyFromCurrency[format(date, DATE_FORMAT)] = 1;
+ }
+ } else {
+ const marketData = await this.marketDataService.getRange({
+ assetProfileIdentifiers: [
+ {
+ dataSource,
+ symbol: `${DEFAULT_CURRENCY}${currencyFrom}`
+ }
+ ],
+ dateQuery: { gte: startDate, lt: endDate }
+ });
- try {
- if (currencyFrom === DEFAULT_CURRENCY) {
- for (const date of dates) {
- marketPriceBaseCurrencyFromCurrency[format(date, DATE_FORMAT)] =
- 1;
- }
- } else {
- const marketData = await this.marketDataService.getRange({
- assetProfileIdentifiers: [
- {
- dataSource,
- symbol: `${DEFAULT_CURRENCY}${currencyFrom}`
- }
- ],
- dateQuery: { gte: startDate, lt: endDate }
- });
-
- for (const { date, marketPrice } of marketData) {
- marketPriceBaseCurrencyFromCurrency[format(date, DATE_FORMAT)] =
- marketPrice;
- }
+ for (const { date, marketPrice } of marketData) {
+ marketPriceBaseCurrencyFromCurrency[format(date, DATE_FORMAT)] =
+ marketPrice;
}
- } catch {}
+ }
+ } catch {}
- try {
- if (currencyTo === DEFAULT_CURRENCY) {
- for (const date of dates) {
- marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)] = 1;
- }
- } else {
- const marketData = await this.marketDataService.getRange({
- assetProfileIdentifiers: [
- {
- dataSource,
- symbol: `${DEFAULT_CURRENCY}${currencyTo}`
- }
- ],
- dateQuery: {
- gte: startDate,
- lt: endDate
+ try {
+ if (currencyTo === DEFAULT_CURRENCY) {
+ for (const date of dates) {
+ marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)] = 1;
+ }
+ } else {
+ const marketData = await this.marketDataService.getRange({
+ assetProfileIdentifiers: [
+ {
+ dataSource,
+ symbol: `${DEFAULT_CURRENCY}${currencyTo}`
}
- });
-
- for (const { date, marketPrice } of marketData) {
- marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)] =
- marketPrice;
+ ],
+ dateQuery: {
+ gte: startDate,
+ lt: endDate
}
+ });
+
+ for (const { date, marketPrice } of marketData) {
+ marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)] =
+ marketPrice;
}
- } catch {}
+ }
+ } catch {}
- for (const date of dates) {
- try {
- const factor =
- (1 /
- marketPriceBaseCurrencyFromCurrency[
- format(date, DATE_FORMAT)
- ]) *
- marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)];
-
- if (isNaN(factor)) {
- throw new Error('Exchange rate is not a number');
- } else {
- factors[format(date, DATE_FORMAT)] = factor;
- }
- } catch {
- let errorMessage = `No exchange rate has been found for ${currencyFrom}${currencyTo} at ${format(
- date,
- DATE_FORMAT
- )}. Please complement market data for ${DEFAULT_CURRENCY}${currencyFrom}`;
-
- if (DEFAULT_CURRENCY !== currencyTo) {
- errorMessage = `${errorMessage} and ${DEFAULT_CURRENCY}${currencyTo}`;
- }
+ for (const date of dates) {
+ try {
+ const factor =
+ (1 /
+ marketPriceBaseCurrencyFromCurrency[format(date, DATE_FORMAT)]) *
+ marketPriceBaseCurrencyToCurrency[format(date, DATE_FORMAT)];
- Logger.error(`${errorMessage}.`, 'ExchangeRateDataService');
+ if (isNaN(factor)) {
+ throw new Error('Exchange rate is not a number');
+ } else {
+ factors[format(date, DATE_FORMAT)] = factor;
}
+ } catch {
+ let errorMessage = `No exchange rate has been found for ${currencyFrom}${currencyTo} at ${format(
+ date,
+ DATE_FORMAT
+ )}. Please complement market data for ${DEFAULT_CURRENCY}${currencyFrom}`;
+
+ if (DEFAULT_CURRENCY !== currencyTo) {
+ errorMessage = `${errorMessage} and ${DEFAULT_CURRENCY}${currencyTo}`;
+ }
+
+ Logger.error(`${errorMessage}.`, 'ExchangeRateDataService');
}
}
}
From 2765fb1df7e7ff4589ef0d90a495c739457cc801 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 25 Nov 2025 16:57:24 +0100
Subject: [PATCH 20/23] Task/refactor from v4 as uuidv4 from uuid to
crypto.randomUUID() (#5990)
* Refactor from v4 as uuidv4 from uuid to randomUUID() from node:crypto
* Update changelog
---
CHANGELOG.md | 4 ++++
apps/api/src/app/import/import.service.ts | 6 +++---
apps/api/src/app/order/order.service.ts | 4 ++--
apps/api/src/services/demo/demo.service.ts | 4 ++--
package-lock.json | 2 +-
package.json | 1 -
6 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9538fc92f..7c70f99b7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+### Changed
+
+- Eliminated `uuid` in favor of using `randomUUID` from `node:crypto`
+
### Fixed
- Fixed an issue with the exchange rate calculation when converting between derived currencies and their root currencies
diff --git a/apps/api/src/app/import/import.service.ts b/apps/api/src/app/import/import.service.ts
index a5f3dda96..2deef1c44 100644
--- a/apps/api/src/app/import/import.service.ts
+++ b/apps/api/src/app/import/import.service.ts
@@ -35,7 +35,7 @@ import { DataSource, Prisma, SymbolProfile } from '@prisma/client';
import { Big } from 'big.js';
import { endOfToday, isAfter, isSameSecond, parseISO } from 'date-fns';
import { omit, uniqBy } from 'lodash';
-import { v4 as uuidv4 } from 'uuid';
+import { randomUUID } from 'node:crypto';
import { ImportDataDto } from './import-data.dto';
@@ -277,7 +277,7 @@ export class ImportService {
// Asset profile belongs to a different user
if (existingAssetProfile) {
- const symbol = uuidv4();
+ const symbol = randomUUID();
assetProfileSymbolMapping[assetProfile.symbol] = symbol;
assetProfile.symbol = symbol;
}
@@ -496,7 +496,7 @@ export class ImportService {
accountId: validatedAccount?.id,
accountUserId: undefined,
createdAt: new Date(),
- id: uuidv4(),
+ id: randomUUID(),
isDraft: isAfter(date, endOfToday()),
SymbolProfile: {
assetClass,
diff --git a/apps/api/src/app/order/order.service.ts b/apps/api/src/app/order/order.service.ts
index 7dc6c646d..001d43b7a 100644
--- a/apps/api/src/app/order/order.service.ts
+++ b/apps/api/src/app/order/order.service.ts
@@ -37,7 +37,7 @@ import { Big } from 'big.js';
import { isUUID } from 'class-validator';
import { endOfToday, isAfter } from 'date-fns';
import { groupBy, uniqBy } from 'lodash';
-import { v4 as uuidv4 } from 'uuid';
+import { randomUUID } from 'node:crypto';
@Injectable()
export class OrderService {
@@ -143,7 +143,7 @@ export class OrderService {
} else {
// Create custom asset profile
name = name ?? data.SymbolProfile.connectOrCreate.create.symbol;
- symbol = uuidv4();
+ symbol = randomUUID();
}
data.SymbolProfile.connectOrCreate.create.assetClass = assetClass;
diff --git a/apps/api/src/services/demo/demo.service.ts b/apps/api/src/services/demo/demo.service.ts
index 8f3658736..a24716d96 100644
--- a/apps/api/src/services/demo/demo.service.ts
+++ b/apps/api/src/services/demo/demo.service.ts
@@ -7,7 +7,7 @@ import {
} from '@ghostfolio/common/config';
import { Injectable } from '@nestjs/common';
-import { v4 as uuidv4 } from 'uuid';
+import { randomUUID } from 'node:crypto';
@Injectable()
export class DemoService {
@@ -41,7 +41,7 @@ export class DemoService {
accountId: demoAccountId,
accountUserId: demoUserId,
comment: null,
- id: uuidv4(),
+ id: randomUUID(),
userId: demoUserId
};
});
diff --git a/package-lock.json b/package-lock.json
index e798cc3b9..993413fa9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -89,7 +89,6 @@
"svgmap": "2.14.0",
"tablemark": "4.1.0",
"twitter-api-v2": "1.27.0",
- "uuid": "11.1.0",
"yahoo-finance2": "3.10.2",
"zone.js": "0.15.1"
},
@@ -40596,6 +40595,7 @@
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
+ "optional": true,
"bin": {
"uuid": "dist/esm/bin/uuid"
}
diff --git a/package.json b/package.json
index edce75afe..7f66f0edd 100644
--- a/package.json
+++ b/package.json
@@ -135,7 +135,6 @@
"svgmap": "2.14.0",
"tablemark": "4.1.0",
"twitter-api-v2": "1.27.0",
- "uuid": "11.1.0",
"yahoo-finance2": "3.10.2",
"zone.js": "0.15.1"
},
From a76cfa36ca9ef9944fd088af7a7992c99042acef Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 26 Nov 2025 19:35:02 +0100
Subject: [PATCH 21/23] Task/restructure user detail dialog (#5985)
* Restructure user detail dialog
---
.../user-detail-dialog/user-detail-dialog.html | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
index 551f9b943..60f6a2585 100644
--- a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+++ b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -10,6 +10,12 @@
User ID
+
+ Role
+
+
+
+
-
-
Authentication
-
- Role
-
@if (data.hasPermissionForSubscription) {
From 1ca32315dc245203c4a378f986b38bcbc1c5f1ef Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Thu, 27 Nov 2025 17:19:08 +0100
Subject: [PATCH 22/23] Task/upgrade color to version 5.0.3 (#5984)
* Upgrade color to version 5.0.3
* Update changelog
---
CHANGELOG.md | 1 +
package-lock.json | 36 ++++++++++++++++++------------------
package.json | 2 +-
3 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7c70f99b7..aa78ea5c0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Eliminated `uuid` in favor of using `randomUUID` from `node:crypto`
+- Upgraded `color` from version `5.0.0` to `5.0.3`
### Fixed
diff --git a/package-lock.json b/package-lock.json
index 993413fa9..a68a42262 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -55,7 +55,7 @@
"cheerio": "1.0.0",
"class-transformer": "0.5.1",
"class-validator": "0.14.2",
- "color": "5.0.0",
+ "color": "5.0.3",
"countries-and-timezones": "3.8.0",
"countries-list": "3.2.0",
"countup.js": "2.9.0",
@@ -18018,13 +18018,13 @@
"license": "MIT"
},
"node_modules/color": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/color/-/color-5.0.0.tgz",
- "integrity": "sha512-16BlyiuyLq3MLxpRWyOTiWsO3ii/eLQLJUQXBSNcxMBBSnyt1ee9YUdaozQp03ifwm5woztEZGDbk9RGVuCsdw==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-5.0.3.tgz",
+ "integrity": "sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==",
"license": "MIT",
"dependencies": {
- "color-convert": "^3.0.1",
- "color-string": "^2.0.0"
+ "color-convert": "^3.1.3",
+ "color-string": "^2.1.3"
},
"engines": {
"node": ">=18"
@@ -18049,9 +18049,9 @@
"license": "MIT"
},
"node_modules/color-string": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.0.1.tgz",
- "integrity": "sha512-5z9FbYTZPAo8iKsNEqRNv+OlpBbDcoE+SY9GjLfDUHEfcNNV7tS9eSAlFHEaub/r5tBL9LtskAeq1l9SaoZ5tQ==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.1.4.tgz",
+ "integrity": "sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==",
"license": "MIT",
"dependencies": {
"color-name": "^2.0.0"
@@ -18061,18 +18061,18 @@
}
},
"node_modules/color-string/node_modules/color-name": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.0.0.tgz",
- "integrity": "sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
+ "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"license": "MIT",
"engines": {
"node": ">=12.20"
}
},
"node_modules/color/node_modules/color-convert": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.0.tgz",
- "integrity": "sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==",
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.3.tgz",
+ "integrity": "sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==",
"license": "MIT",
"dependencies": {
"color-name": "^2.0.0"
@@ -18082,9 +18082,9 @@
}
},
"node_modules/color/node_modules/color-name": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.0.0.tgz",
- "integrity": "sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
+ "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"license": "MIT",
"engines": {
"node": ">=12.20"
diff --git a/package.json b/package.json
index 7f66f0edd..654acdf61 100644
--- a/package.json
+++ b/package.json
@@ -101,7 +101,7 @@
"cheerio": "1.0.0",
"class-transformer": "0.5.1",
"class-validator": "0.14.2",
- "color": "5.0.0",
+ "color": "5.0.3",
"countries-and-timezones": "3.8.0",
"countries-list": "3.2.0",
"countup.js": "2.9.0",
From f18301c89e45f4c2763406423ce8cbf579256d44 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Fri, 28 Nov 2025 20:44:06 +0100
Subject: [PATCH 23/23] Task/remove obsolete includeDrafts attribute in public
controller (#5975)
* Remove obsolete includeDrafts attribute
---
apps/api/src/app/endpoints/public/public.controller.ts | 1 -
1 file changed, 1 deletion(-)
diff --git a/apps/api/src/app/endpoints/public/public.controller.ts b/apps/api/src/app/endpoints/public/public.controller.ts
index b09ced4fb..b4ecd37ba 100644
--- a/apps/api/src/app/endpoints/public/public.controller.ts
+++ b/apps/api/src/app/endpoints/public/public.controller.ts
@@ -82,7 +82,6 @@ export class PublicController {
]);
const { activities } = await this.orderService.getOrders({
- includeDrafts: false,
sortColumn: 'date',
sortDirection: 'desc',
take: 10,