From 91c69428ed0dc2dd26b00c6dd5a6684f25515a34 Mon Sep 17 00:00:00 2001 From: Abin Mn Date: Tue, 26 Oct 2021 21:18:20 +0530 Subject: Cleanup/remove feature toggle for todo, workspace, service proxy (#2134) * Remove DEFAULT_FEATURES_CONFIG from config * Remove static controller Co-authored-by: Madhuri B --- src/components/layout/Sidebar.js | 36 +++--- .../settings/navigation/SettingsNavigation.js | 21 ++-- .../settings/settings/EditSettingsForm.js | 16 +-- src/config.ts | 9 +- src/containers/settings/EditServiceScreen.js | 2 - src/containers/settings/EditSettingsScreen.js | 18 ++- src/features/settingsWS/actions.ts | 13 -- src/features/settingsWS/index.ts | 28 ----- src/features/settingsWS/state.ts | 13 -- src/features/settingsWS/store.js | 132 --------------------- src/features/todos/index.ts | 25 +--- src/features/todos/store.js | 9 -- src/features/workspaces/index.ts | 22 +--- src/features/workspaces/store.js | 8 -- .../app/Controllers/Http/StaticController.js | 20 ---- src/internal-server/start/routes.js | 5 - src/lib/Menu.js | 21 +--- src/stores.types.ts | 4 - src/stores/FeaturesStore.js | 10 +- 19 files changed, 50 insertions(+), 362 deletions(-) delete mode 100755 src/features/settingsWS/actions.ts delete mode 100755 src/features/settingsWS/index.ts delete mode 100755 src/features/settingsWS/state.ts delete mode 100755 src/features/settingsWS/store.js delete mode 100644 src/internal-server/app/Controllers/Http/StaticController.js (limited to 'src') diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js index 2bae57648..18492be80 100644 --- a/src/components/layout/Sidebar.js +++ b/src/components/layout/Sidebar.js @@ -14,7 +14,6 @@ import { addNewServiceShortcutKey, muteFerdiShortcutKey, } from '../../environment'; -import { workspaceStore } from '../../features/workspaces'; import { todosStore } from '../../features/todos'; import { todoActions } from '../../features/todos/actions'; import AppStore from '../../stores/AppStore'; @@ -160,8 +159,7 @@ class Sidebar extends Component { ) : null} - {todosStore.isFeatureEnabled && - todosStore.isFeatureEnabledByUser ? ( + {todosStore.isFeatureEnabledByUser ? ( ) : null} - {workspaceStore.isFeatureEnabled ? ( - - ) : null} +