From a414cfab52fa042ba5531dc9c0bc0f8e403feb54 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 19 Oct 2024 18:19:33 +0200 Subject: [PATCH] Feature/add data providers management to admin control panel (#3950) * Add data providers management to admin control panel * Update changelog --- CHANGELOG.md | 1 + .../admin-settings.component.html | 35 ++++++++++++ .../admin-settings.component.ts | 53 +++++++++++++++++-- .../admin-settings/admin-settings.module.ts | 6 +++ ...ghostfolio-premium-api-dialog.component.ts | 39 ++++++++++++++ .../ghostfolio-premium-api-dialog.html | 42 +++++++++++++++ .../ghostfolio-premium-api-dialog.scss | 2 + .../interfaces/interfaces.ts | 4 ++ .../pages/pricing/pricing-page.component.ts | 3 ++ .../src/app/pages/pricing/pricing-page.html | 7 +++ apps/client/src/styles.scss | 4 ++ libs/ui/src/lib/i18n.ts | 1 + 12 files changed, 193 insertions(+), 4 deletions(-) create mode 100644 apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.component.ts create mode 100644 apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.html create mode 100644 apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.scss create mode 100644 apps/client/src/app/components/admin-settings/ghostfolio-premium-api-dialog/interfaces/interfaces.ts diff --git a/CHANGELOG.md b/CHANGELOG.md index c41dc64aa..8f0e15370 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 ### Added - Added the logotype to the footer +- Added the data providers management to the admin control panel ### Changed diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.html b/apps/client/src/app/components/admin-settings/admin-settings.component.html index 4c4a6df1e..b3a63df7a 100644 --- a/apps/client/src/app/components/admin-settings/admin-settings.component.html +++ b/apps/client/src/app/components/admin-settings/admin-settings.component.html @@ -1,4 +1,39 @@
+ The official
+ Ghostfolio Premium
+
+ Want to stay updated? Click below to get notified as soon as it’s available. +
+