diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12cc27e4..a5df3851 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).
-## 2.157.0 - 2025-04-28
+## 2.157.1 - 2025-04-29
### Added
diff --git a/apps/api/src/app/endpoints/watchlist/watchlist.module.ts b/apps/api/src/app/endpoints/watchlist/watchlist.module.ts
index 15115888..2addd2de 100644
--- a/apps/api/src/app/endpoints/watchlist/watchlist.module.ts
+++ b/apps/api/src/app/endpoints/watchlist/watchlist.module.ts
@@ -1,6 +1,9 @@
import { TransformDataSourceInRequestModule } from '@ghostfolio/api/interceptors/transform-data-source-in-request/transform-data-source-in-request.module';
import { TransformDataSourceInResponseModule } from '@ghostfolio/api/interceptors/transform-data-source-in-response/transform-data-source-in-response.module';
+import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module';
import { PrismaModule } from '@ghostfolio/api/services/prisma/prisma.module';
+import { DataGatheringModule } from '@ghostfolio/api/services/queues/data-gathering/data-gathering.module';
+import { SymbolProfileModule } from '@ghostfolio/api/services/symbol-profile/symbol-profile.module';
import { Module } from '@nestjs/common';
@@ -10,7 +13,10 @@ import { WatchlistService } from './watchlist.service';
@Module({
controllers: [WatchlistController],
imports: [
+ DataGatheringModule,
+ DataProviderModule,
PrismaModule,
+ SymbolProfileModule,
TransformDataSourceInRequestModule,
TransformDataSourceInResponseModule
],
diff --git a/apps/api/src/app/endpoints/watchlist/watchlist.service.ts b/apps/api/src/app/endpoints/watchlist/watchlist.service.ts
index fdb9dd97..6ff71ec5 100644
--- a/apps/api/src/app/endpoints/watchlist/watchlist.service.ts
+++ b/apps/api/src/app/endpoints/watchlist/watchlist.service.ts
@@ -1,12 +1,20 @@
+import { DataProviderService } from '@ghostfolio/api/services/data-provider/data-provider.service';
import { PrismaService } from '@ghostfolio/api/services/prisma/prisma.service';
+import { DataGatheringService } from '@ghostfolio/api/services/queues/data-gathering/data-gathering.service';
+import { SymbolProfileService } from '@ghostfolio/api/services/symbol-profile/symbol-profile.service';
import { AssetProfileIdentifier } from '@ghostfolio/common/interfaces';
-import { Injectable, NotFoundException } from '@nestjs/common';
-import { DataSource } from '@prisma/client';
+import { BadRequestException, Injectable } from '@nestjs/common';
+import { DataSource, Prisma } from '@prisma/client';
@Injectable()
export class WatchlistService {
- public constructor(private readonly prismaService: PrismaService) {}
+ public constructor(
+ private readonly dataGatheringService: DataGatheringService,
+ private readonly dataProviderService: DataProviderService,
+ private readonly prismaService: PrismaService,
+ private readonly symbolProfileService: SymbolProfileService
+ ) {}
public async createWatchlistItem({
dataSource,
@@ -24,11 +32,26 @@ export class WatchlistService {
});
if (!symbolProfile) {
- throw new NotFoundException(
- `Asset profile not found for ${symbol} (${dataSource})`
+ const assetProfiles = await this.dataProviderService.getAssetProfiles([
+ { dataSource, symbol }
+ ]);
+
+ if (!assetProfiles[symbol]?.currency) {
+ throw new BadRequestException(
+ `Asset profile not found for ${symbol} (${dataSource})`
+ );
+ }
+
+ await this.symbolProfileService.add(
+ assetProfiles[symbol] as Prisma.SymbolProfileCreateInput
);
}
+ await this.dataGatheringService.gatherSymbol({
+ dataSource,
+ symbol
+ });
+
await this.prismaService.user.update({
data: {
watchlist: {
diff --git a/apps/client/src/app/pages/home/home-page.component.ts b/apps/client/src/app/pages/home/home-page.component.ts
index 70e0c34f..928ad293 100644
--- a/apps/client/src/app/pages/home/home-page.component.ts
+++ b/apps/client/src/app/pages/home/home-page.component.ts
@@ -54,7 +54,7 @@ export class HomePageComponent implements OnDestroy, OnInit {
path: ['/home', 'market']
},
{
- iconName: 'star-outline',
+ iconName: 'bookmark-outline',
label: $localize`Watchlist`,
path: ['/home', 'watchlist'],
showCondition: this.user?.settings?.isExperimentalFeatures
diff --git a/apps/client/src/locales/messages.ca.xlf b/apps/client/src/locales/messages.ca.xlf
index f94cd9b8..504ea6e1 100644
--- a/apps/client/src/locales/messages.ca.xlf
+++ b/apps/client/src/locales/messages.ca.xlf
@@ -653,7 +653,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -2175,7 +2175,7 @@
Plataformes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -2183,7 +2183,7 @@
Etiquetes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -6659,7 +6659,7 @@
Valid until
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -7267,7 +7267,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index a8ddcfd0..8612e948 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -1326,7 +1326,7 @@
Tags
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3398,7 +3398,7 @@
Gültig bis
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3958,7 +3958,7 @@
Plattformen
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5449,7 +5449,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7291,7 +7291,7 @@
API-Schlüssel setzen
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7397,7 +7397,7 @@
von
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7405,7 +7405,7 @@
täglichen Anfragen
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7413,7 +7413,7 @@
API-Schlüssel löschen
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7421,7 +7421,7 @@
Möchtest du den API-Schlüssel wirklich löschen?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7581,7 +7581,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf
index d321f5bd..e297e002 100644
--- a/apps/client/src/locales/messages.es.xlf
+++ b/apps/client/src/locales/messages.es.xlf
@@ -1311,7 +1311,7 @@
Etiquetas
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3383,7 +3383,7 @@
Válido hasta
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3935,7 +3935,7 @@
Platforms
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5426,7 +5426,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7268,7 +7268,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7374,7 +7374,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7382,7 +7382,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7390,7 +7390,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7398,7 +7398,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7558,7 +7558,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf
index d939feb0..376a7cb3 100644
--- a/apps/client/src/locales/messages.fr.xlf
+++ b/apps/client/src/locales/messages.fr.xlf
@@ -918,7 +918,7 @@
Étiquettes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3382,7 +3382,7 @@
Valide jusqu’au
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3934,7 +3934,7 @@
Platformes
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5425,7 +5425,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7267,7 +7267,7 @@
Définir clé API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
sur
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
requêtes journalières
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Retirer la clé API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Voulez-vous vraiment supprimer la clé API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Accès anticipé
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf
index 76de15e8..52beb2cb 100644
--- a/apps/client/src/locales/messages.it.xlf
+++ b/apps/client/src/locales/messages.it.xlf
@@ -1311,7 +1311,7 @@
Tag
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3383,7 +3383,7 @@
Valido fino a
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3935,7 +3935,7 @@
Piattaforme
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5426,7 +5426,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7268,7 +7268,7 @@
Imposta API Key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7374,7 +7374,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7382,7 +7382,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7390,7 +7390,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7398,7 +7398,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7558,7 +7558,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf
index 4a30b72a..b4c31251 100644
--- a/apps/client/src/locales/messages.nl.xlf
+++ b/apps/client/src/locales/messages.nl.xlf
@@ -1310,7 +1310,7 @@
Tags
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3382,7 +3382,7 @@
Geldig tot
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3934,7 +3934,7 @@
Platforms
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5425,7 +5425,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7267,7 +7267,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf
index 82d530de..ef5caf61 100644
--- a/apps/client/src/locales/messages.pl.xlf
+++ b/apps/client/src/locales/messages.pl.xlf
@@ -272,7 +272,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -2007,7 +2007,7 @@
Platformy
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -2015,7 +2015,7 @@
Tagi
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -6059,7 +6059,7 @@
Ważność do
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -7267,7 +7267,7 @@
Skonfiguruj klucz API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
z
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
codzienne żądania
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Usuń klucz API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Czy na pewno chcesz usunąć klucz API??
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Wczesny dostęp
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf
index d9b68e76..b4d2510b 100644
--- a/apps/client/src/locales/messages.pt.xlf
+++ b/apps/client/src/locales/messages.pt.xlf
@@ -1614,7 +1614,7 @@
Marcadores
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -3382,7 +3382,7 @@
Válido até
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -3934,7 +3934,7 @@
Plataformas
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -5425,7 +5425,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -7267,7 +7267,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf
index 75b9b407..47a489c6 100644
--- a/apps/client/src/locales/messages.tr.xlf
+++ b/apps/client/src/locales/messages.tr.xlf
@@ -272,7 +272,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -1747,7 +1747,7 @@
Etiketler
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -1911,7 +1911,7 @@
Platformlar
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -4939,7 +4939,7 @@
Geçerli tarih
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -7267,7 +7267,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7373,7 +7373,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7381,7 +7381,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7389,7 +7389,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7397,7 +7397,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Erken Erişim
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.uk.xlf b/apps/client/src/locales/messages.uk.xlf
index 423876a6..6f5611d4 100644
--- a/apps/client/src/locales/messages.uk.xlf
+++ b/apps/client/src/locales/messages.uk.xlf
@@ -653,7 +653,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -2171,7 +2171,7 @@
Дійсне до
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -2183,7 +2183,7 @@
з
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -2191,7 +2191,7 @@
щоденних запитів
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -2199,7 +2199,7 @@
Вилучити ключ API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -2207,7 +2207,7 @@
Встановити ключ API
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -2215,7 +2215,7 @@
Платформи
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -2223,7 +2223,7 @@
Теги
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -2239,7 +2239,7 @@
Ви дійсно хочете видалити ключ API?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7557,7 +7557,7 @@
Ранній доступ
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf
index d5e6126a..cc48e408 100644
--- a/apps/client/src/locales/messages.xlf
+++ b/apps/client/src/locales/messages.xlf
@@ -267,7 +267,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -1925,14 +1925,14 @@
Platforms
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
Tags
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -5593,7 +5593,7 @@
Valid until
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -6607,7 +6607,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -6709,14 +6709,14 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -6730,14 +6730,14 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -6863,7 +6863,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/apps/client/src/locales/messages.zh.xlf b/apps/client/src/locales/messages.zh.xlf
index c32a62f7..c1c7ac5f 100644
--- a/apps/client/src/locales/messages.zh.xlf
+++ b/apps/client/src/locales/messages.zh.xlf
@@ -273,7 +273,7 @@
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 75
+ 77
apps/client/src/app/components/header/header.component.ts
@@ -2016,7 +2016,7 @@
平台
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 81
+ 107
@@ -2024,7 +2024,7 @@
标签
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 87
+ 113
libs/ui/src/lib/tags-selector/tags-selector.component.html
@@ -6116,7 +6116,7 @@
有效期至
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 28
+ 36
libs/ui/src/lib/membership-card/membership-card.component.html
@@ -7268,7 +7268,7 @@
Set API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 70
+ 83
@@ -7374,7 +7374,7 @@
of
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 42
+ 52
@@ -7382,7 +7382,7 @@
daily requests
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 44
+ 54
@@ -7390,7 +7390,7 @@
Remove API key
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 58
+ 71
@@ -7398,7 +7398,7 @@
Do you really want to delete the API key?
apps/client/src/app/components/admin-settings/admin-settings.component.ts
- 94
+ 96
@@ -7558,7 +7558,7 @@
Early Access
apps/client/src/app/components/admin-settings/admin-settings.component.html
- 16
+ 29
diff --git a/package-lock.json b/package-lock.json
index 02318404..54ce11db 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.157.0",
+ "version": "2.157.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.157.0",
+ "version": "2.157.1",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
diff --git a/package.json b/package.json
index 7acb5e8f..42e173d4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.157.0",
+ "version": "2.157.1",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",