diff --git a/CHANGELOG.md b/CHANGELOG.md index d87d850dc..402dab7a4 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 +### Added + +- Extended the data providers management of the admin control panel by the online status + ### Changed - Migrated the `@ghostfolio/ui/value` component to control flow 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 0a301eb52..d50fa92c3 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 @@ -40,10 +40,10 @@ } - - + + + + + - - - + - + -
+ Name +
@@ -85,11 +85,25 @@
+ Status + + @if ( + !isGhostfolioDataProvider(element) || + isGhostfolioApiKeyValid === true + ) { + + } + + Asset Profiles + - - - @if (isGhostfolioDataProvider(element)) { - @if (isGhostfolioApiKeyValid === true) { - - - {{ ghostfolioApiStatus.dailyRequests }} - of - {{ ghostfolioApiStatus.dailyRequestsMax }} - daily requests - - } + + + @if ( + isGhostfolioDataProvider(element) && + isGhostfolioApiKeyValid === true + ) { + + + {{ ghostfolioApiStatus.dailyRequests }} + of + {{ ghostfolioApiStatus.dailyRequestsMax }} + daily requests + } + @if (isGhostfolioDataProvider(element)) { @if (isGhostfolioApiKeyValid === true) {