From c2b061a8d3a65e1d50cf80f05f5712514116bb7d Mon Sep 17 00:00:00 2001 From: cpl121 Date: Mon, 5 Feb 2024 09:31:55 +0100 Subject: [PATCH 1/3] feat: update feature flags for IOTA 2.0 Testnet --- .../features/developer-tools.features.ts | 2 +- .../desktop/features/governance.features.ts | 4 +- .../desktop/features/onboarding.features.ts | 40 +++++++++---------- .../desktop/features/settings.features.ts | 4 +- packages/desktop/features/wallet.features.ts | 6 +-- 5 files changed, 28 insertions(+), 28 deletions(-) diff --git a/packages/desktop/features/developer-tools.features.ts b/packages/desktop/features/developer-tools.features.ts index 50f71bea27..86465f7471 100644 --- a/packages/desktop/features/developer-tools.features.ts +++ b/packages/desktop/features/developer-tools.features.ts @@ -12,7 +12,7 @@ const developerToolsFeatures: IDeveloperFeatures = { enabled: true, }, alias: { - enabled: true, + enabled: false, }, refreshTokens: { enabled: true, diff --git a/packages/desktop/features/governance.features.ts b/packages/desktop/features/governance.features.ts index 3f72fa5ea6..745fb8e487 100644 --- a/packages/desktop/features/governance.features.ts +++ b/packages/desktop/features/governance.features.ts @@ -1,9 +1,9 @@ import { IGovernanceFeatures } from '@lib/features/interfaces' const governanceFeatures: IGovernanceFeatures = { - enabled: true, + enabled: false, removeProposals: { - enabled: true, + enabled: false, }, } diff --git a/packages/desktop/features/onboarding.features.ts b/packages/desktop/features/onboarding.features.ts index 9e9090b00c..04f3f18b07 100644 --- a/packages/desktop/features/onboarding.features.ts +++ b/packages/desktop/features/onboarding.features.ts @@ -65,16 +65,16 @@ const onboardingFeaturesForIotaAlphanet: IOnboardingFeaturesForNetwork = { }, }, claimRewards: { - enabled: false, - hidden: true, + enabled: true, + hidden: false, recoveryPhrase: { - enabled: false, + enabled: true, }, strongholdBackup: { - enabled: false, + enabled: true, }, ledgerBackup: { - enabled: false, + enabled: true, }, }, } @@ -103,16 +103,16 @@ const onboardingFeaturesForShimmer: IOnboardingFeaturesForNetwork = { }, }, claimRewards: { - enabled: true, - hidden: false, + enabled: false, + hidden: true, recoveryPhrase: { - enabled: true, + enabled: false, }, strongholdBackup: { - enabled: true, + enabled: false, }, ledgerBackup: { - enabled: true, + enabled: false, }, }, } @@ -141,16 +141,16 @@ const onboardingFeaturesForTestnet: IOnboardingFeaturesForNetwork = { }, }, claimRewards: { - enabled: true, - hidden: false, + enabled: false, + hidden: true, recoveryPhrase: { - enabled: true, + enabled: false, }, strongholdBackup: { - enabled: true, + enabled: false, }, ledgerBackup: { - enabled: true, + enabled: false, }, }, } @@ -179,16 +179,16 @@ const onboardingFeaturesForCustom: IOnboardingFeaturesForNetwork = { }, }, claimRewards: { - enabled: true, - hidden: false, + enabled: false, + hidden: true, recoveryPhrase: { - enabled: true, + enabled: false, }, strongholdBackup: { - enabled: true, + enabled: false, }, ledgerBackup: { - enabled: true, + enabled: false, }, }, } diff --git a/packages/desktop/features/settings.features.ts b/packages/desktop/features/settings.features.ts index 5d42fb74cc..3762884fe1 100644 --- a/packages/desktop/features/settings.features.ts +++ b/packages/desktop/features/settings.features.ts @@ -77,10 +77,10 @@ const settingsFeatures: ISettingsFeatures = { advanced: { enabled: true, balanceFinder: { - enabled: true, + enabled: false, }, hiddenWallets: { - enabled: true, + enabled: false, }, developerToggle: { enabled: true, diff --git a/packages/desktop/features/wallet.features.ts b/packages/desktop/features/wallet.features.ts index 4eb393048e..e8ced137b6 100644 --- a/packages/desktop/features/wallet.features.ts +++ b/packages/desktop/features/wallet.features.ts @@ -18,12 +18,12 @@ const walletFeatures: IWalletFeatures = { }, }, activityHistory: { - enabled: true, + enabled: false, sync: { - enabled: true, + enabled: false, }, search: { - enabled: true, + enabled: false, }, }, } From 0ae1d3c3d194f73a21e0249bdaa0c2b3a8cff9d0 Mon Sep 17 00:00:00 2001 From: cpl121 Date: Mon, 5 Feb 2024 17:55:26 +0100 Subject: [PATCH 2/3] fix: bring back activityHistory enabled --- packages/desktop/features/wallet.features.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/desktop/features/wallet.features.ts b/packages/desktop/features/wallet.features.ts index e8ced137b6..4eb393048e 100644 --- a/packages/desktop/features/wallet.features.ts +++ b/packages/desktop/features/wallet.features.ts @@ -18,12 +18,12 @@ const walletFeatures: IWalletFeatures = { }, }, activityHistory: { - enabled: false, + enabled: true, sync: { - enabled: false, + enabled: true, }, search: { - enabled: false, + enabled: true, }, }, } From 3f976cb623093ac6a780b6858df6d3c62fc1ceef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bego=C3=B1a=20Alvarez?= Date: Tue, 6 Feb 2024 11:15:37 +0100 Subject: [PATCH 3/3] chore: update feature flags based on app state --- .../features/developer-tools.features.ts | 4 ++-- packages/desktop/features/network.features.ts | 2 +- .../desktop/features/onboarding.features.ts | 22 +++++++++---------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/desktop/features/developer-tools.features.ts b/packages/desktop/features/developer-tools.features.ts index 86465f7471..553a028e16 100644 --- a/packages/desktop/features/developer-tools.features.ts +++ b/packages/desktop/features/developer-tools.features.ts @@ -6,10 +6,10 @@ const developerToolsFeatures: IDeveloperFeatures = { enabled: true, }, mintNft: { - enabled: true, + enabled: false, }, mintNativeTokens: { - enabled: true, + enabled: false, }, alias: { enabled: false, diff --git a/packages/desktop/features/network.features.ts b/packages/desktop/features/network.features.ts index 85f1db7294..e39dde6f5f 100644 --- a/packages/desktop/features/network.features.ts +++ b/packages/desktop/features/network.features.ts @@ -3,7 +3,7 @@ import { INetworkFeatures } from '@lib/features/interfaces' const networkFeatures: INetworkFeatures = { enabled: true, layer2: { - enabled: true, + enabled: false, }, } diff --git a/packages/desktop/features/onboarding.features.ts b/packages/desktop/features/onboarding.features.ts index 04f3f18b07..6f0b8b4a62 100644 --- a/packages/desktop/features/onboarding.features.ts +++ b/packages/desktop/features/onboarding.features.ts @@ -80,7 +80,7 @@ const onboardingFeaturesForIotaAlphanet: IOnboardingFeaturesForNetwork = { } const onboardingFeaturesForShimmer: IOnboardingFeaturesForNetwork = { - enabled: true, + enabled: false, newProfile: { enabled: true, softwareProfile: { @@ -125,19 +125,19 @@ const onboardingFeaturesForTestnet: IOnboardingFeaturesForNetwork = { enabled: true, }, ledgerProfile: { - enabled: true, + enabled: false, }, }, restoreProfile: { - enabled: true, + enabled: false, recoveryPhrase: { - enabled: true, + enabled: false, }, strongholdBackup: { - enabled: true, + enabled: false, }, ledgerBackup: { - enabled: true, + enabled: false, }, }, claimRewards: { @@ -163,19 +163,19 @@ const onboardingFeaturesForCustom: IOnboardingFeaturesForNetwork = { enabled: true, }, ledgerProfile: { - enabled: true, + enabled: false, }, }, restoreProfile: { - enabled: true, + enabled: false, recoveryPhrase: { - enabled: true, + enabled: false, }, strongholdBackup: { - enabled: true, + enabled: false, }, ledgerBackup: { - enabled: true, + enabled: false, }, }, claimRewards: {