From 35cb0e9dcd10f7f76f6640676450b83ec0e695d4 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sat, 17 Dec 2022 11:25:30 +0100 Subject: [PATCH] Refactoring --- apps/api/src/app/user/user.controller.ts | 18 +-------- .../admin-overview/admin-overview.html | 40 +++++++++---------- .../app/components/header/header.component.ts | 10 ++--- .../pages/landing/landing-page.component.ts | 6 +-- .../pages/register/register-page.component.ts | 9 +++-- 5 files changed, 32 insertions(+), 51 deletions(-) diff --git a/apps/api/src/app/user/user.controller.ts b/apps/api/src/app/user/user.controller.ts index ce0714d61..4c8b0d748 100644 --- a/apps/api/src/app/user/user.controller.ts +++ b/apps/api/src/app/user/user.controller.ts @@ -1,9 +1,6 @@ import { ConfigurationService } from '@ghostfolio/api/services/configuration.service'; import { PropertyService } from '@ghostfolio/api/services/property/property.service'; -import { - PROPERTY_IS_READ_ONLY_MODE, - PROPERTY_IS_USER_SIGNUP_ENABLED -} from '@ghostfolio/common/config'; +import { PROPERTY_IS_USER_SIGNUP_ENABLED } from '@ghostfolio/common/config'; import { User, UserSettings } from '@ghostfolio/common/interfaces'; import { hasPermission, permissions } from '@ghostfolio/common/permissions'; import type { RequestWithUser } from '@ghostfolio/common/types'; @@ -72,19 +69,6 @@ export class UserController { @Post() public async signupUser(): Promise { - if (this.configurationService.get('ENABLE_FEATURE_READ_ONLY_MODE')) { - const isReadOnlyMode = (await this.propertyService.getByKey( - PROPERTY_IS_READ_ONLY_MODE - )) as boolean; - - if (isReadOnlyMode) { - throw new HttpException( - getReasonPhrase(StatusCodes.FORBIDDEN), - StatusCodes.FORBIDDEN - ); - } - } - const isUserSignupEnabled = ((await this.propertyService.getByKey( PROPERTY_IS_USER_SIGNUP_ENABLED diff --git a/apps/client/src/app/components/admin-overview/admin-overview.html b/apps/client/src/app/components/admin-overview/admin-overview.html index bcaa58253..44d851a8c 100644 --- a/apps/client/src/app/components/admin-overview/admin-overview.html +++ b/apps/client/src/app/components/admin-overview/admin-overview.html @@ -82,6 +82,26 @@ +
+
User Signup
+
+ +
+
+
+
Read-only Mode
+
+ +
+
System Message
@@ -109,26 +129,6 @@
-
-
Enable User Signup
-
- -
-
-
-
Read-only Mode
-
- -
-