diff --git a/apps/client/src/app/app.component.ts b/apps/client/src/app/app.component.ts
index b4527b178..29de13038 100644
--- a/apps/client/src/app/app.component.ts
+++ b/apps/client/src/app/app.component.ts
@@ -47,6 +47,7 @@ export class AppComponent implements OnDestroy, OnInit {
];
public routerLinkFaq = ['/' + $localize`faq`];
public routerLinkFeatures = ['/' + $localize`features`];
+ public routerLinkMarkets = ['/' + $localize`markets`];
public showFooter = false;
public user: User;
public version = environment.version;
@@ -103,7 +104,7 @@ export class AppComponent implements OnDestroy, OnInit {
(this.currentRoute === 'blog' ||
this.currentRoute === this.routerLinkFaq[0].slice(1) ||
this.currentRoute === this.routerLinkFeatures[0].slice(1) ||
- this.currentRoute === 'markets' ||
+ this.currentRoute === this.routerLinkMarkets[0].slice(1) ||
this.currentRoute === 'open' ||
this.currentRoute === 'p' ||
this.currentRoute === 'pricing' ||
diff --git a/apps/client/src/app/components/header/header.component.html b/apps/client/src/app/components/header/header.component.html
index ec430ad72..b24d7583a 100644
--- a/apps/client/src/app/components/header/header.component.html
+++ b/apps/client/src/app/components/header/header.component.html
@@ -304,7 +304,7 @@
'font-weight-bold': currentRoute === 'markets',
'text-decoration-underline': currentRoute === 'markets'
}"
- [routerLink]="['/markets']"
+ [routerLink]="routerLinkMarkets"
>Markets
diff --git a/apps/client/src/app/core/auth.guard.ts b/apps/client/src/app/core/auth.guard.ts
index bf242af85..b8ea4a831 100644
--- a/apps/client/src/app/core/auth.guard.ts
+++ b/apps/client/src/app/core/auth.guard.ts
@@ -5,7 +5,6 @@ import {
RouterStateSnapshot
} from '@angular/router';
import { paths } from '@ghostfolio/client/app-routing.module';
-import { routes as marketsRoutes } from '@ghostfolio/client/pages/markets/routes';
import { routes as pricingRoutes } from '@ghostfolio/client/pages/pricing/routes';
import { routes as registerRoutes } from '@ghostfolio/client/pages/register/routes';
import { routes as resourcesRoutes } from '@ghostfolio/client/pages/resources/routes';
@@ -23,7 +22,7 @@ export class AuthGuard {
'/demo',
`/${paths.faq}`,
`/${paths.features}`,
- ...marketsRoutes.map((route) => `/${route}`),
+ `/${paths.markets}`,
'/open',
'/p',
...pricingRoutes.map((route) => `/${route}`),
diff --git a/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts b/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts
index 99842efb8..95b4a2b3d 100644
--- a/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts
+++ b/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts
@@ -9,4 +9,6 @@ import { RouterModule } from '@angular/router';
standalone: true,
templateUrl: './500-stars-on-github-page.html'
})
-export class FiveHundredStarsOnGitHubPageComponent {}
+export class FiveHundredStarsOnGitHubPageComponent {
+ public routerLinkMarkets = ['/' + $localize`markets`];
+}
diff --git a/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html b/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html
index ba38219c9..873b7a2e6 100644
--- a/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html
+++ b/apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.html
@@ -71,9 +71,9 @@
Break-even Point
Despite the complicated
- economic situation at this time,
- the goal set at the beginning of the year to build a sustainable
- business and reach break-even with the SaaS offering (economic situation at this
+ time, the goal set at the beginning of the year to build a
+ sustainable business and reach break-even with the SaaS offering (Ghostfolio Premium) has been achieved. We will continue to leverage the revenue to
diff --git a/apps/client/src/app/pages/faq/faq-page.component.ts b/apps/client/src/app/pages/faq/faq-page.component.ts
index 6b140ce0b..6e2c5b71d 100644
--- a/apps/client/src/app/pages/faq/faq-page.component.ts
+++ b/apps/client/src/app/pages/faq/faq-page.component.ts
@@ -11,6 +11,7 @@ import { Subject, takeUntil } from 'rxjs';
})
export class FaqPageComponent implements OnDestroy {
public routerLinkFeatures = ['/' + $localize`features`];
+ public routerLinkMarkets = ['/' + $localize`markets`];
public user: User;
private unsubscribeSubject = new Subject();
diff --git a/apps/client/src/app/pages/faq/faq-page.html b/apps/client/src/app/pages/faq/faq-page.html
index d687dd012..ad73a3261 100644
--- a/apps/client/src/app/pages/faq/faq-page.html
+++ b/apps/client/src/app/pages/faq/faq-page.html
@@ -144,8 +144,8 @@
managed Ghostfolio cloud offering for ambitious investors. The revenue
is used to cover the hosting infrastructure and to fund the ongoing
development. It is the Open Source code base with some extras like the
- markets overview and a professional
- data provider.markets overview and a
+ professional data provider.
diff --git a/apps/client/src/app/pages/markets/routes.ts b/apps/client/src/app/pages/markets/routes.ts
deleted file mode 100644
index 68b7a6e0b..000000000
--- a/apps/client/src/app/pages/markets/routes.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-export const routes = [
- 'markets',
- /////
- 'maerkte',
- 'marches',
- 'markten',
- 'mercados',
- 'mercati'
-] as const;
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index 0cf919d03..e44468cb9 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -7642,7 +7642,7 @@
haeufig-gestellte-fragenapps/client/src/app/app-routing.module.ts
- 13
+ 12apps/client/src/app/app.component.ts
@@ -7658,7 +7658,7 @@
featuresapps/client/src/app/app-routing.module.ts
- 14
+ 13apps/client/src/app/app.component.ts
@@ -7802,7 +7802,7 @@
ueber-unsapps/client/src/app/app-routing.module.ts
- 12
+ 11apps/client/src/app/app.component.ts
@@ -7970,7 +7970,7 @@
lizenzapps/client/src/app/app-routing.module.ts
- 15
+ 14apps/client/src/app/app.component.ts
@@ -7981,6 +7981,26 @@
61
+
+ markets
+ maerkte
+
+ apps/client/src/app/app-routing.module.ts
+ 15
+
+
+ apps/client/src/app/app.component.ts
+ 50
+
+
+ apps/client/src/app/pages/blog/2022/08/500-stars-on-github/500-stars-on-github-page.component.ts
+ 13
+
+
+ apps/client/src/app/pages/faq/faq-page.component.ts
+ 14
+
+